
Salesforce Order-Management-Administratorリアル試験問題テストエンジン問題集トレーニングには87問あります
Order-Management-Administrator実際の問題解答PDFには100%カバー率リアル試験問題
質問 # 12
An administrator suspects that recent changes to a flow have created a defect. The administrator wants to test the flow with input data that they believe will cause the error. What can the developer do next?
- A. Open the Flow, Select Debug with inputs. Provide the input values, select Run
- B. Open the Flow, Select Debug, Provide the input values, Select Run
- C. Open the Flow and select Attach to Live Session and Provide the Order Number
- D. Open the Flow and select Attach to Live Session. Provide the Session Id. Select Attach
正解:A
解説:
Explanation
Debugging a flow with input data allows the administrator to test the flow with specific values and see how the flow behaves. The Debug with inputs option is available in the Flow Builder toolbar and lets the administrator provide input values for each flow variable before running the flow. Verified References:
https://help.salesforce.com/s/articleView?id=sf.flow_builder_debug.htm&type=5
質問 # 13
Which option is available for an admin to use as middleware to import data to. or export data from Order Management?
- A. Find an application on AppExchange
- B. Write Apex classes to query the database and write to a file
- C. Use the Developer console
- D. Use Data Loader
- E. Use Workbench to access the database
正解:D
解説:
Explanation
Use Data Loader. Data Loader is a client application that allows administrators to bulk import or export data from Salesforce using CSV files. The administrator can use Data Loader to import data into Order Management objects, such as Order Summary, Order Item Summary, Fulfillment Order, etc., or export data from these objects for backup or analysis purposes.
Verified References: https://appexchange.salesforce.com/
https://help.salesforce.com/s/articleView?id=sf.data_loader.htm&type=5
質問 # 14
A developer needs to create a scheduled job in an external system to move Order data into a Salesforce org every 24 hours. In which two ways can this off-platform job be established without additional third-party tools?
- A. Set up an SFTP server as a waystation. drop the files there using the off-platform job and schedule a job in-platform to process the file
- B. Authorize a machine against the Salesforce org's APIs with appropriate security measures and create a script to call the APIs
- C. Install a minimal set of dev tools on a machine such as the Command Line Interface (CLI) and create appropriate scripts to import files containing the data
- D. Create a job in the org (on-platform) to drop a file of existing data. Use the off-platform machine to generate a file and identify the details between the two. Push the changes to the org's "Import" directory
正解:B、C
解説:
Explanation
Two ways that this off-platform job can be established without additional third-party tools are:
Install a minimal set of dev tools on a machine such as the Command Line Interface (CLI) and create appropriate scripts to import files containing the data. The CLI is a tool that allows developers to interact with Salesforce from the command line. The developer can use the CLI to create scripts that use commands such as force:data:bulk:upsert or force:data:tree:import to import data from CSV or JSON files into Salesforce.
Authorize a machine against the Salesforce org's APIs with appropriate security measures and create a script to call the APIs. The APIs are interfaces that allow developers to access data and functionality in Salesforce from external systems. The developer can use the APIs, such as REST API or Bulk API, to create a script that authenticates with Salesforce using OAuth 2.0 or JWT, and then performs operations such as insert, update, or delete on Order data.
Verified References:
https://developer.salesforce.com/docs/atlas.en-us.sfdx_cli_reference.meta/sfdx_cli_reference/cli_reference_force
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_asynch.meta/api_asynch/asynch_api_intro.htm
質問 # 15
Once the administrator has activated the integration between B2C Commerce and Order Management, orders being placed by customers will be sent to Order Management if the order status is set to which two values?
- A. Active
- B. Open
- C. Drafted
- D. Created
- E. New
正解:A、E
解説:
Once the administrator has activated the integration between B2C Commerce and Order Management, orders being placed by customers will be sent to Order Management if the order status is set to Active or New. These are the two order statuses that indicate that an order has been created or confirmed by a customer, and that it needs to be processed by Order Management. Verified Reference: https://help.salesforce.com/s/articleView?id=sf.order_management_order_api.htm&type=5
質問 # 16
A company's Salesforce org has high-scale orders enabled. During a flash sale, a customer service representative needs to service an order but it shows as a Pending Order Summary in Salesforce.
What should the customer service representative do?
- A. Use the Create Order Summary action on the Order records actions menu
- B. The customer service representative has to wait until the Order Summary is created
- C. Manually create the Order Summary record
- D. Import the Order from the associated Account page
正解:B
解説:
Explanation
The best thing for the customer service representative to do in this situation is to wait until the Order Summary is created. An Order Summary is a record that represents the financial summary of an order that is received from an external system, such as B2C Commerce or B2B Commerce. An Order Summary is created after an order is ingested into Order Management, and it triggers various flows and processes for order fulfillment and payment processing. A Pending Order Summary is a temporary record that indicates that an order has been received but not yet processed by Order Management. A customer service representative cannot service an order until it has an Order Summary record. Verified References:https://help.salesforce.com/s/articleView?id=sf.order_management_order_summary.htm&type=5
質問 # 17
Which practice should an admin consider when working with the Ensure Funds Async action?
- A. The Invoice ID should be logged before passing it to the Ensure Funds Async action
- B. The invoice object should be cloned to a custom object before calling the action
- C. The invoice ID should be assigned somewhere in the flow before calling the action
- D. The invoice object should be logged and cloned to a custom object before calling the action
正解:C
解説:
The Ensure Funds Async action requires the invoice ID as an input parameter. The action checks if there are enough funds available for the invoice and updates the invoice status accordingly. The invoice ID should be assigned somewhere in the flow before calling the action, otherwise the action will fail. Reference: Salesforce Payments and Order Management
質問 # 18
Universal Containers (UC) has a flow which performs some custom logic in order to determine 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. Reassignment
- B. Reset
- C. Preset
- D. Assignment
正解:D
解説:
Explanation
The design element 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.flow_ref_elements_assignment.htm&type=5https://help.salesforc
質問 # 19
How can a user view the information exchanged between the payment platform and the external payment gateways?
- A. Navigate to Payment Gateway Logs related list on the corresponding Order Payment Summary
- B. Check for process exceptions associated with the Order Payment Summary
- C. Navigate to Payments within the setup menu and select the payment platform
- D. Check associated debug logs in Debug Logs in setup
正解:A
解説:
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 Payment Gateway 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 the payment transactions, such as the request and response payloads, status codes, timestamps, etc. Verified Reference: https://help.salesforce.com/s/articleView?id=sf.order_management_payment_gateway_log.htm&type=5 https://help.salesforce.com/s/articleView?id=sf.order_management_order_payment_summary.htm&type=5
質問 # 20
An administrator is creating a flow to manage order fulfillment The administrator creates a fault path to handle a possible error. What object record should the administrator create in the fault path to notify users of an error?
- A. Process Exception
- B. Fulfillment Error
- C. Order Error
- D. Order Summary Exception
正解:A
解説:
Explanation
The object record that the administrator should create in the fault path to notify users of an error is Process Exception. A Process Exception is a record that represents an error or exception that occurred during the order lifecycle, such as payment authorization failure, inventory allocation failure, fulfillment location assignment failure, etc. A Process Exception has a lookup relationship to the Order object, and it contains information such as the exception type, status, message, etc. Verified References:https://help.salesforce.com/s/articleView?id=sf.order_management_process_exception.htm&type=5
質問 # 21
When can an Invoice be created?
- A. At any point 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'
- D. At any point after the Fulfillment Order is created, by customizing flow 'Create Invoice and Ensure Funds*
正解:C
解説:
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 Invoicerecord 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&
質問 # 22
An administrator is tasked to utilize a Product Price Book which is managed on an external platform. How can the administrator meet this requirement?
- A. Edit the Product page layout to make the Pricebook field not require
- B. Go to Setup. Order settings, and select Enable Optional Price Books for Orders
- C. Create an External Data Source in Setup which references the external platform where the Pricebook is held
- D. This is not possible, all Products require a Pricebook Entry
正解:C
解説:
The best way for the administrator to meet this requirement is to create an External Data Source in Setup that references the external platform where the Pricebook is held. 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. This way, the administrator can access the Product Price Book data from the external platform without importing it into Salesforce. Verified Reference: https://help.salesforce.com/s/articleView?id=sf.external_object_overview.htm&type=5
質問 # 23
When can an Invoice be created?
- A. At any point 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'
- D. At any point after the Fulfillment Order is created, by customizing flow 'Create Invoice and Ensure Funds*
正解:C
解説:
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 Reference: https://help.salesforce.com/s/articleView?id=sf.flow_ref_elements_om_actions_create_invoice.htm&type=5
質問 # 24
How can an administrator synchronize licenses from the production org when preparing a sandbox for development?
- A. import a Change Set
- B. Run the Match Production Licenses to Sandbox without a Refresh tool in Setup
- C. Export a Change Set
- D. Use a custom shell script
正解:B
解説:
Explanation
The best way for an administrator to synchronize licenses from the production org when preparing a sandbox for development is to run the Match Production Licenses to Sandbox without a Refresh tool in Setup. This tool allows administrators to match their sandbox licenses with their production licenses without refreshing their sandbox. This way, the administrator can ensure that the sandbox has the same number and type of licenses as the production org, and avoid any license-related issues when developing or testing in the sandbox. Verified References:https://help.salesforce.com/s/articleView?id=sf.data_sandbox_licenses.htm&type=5
質問 # 25
Which three statements are true about change sets?
- A. Change sets can only be sent between orgs that are affiliated with a production org
- B. Changes can be deployed to any instance of Salesforce as long as the destination has approved it
- C. Change sets can contain only modifications made through the Setup menu
- D. A change request should be created when the admin wants to send customizations from the current org to another org
- E. Sending a change set between two orgs requires a deployment connection
正解:A、C、E
解説:
Three statements that are true about change sets are:
Sending a change set between two orgs requires a deployment connection. A deployment connection is a link between two orgs that allows one org to send change sets to another org.
Change sets can only be sent between orgs that are affiliated with a production org. A production org is an org that is used for live operations and data, and it can have one or more sandbox orgs that are used for development and testing. Change sets can only be sent from a sandbox org to its associated production org, or from one sandbox org to another sandbox org that shares the same production org.
Change sets can contain only modifications made through the Setup menu. A change set is a collection of metadata components that can be deployed from one org to another. Metadata components are customizations that are made through the Setup menu, such as custom objects, fields, workflows, etc.
Verified Reference: https://help.salesforce.com/s/articleView?id=sf.changesets_about.htm&type=5 https://help.salesforce.com/s/articleView?id=sf.changesets_components.htm&type=5
質問 # 26
Which three statements are true about change sets?
- A. Change sets can only be sent between orgs that are affiliated with a production org
- B. Changes can be deployed to any instance of Salesforce as long as the destination has approved it
- C. Change sets can contain only modifications made through the Setup menu
- D. A change request should be created when the admin wants to send customizations from the current org to another org
- E. Sending a change set between two orgs requires a deployment connection
正解:A、C、E
解説:
Explanation
Three statements that are true about change sets are:
Sending a change set between two orgs requires a deployment connection. A deployment connection is a link between two orgs that allows one org to send change sets to another org.
Change sets can only be sent between orgs that are affiliated with a production org. A production org is an org that is used for live operations and data, and it can have one or more sandbox orgs that are used for development and testing. Change sets can only be sent from a sandbox org to its associated production org, or from one sandbox org to another sandbox org that shares the same production org.
Change sets can contain only modifications made through the Setup menu. A change set is a collection of metadata components that can be deployed from one org to another. Metadata components are customizations that are made through the Setup menu, such as custom objects, fields, workflows, etc.
Verified References: https://help.salesforce.com/s/articleView?id=sf.changesets_about.htm&type=5
https://help.salesforce.com/s/articleView?id=sf.changesets_components.htm&type=5
質問 # 27
A user wants to review credit card payment data for a specific Order. Which object should the employee navigate to?
- A. Order Payment Summary
- B. Payment
- C. Payment Method
- D. Order
正解:A
解説:
The object that the user should navigate to to review credit card payment data for a specific Order is Order Payment Summary. An Order Payment Summary is a record that represents a payment made for an order or part of an order. An Order Payment Summary has a lookup relationship to both Order Summary and Invoice objects, and it contains information such as the payment amount, method, status, etc. Verified Reference: https://help.salesforce.com/s/articleView?id=sf.order_management_order_payment_summary.htm&type=5
質問 # 28
Which object record Is created when customer returns a product after fulfillment?
- A. Fulfillment Order
- B. Return Order
- C. Payment Order Summary
- D. Order Summary Adjustment
正解:B
解説:
The object record that is created when customer returns a product after fulfillment is Return Order. A Return Order is a record that represents a return request for an order or part of an order. A Return Order has a lookup relationship to both Order Summary and Change Order objects, and it contains information such as the return reason, status, date, etc. Verified Reference: https://help.salesforce.com/s/articleView?id=sf.order_management_return_order.htm&type=5
質問 # 29
Some admins are exploring the optimal Data Model for their QMS Org. What should be considered when choosing between Person Accounts vs Contacts?
- A. Person Accounts are appropriate for B2B transactions while Account-Contact model is appropriate for B2C transactions
- B. Person Accounts once enabled cannot be rolled back and makes changes to the data model
- C. Person Accounts are appropriate for B2C transactions while Account-Contact model is appropriate for B2B transactions
- D. Person Accounts once enabled can be rolled back
正解:C
解説:
The correct statement about Person Accounts and Contacts is that Person Accounts are appropriate for B2C transactions while Account-Contact model is appropriate for B2B transactions. A Person Account is a type of account that represents an individual consumer, rather than a business or organization. A Person Account combines the features and fields of both the Account and Contact objects, and it does not require a Contact record to be associated with it. A Person Account is suitable for B2C transactions, where the customers are individual consumers who purchase products or services for personal use. An Account-Contact model is a type of data model that represents a business or organization as an account, and its employees or affiliates as contacts. An account can have many contacts associated with it, but a contact can only belong to one account. An Account-Contact model is suitable for B2B transactions, where the customers are businesses or organizations that purchase products or services for professional use. Verified Reference: https://help.salesforce.com/s/articleView?id=sf.accounts_person.htm&type=5 https://help.salesforce.com/s/articleView?id=sf.accounts_contacts.htm&type=5
質問 # 30
Which two APIs can an admin suggest so that customers can initiate order cancellations and returns from the B2C Commerce storefront and have their action carry out the cancel and return operations in Order Management?
- A. Streaming APIs
- B. REST APIs
- C. Connect APIs
- D. Bulk APIs
正解:B、C
解説:
Two APIs that an admin can suggest so that customers can initiate order cancellations and returns from the B2C Commerce storefront and have their action carry out the cancel and return operations in Order Management are:
Connect APIs. These are RESTful APIs that expose resources in Order Management, such as orders, payments, shipments, etc. They allow customers to perform CRUD (create, read, update, delete) operations on these resources from external systems, such as B2C Commerce.
REST APIs. These are HTTP-based APIs that enable developers to access data in Order Management using standard HTTP methods, such as GET, POST, PUT, PATCH, and DELETE. They allow customers to interact with Order Management resources using JSON or XML formats.
Verified Reference: https://help.salesforce.com/s/articleView?id=sf.order_management_connect_api.htm&type=5 https://help.salesforce.com/s/articleView?id=sf.order_management_rest_api.htm&type=5
質問 # 31
What ate two reasons an admin should choose an Event over a Trigger when it comes to building out a solution?
- A. Events are asynchronous
- B. Event order is not guaranteed within a topic
- C. Events cannot be subscribed lo in a batch for bulk operations
- D. Events do not participate in a transaction scope
正解:A、D
解説:
Two reasons an admin should choose an Event over a Trigger when it comes to building out a solution are:
Events are asynchronous. This means that events are processed in the background, without blocking the main execution thread. This can improve the performance and user experience of the solution, as well as avoid governor limits and timeouts.
Events do not participate in a transaction scope. This means that events are independent of the transaction that publishes them, and they do not affect the rollback or commit behavior of the transaction. This can avoid unwanted side effects and errors in the solution, as well as decouple the logic from the data.
Verified Reference: https://developer.salesforce.com/docs/atlas.en-us.platform_events.meta/platform_events/platform_events_intro.htm https://developer.salesforce.com/docs/atlas.en-us.platform_events.meta/platform_events/platform_events_considerations.htm
質問 # 32
......
GoShiken Order-Management-Administrator試験練習テスト問題:https://www.goshiken.com/Salesforce/Order-Management-Administrator-mondaishu.html
Order-Management-Administrator試験問題解答:https://drive.google.com/open?id=1wVsau8LxBeiWR5kQ8vWAThCNX2rgVTfB