A customer applied a 10% off discount when placing an order. What object is created when the discount is applied to the order?
A. Order Discount B. Order Payment Summary C. Order Adjustment Group Summary D. Credit Memo
Answer: C Explanation: When a customer applies a discount when placing an order, an orderadjustment group summary is created. An order adjustment group summary is a record thatrepresents a modification to the order amount, such as a discount, a surcharge, or a tax.An order adjustment group summary can have one or more order adjustments, which arethe individual modifications that are applied to the order or the order items. An order canhave one or more order adjustment group summaries, depending on how many types ofmodifications are applied to the order. References: Order Management Objects, [OrderAdjustments]
Question # 12
Which set of conditions is required for an Order Summary object to be created?
A. An Order is created, its status is set to Draft, Create OrderSummary Flow is installedand Create OrderSummary Flow is activated. B. An Order is created, the Create Order Summary Process is installed and the CreateOrder Summary Process is active C. An Order is created, its status is set to Activated. Create OrderSummary Flow isinstalled and Create OrderSummary Flow is activated. D. An Order is created, its status is set to Activated. Create OrderSummary Flow isinstalled and the Create OrderSummary Process is installed.
Answer: B Explanation: The Order Summary object is a custom object that stores information aboutan order, such as the total amount, the number of items, and the fulfillment status. TheOrder Summary object is created by a process called Create Order Summary Process,which runs whenever an order is created or updated. The process calls a flow calledCreate OrderSummary Flow, which calculates the order summary fields and creates orupdates the order summary record. The process and the flow are part of the OrderManagement package and must be installed and activated for the order summary object tobe created. References: Order Management Lifecycle, Order ManagementObjects, Configure Order Management Flows
Question # 13
What are two items that an administrator should consider when building out a flow for one location vs multiple locations?
A. Having multiple locations mandates writing custom Apex code B. A default warehouse location should be set first in flows handling multiple locations C. Multiple locations will introduce nested loops which can make the canvas substantiallylarger D. Multiple locations can lead to limit exceptions
Answer: C,D Explanation: When building a flow for multiple locations, an administrator should considerthe following challenges:Multiple locations will introduce nested loops which can make the canvassubstantially larger. For example, a flow that handles multiple fulfillment orders perorder and multiple fulfillment order lines per fulfillment order will need to loopthrough both levels of records. This can make the flow more complex and harderto maintain.Multiple locations can lead to limit exceptions. For example, a flow that queries orupdates a large number of records across multiple locations may hit the SOQLquery limit or the DML statement limit. To avoid this, an administrator should use bulkified actions and optimize the flow performance. References: Order FulfillmentFlows, [Flow Performance Best Practices]
Question # 14
Which object is used to create an invoice?
A. Fulfillment Order B. Order Summary C. Shipment] D. Order
Answer: B Explanation: The Order Summary object is used to create an invoice. An invoice is adocument that requests payment from a customer for an order. An invoice can include oneor more fulfillment orders and one or more credit memos. A fulfillment order is a record thatrepresents a part of an order that is fulfilled by a specific location. A credit memo is arecord that represents a partial or full refund for an order or a fulfillment order. To create aninvoice, an administrator can use the Create Invoice Apex action in a flow. The CreateInvoice Apex action requires the Order Summary ID as an input parameter and creates anInvoice record associated with the Order Summary record. References: OrderManagement Objects, [Create Invoice Apex Action
Question # 15
What can an administrator use to control what inventory is exposed on specific selling channels?
A. Product Eligibility Flag B. Selling Channel Flag C. Product Filter Status D. Selling Channel Status
Answer: A Explanation: The Product Eligibility Flag is a custom field on the Product object thatindicates whether a product is eligible for a specific selling channel. An administrator canuse this field to control what inventory is exposed on different channels, such as web,mobile, or store. For example, if a product has the Product Eligibility Flag set to Web Only,it will not be available for other channels. References: Order Management Objects,[Product Eligibility Flag]
Question # 16
What two tools can an administrator use to debug an issue with an Apex trigger?
A. Apex Logs in Setup B. Error Logs in the Developer Console C. Log Inspector in the Developer Console D. Debug Logs in Setup
Answer: C,D Explanation: The administrator can use two tools to debug an issue with an Apex trigger:Log Inspector in the Developer Console and Debug Logs in Setup. The Log Inspector is atool that displays a graphical representation of a debug log, which is a record of databaseoperations, system processes, and errors that occur when executing a transaction orrunning unit tests. The Log Inspector helps you analyze and troubleshoot your code byhighlighting errors, checkpoints, and execution times. The Debug Logs page in Setup letsyou monitor and retain debug logs for users, Apex classes, Apex triggers, and Lightningcomponents. You can view, download, or delete debug logs from this page.
Question # 17
Users are reporting slow load times for Lightning Record Pages. How can an administrator analyze the performance?
A. Use the Analyze function in the Lightning Record Page editor B. Run a performance analysis using the Developer Console C. Use the Page Layout Analysis tool in Setup D. Use Chrome DevTools
Answer: A Explanation: The Analyze function in the Lightning Record Page editor helps anadministrator analyze the performance of a Lightning Record Page. It providesrecommendations on how to improve the page load time, such as removing unusedcomponents, reducing the number of fields, or using conditional visibility rules.
Question # 18
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?
A. Order and Order Summary B. Order Item and Order Item Summary C. Order, Order Summary, Order Item and Order Item Summary D. Order, Order Summary, Change Order and Fulfillment Order
Answer: B Explanation: At minimum, a custom attribute must be created on the Order Item and OrderItem Summary objects for the values to automap in Order Management from B2CCommerce Cloud at the order item level. A custom attribute is a field that stores additionalinformation about an object that is not captured by the standard fields. A custom attributecan be created on any object in Order Management, but it must have the same API nameand data type as the corresponding attribute in B2C Commerce Cloud. For example, if anorder item has a custom attribute called Color in B2C Commerce Cloud, then an OrderItem and an Order Item Summary must also have a custom attribute called Color in OrderManagement for the value to automap. References: Order Management Objects, [CustomAttributes]
Question # 19
An administrator is configuring delivery methods. What two types of records need to be created?
A. Order Delivery Method B. Order Delivery Summary C. Product Summary D. Delivery Method E. Product
Answer: A,D Explanation: The Order Delivery Method and Delivery Method objects are used toconfigure delivery methods for orders. A delivery method is a way of delivering an order toa customer, such as standard shipping, express shipping, or in-store pickup. A DeliveryMethod record defines the name, description, type, and cost of a delivery method. AnOrder Delivery Method record associates an order with a delivery method and storesadditional information such as the delivery address, tracking number, and status.References: Order Management Objects, [Delivery Methods]
Question # 20
Which three steps should an administrator take to set up a mock payment gateway in a new org?
A. Create a Payment Gateway B. Create a Named Credential C. Create a Payment Provider D. Create a CORS (Cross-Origin Resource Sharing) entry E. Create a Trusted Site Entry
Answer: A,B,C Explanation: To set up a mock payment gateway in a new org, an administrator shouldtake the following steps:Create a Payment Provider: This is a custom metadata type that defines theconfiguration and behavior of a payment gateway. A payment provider specifiesthe name, type, class, and endpoint of the payment gateway.Create a Named Credential: This is a Salesforce feature that securely storesauthentication information for connecting to external services. A named credentialspecifies the URL, identity type, authentication protocol, and certificate of thepayment gateway.Create a Payment Gateway: This is a custom object that represents an instance ofa payment provider. A payment gateway references a payment provider and anamed credential, and defines additional settings such as currency, mode, andtimeout. References: Salesforce Payments and Order Management, [NamedCredentials]