Some admins are exploring the optimal Data Model for their QMS Org. What should be considered when choosing between Person Accounts vs Contacts?
At minimum, a custom attribute must be created on which objects for the values to automap in Order Management from B2C Commerce Cloud at the Order item level?
An administrator is encountering errors when reusing a composite API call to load test orders via the Workbench. What are three possible causes of this issue?
Three possible causes of this issue are:
The administrator has duplicate Product SKUs in the JSON query. A Product SKU is a unique identifier for a product that is used to track inventory and sales. A Product SKU must be unique within an org, and it cannot be duplicated in a composite API call. If the administrator has duplicate Product SKUs in the JSON query, it will cause an error when loading test orders via the Workbench.
The number of subrequests in the JSON query exceeds the 20 subrequest limit. A subrequest is a single HTTP request that is part of a composite API call. A composite API call can contain up to 20 subrequests in a single JSON body. If the administrator has more than 20 subrequests in the JSON query, it will cause an error when loading test orders via the Workbench.
Record IDs used within the request are incorrect. A record ID is a unique identifier for a record that is used to reference and manipulate data in Salesforce. A record ID must be valid and exist in the org, and it must match the data type and format of the corresponding field. If the administrator has incorrect record IDs in the JSON query, such as using 15-character IDs instead of 18-character IDs, or using IDs from a different org, it will cause an error when loading test orders via the Workbench.
Verified Reference: https://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/resources_composite_composite.htm https://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/dome_composite_sobject_tree_flat.htm
A company has an external system that stores client accounting data but they want to be able to search for this data within Salesforce. What three steps should the administrator take to implement this functionality?
Three steps that the administrator should take to implement this functionality are:
Create an External Data Source pointing to the external system's database. An External Data Source is a type of metadata that defines the connection and authentication information for an external system that stores data outside of Salesforce. The administrator can create an External Data Source using the Lightning Connect OData 2.0 or 4.0 adapters, which support read-only access to data in relational databases.
Create an External Object for each table of accounting data in the external system. An External Object is a type of custom object that maps to a table in an external system. The administrator can create an External Object for each table of accounting data that they want to access from Salesforce, and define its fields and relationships accordingly.
Create an Indirect Lookup field to connect to the Account. An Indirect Lookup field is a type of custom field that links a child External Object record to a parent standard or custom object record. The administrator can create an Indirect Lookup field on the External Object that references the Account object, and specify the external column name and value that match the Account ID.
Verified Reference: https://help.salesforce.com/s/articleView?id=sf.external_object_overview.htm&type=5 https://help.salesforce.com/s/articleView?id=sf.external_object_relationships.htm&type=5
How can an administrator add visibility rules for the buttons in the Highlights Panel on the Order Summary record page?
Dynamic Actions allow an administrator to add visibility rules for the buttons in the Highlights Panel on the Lightning Record Page. Dynamic Actions let you configure when and where actions appear on a record page based on criteria such as record field values, user permissions, or device type.