An administrator has created a flow but during testing they encounter an unhandled fault error. Which three can the administrator do to get more details for debugging?
A. Create a fault connector
B. Add a Display Text component which includes {! SFIow.FaultMessage}
C. Add an error node
D. Add a screen node
E. Create an error connector
Explanation:
Three things that the administrator can do to get more details for debugging when encountering an unhandled fault error are:
Create a fault connector. A fault connector is a special type of connector that handles errors that occur in a flow element, such as an assignment, a loop, or an action. A fault connector can route the flow to another element or end the flow with an error message.
Add a Display Text component which includes {! SFIow.FaultMessage}. A Display Text component is a screen component that displays text on a screen element in a flow. The {! SFIow.FaultMessage} is a system variable that contains information about the error that occurred in the flow, such as the element name, error type, and error message.
Create an error connector. An error connector is a special type of connector that handles errors that occur in a screen element, such as invalid user input or required fields being left blank. An error connector can route the flow to another screen element or end the flow with an error message.
Verified References: https://help.salesforce.com/s/articleView?id=sf.flow_ref_elements_connector_fault.htm &type=5 https://help.salesforce.com/s/articleView?id=sf.flow_ref_elements_screen_component_display_text.htm &type=5
https://help.salesforce.com/s/articleView?id=sf.flow_ref_elements_connector_error.htm
&type=5
An administrator is attempting to deploy aChange Set from a development org to a test org but the test org is not available in the list of target organizations. What are two reasons that could cause this issue?
A. The components in the Change set could not be found within the test org
B. ChangeSets can only be deployed from a sandbox org to a production org, not another sandbox org.
C. The development org has not been approved to upload Change Sets from within the test org
D. The development org and test org are not associated with the same production org.
Explanation:
Two reasons that could cause the issue of not being able to deploy a Change Set from a development org to a test org are:
The development org has not been approved to upload Change Sets from within the test org. To deploy ChangeSets between two sandbox orgs, the administrator needs to establish a deployment connection between them. A deployment connection allows one org to send outbound Change Sets and another org to receive inbound Change Sets. The administrator can create a deployment connection request from the development org and approve it from the test org.
The development org and test org are not associated with the same production org. To deploy Change Sets between two sandbox orgs, they must be linked to the same production org. A production org is an org that contains live data and business processes. A sandbox org is a copy of a production org that is used for development, testing, or training purposes. Sandbox orgs inherit the deployment connections of their source production orgs. References: Deploy Using Change Sets, Deploy a Change Set
Which two practices ate needed for a custom attribute to map into Order Management assumingthe attribute has been created on the necessary objects?
A. The types must match within reason
B. The names must be an exact match
C. The types must be an exact match (i.e. String to String)
D. The names must only contain letters and underscores
Explanation:
Two practices that are needed for a custom attribute to map into Order Management assuming the attribute has been created on the necessary objects are:
The types must match within reason. The data type of the custom attribute in Order Managementmust match or be compatible with the data type of the corresponding attribute in the external system, such as B2C Commerce or B2B Commerce. For example, if the attribute is a string in B2C Commerce, it must also be a string in Order Management.
The namesmust be an exact match. The name of the custom attribute in Order Management must be exactly the same as the name of the corresponding attribute in the external system, including capitalization and punctuation. For example, if the attribute is named “kitItem” in B2C Commerce, it must also be named “kitItem” in Order Management.
Verified References:
https://documentation.b2c.commercecloud.salesforce.com/DOC2/topic/com.demandware.dochelp/OrderManagement/Administration/AdminAttrMgrCustomAttributes.html
How can a user view the information exchanged betweenthe payment platform and the external payment gateways?
A. Navigate to Payments within the setup menu and select the payment platform
B. Check associated debug logs in Debug Logs in setup
C. Check for process exceptions associated with the Order Payment Summary
D. Navigate to Payment Gateway Logs related list on the corresponding Order Payment Summary
Explanation:
The best way for a user to view the information exchanged between the payment platform and the external payment gateways is to navigate to Payment Gateway Logs related list on the corresponding Order Payment Summary. A Payment Gateway Log is a record that captures the request and response messages between the payment platform and the external payment gateways, such as Stripe, PayPal, etc. A PaymentGateway Log has a lookup relationship to the Order Payment Summary object, which represents a payment made for an order or part of an order. A user can use the Payment Gateway Logs related list on the Order Payment Summary page to view the details of thepayment transactions, such as the request and response payloads, status codes, timestamps, etc.
Verified References: https://help.salesforce.com/s/articleView?id=sf.order_management_payment_gateway_log.htm &type=5https://help.salesforce.com/s/articleView?id=sf.order_management_order_payment_summary.htm &type=5
An administrator needs to ensure that the Orders coming from B2C Commerce honor some business rules which need to be the same in both B2C and Order Management. This validation must happen before the Order Summary object is created. What can the administrator suggest to the developer to implement this requirement?
A. Use an AppExchange solution
B. Handle this in the Commerce System originating the Orders.
C. Write an Apex class with the validation rules and expose it as an Invocable Action
D. Use a SalesforceLabs solution
Explanation:
The administrator can suggest to the developer to handle this requirement in the Commerce System originating the Orders. This way, the validation rules can be applied before the orders are sent to Order Management via the B2C Commerce Integration. The B2C Commerce Integration imports order data into Order Management and creates Order Summary records based on the order data. The validation must happen before the Order Summary object is created, so it cannot be done in Order Managementusing Apex or other tools. References: B2C Commerce Integration, Order Management Lifecycle
At anypoint before the Fulfillment Order is created, by customizing flow "Create Invoice and Ensure Funds"
A. At anypoint before the Fulfillment Order is created, by customizing flow "Create Invoice and Ensure Funds"
B. At any point before the Fulfillment Order is created, by customizing flow "Create invoice"
C. At any point after the Fulfillment Order is created, by customizing flow 'Create Invoice and Ensure Funds*
D. At any point after the Fulfillment Order is created, by customizing flow "Create Invoice'
Explanation:
The correct time and way for creating an Invoice is at any point after the Fulfillment Order is created, by customizing flow “Create Invoice”. This flow is a core action that creates an Invoice record from a Fulfillment Order record, and updates the status of both records accordingly. The administrator can customize this flow to suit their business needs,such as adding conditions, actions, or subflows.
Verified References:https://help.salesforce.com/s/articleView?id=sf.flow_ref_elements_ om_actions_create_invoice.htm&type=5
Order Allocation should work on Order Items in which status?
A. Pending
B. created
C. Ordered
D. Awaiting Allocation
Explanation:
Order Allocation should work onOrder Items in Awaiting Allocation status. This status indicates that the Order Item has been confirmed by the customer and is ready to be allocated to a Fulfillment Order based on routing rules and inventory availability.
Verified References:https://help.salesforce.com/s/articleView?id=sf.order_management_order_item_status.htm &type=5
A customer orders two shirts and one jacket in B2C Commerce. The Order is ingested into Order Management. However, the customer decides to cancel the order prior to fulfillment. What object is created and linked to the Order Summary?
A. Suspend Order
B. Change Order
C. Return Order
D. Cancel Order
Explanation:
The object that is created and linked to the Order Summary when a customer cancels an order prior to fulfillment is Cancel Order. A Cancel Order is a record that represents a cancellation request for an order or part of an order. A Cancel Order has a lookup relationship to both Order Summary and Change Order objects, and it contains information such as the cancellation reason, status, date, etc. Verified References:https://help.salesforce.com/s/articleView?id=sf.order_management_cancel_order.htm &type=5
Universal Containers (UC) has a flow which performs some custom logic in order todetermine a least-cost shipping location. Some of the variables should be reset at the beginning of each loop iteration. Which design element in Flow allows the Admin to do this?
A. Preset
B. Reassignment
C. Reset
D. Assignment
Explanation:
The designelement in Flow that allows the admin to reset some variables at the beginning of each loop iteration is Assignment. An Assignment element lets the admin assign new values to one or more variables or sObject fields in a flow. The admin can use an Assignment element before a Loop element to initialize the variables that are used in the loop, and then use another Assignment element inside the loop to reset the variables for each iteration.
Verified References: https://help.salesforce.com/s/articleView?id=sf.f low_ref_elements_assignment.htm&type=5
https://help.salesforce.com/s/articleView?id=sf.flow_ref_elements_loop.htm &type=5
What are two ways an administrator can query Order Summaries using APIs in Workbench?
A. Apex API
B. Connect API
C. Platform API
D. Composite API
E. Invocable API
Explanation:
Two ways that an administrator can query Order Summaries using APIs in Workbench are:
Platform API. The Platform API is a set of REST and SOAP APIs that allow developers to access data and functionality in Salesforce from external systems. The Platform API includes various resources and operations for querying, creating, updating, or deleting records in Salesforce, such as Order Summaries. The administrator can use the Platform API in Workbench byselecting the REST Explorer or SOAP Explorer tabs, and entering the appropriate request URL and parameters.
Composite API. The Composite API is a type of REST API that allows developers to execute multiple subrequests in a single HTTP request. The Composite API includes various resources and operations for batching, tree, sObject collections, or transactions in Salesforce, such as Order Summaries. The administrator can use the Composite API in Workbench by selecting the REST Explorer tab, and entering theappropriate request URL and JSON body.
Verified References:
https://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/intro_what_is_rest_api.htm
https://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/resources_composite.htm
Page 3 out of 10 Pages |
Previous |