[2023年11月] Order-Management-Administrator 問題集完全版解答 Salesforce Order Management 試験学習ガイド [Q42-Q63]

Share

[2023年11月]更新のOrder-Management-Administrator問題集完全版解答でSalesforce Order Management試験学習ガイド

試験問題と解答Order-Management-Administrator学習ガイド

質問 # 42
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 and select Attach to Live Session. Provide the Session Id. Select Attach
  • B. Open the Flow and select Attach to Live Session and Provide the Order Number
  • C. Open the Flow, Select Debug, Provide the input values, Select Run
  • D. Open the Flow, Select Debug with inputs. Provide the input values, select Run

正解:D

解説:
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 Reference: https://help.salesforce.com/s/articleView?id=sf.flow_builder_debug.htm&type=5


質問 # 43
An administrator needs to send an Outbound Message to an external accounting system whenever a Fulfillment Order is created. What is the best practice to create this functionality?

  • A. Create an Apex Trigger
  • B. Create a Workflow Rule
  • C. Create a Flow
  • D. Create a Process Builder

正解:D

解説:
The best practice to create this functionality is to use a Process Builder. A Process Builder is a declarative tool that allows administrators to automate business processes based on certain criteria and actions. The administrator can create a Process Builder that triggers when a Fulfillment Order is created, and then executes an Outbound Message action that sends the information to the external accounting system. Verified Reference: https://help.salesforce.com/s/articleView?id=sf.process_overview.htm&type=5 https://help.salesforce.com/s/articleView?id=sf.process_action_outbound_message.htm&type=5


質問 # 44
The Ensure Funds process works on which set of Order Items?

  • A. Only the items passed into the Ensure Funds method
  • B. Only the items on the Fulfillment Order passed into the Ensure Funds method
  • C. All Sales Order Items
  • D. All Items within a delivery group
  • E. Only the items with a status of Waiting Payment

正解:A

解説:
Explanation
The Ensure Funds process works on only the items passed into the Ensure Funds method. This method is a flow core action that verifies that there are enough funds available for each Order Item passed into it, and updates their payment status accordingly. The administrator can passany Order Items into this method, regardless of their status or delivery group. Verified References:https://help.salesforce.com/s/articleView?id=sf.flow_ref_elements_om_actions_ensure_funds_async


質問 # 45
What does a summary object represent?

  • A. An individual change lo financial data
  • B. A dynamic view of underlying data
  • C. A discount to underlying data
  • D. A change lo an underlying record.

正解:B

解説:
Explanation
A summary object represents a dynamic view of underlying data. A summary object is a type of object that aggregates data from related records and displays it in a single record. For example, an Order Summary object represents the financial summary of an order that is received from an external system, such as B2C Commerce or B2B Commerce. An Order Summary object aggregates data from related Order Item Summary records and displays it in fields such as total amount, tax amount, discount amount, etc. Verified References:https://help.salesforce.com/s/articleView?id=sf.order_management_order_summary.htm&type=5


質問 # 46
Which two practices ate needed for a custom attribute to map into Order Management assuming the attribute has been created on the necessary objects?

  • A. The types must match within reason
  • B. The names must only contain letters and underscores
  • C. The types must be an exact match (i.e. String to String)
  • D. The names must be an exact match

正解:A、D

解説:
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 Management must 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 names must 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. Forexample, 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/OrderManage


質問 # 47
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. Events do not participate in a transaction scope
  • C. Event order is not guaranteed within a topic
  • D. Events cannot be subscribed lo in a batch for bulk operations

正解:A、B

解説:
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


質問 # 48
What does the number of Fulfillment Orders created depend upon?

  • A. Fulfillment Location. Delivery Method and Recipient Address
  • B. Fulfillment Location, Delivery Charges and Quantity
  • C. Fulfillment Location. Delivery Method and Number of Payments
  • D. Fulfillment Location, Recipient Address and Quantity

正解:A

解説:
Explanation
The number of Fulfillment Orders created depends on three factors: Fulfillment Location, Delivery Method and Recipient Address. These factors determine how the Order Items are grouped and allocated to Fulfillment Orders based on routing rules and inventory availability. For example, if an order has two items that can be fulfilled from different locations, or have different delivery methods or recipient addresses, then two Fulfillment Orders are created for that order. Verified References:https://help.salesforce.com/s/articleView?id=sf.om_order_fulfillment.htm&type=5


質問 # 49
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. 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
  • B. Authorize a machine against the Salesforce org's APIs with appropriate security measures and create a script to call the APIs
  • C. 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
  • D. 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

正解:A、B

解説:
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


質問 # 50
What two steps are required to add an item to the Actions & Recommendations panel on the Order Summary record page?

  • A. Make a new Lightning Record Page
  • B. Create a new sub-flow
  • C. Drag the Actions & Recommendations component on the page
  • D. Create a New Deployment

正解:B、C

解説:
Two steps that are required to add an item to the Actions & Recommendations panel on the Order Summary record page are:
Drag the Actions & Recommendations component on the page. The Actions & Recommendations component is a standard component that displays actions and recommendations based on business logic for records in Lightning Experience or Salesforce mobile app. The administrator can use the Lightning App Builder to drag and drop the Actions & Recommendations component onto the Order Summary record page layout.
Create a new sub-flow. A sub-flow is a type of flow that can be invoked by another flow as an element. A sub-flow can contain logic and actions that are specific to a certain scenario or use case, such as order fulfillment or payment processing. The administrator can use Flow Builder to create a new sub-flow that defines the actions and recommendations for Order Summaries, and then add it to the Actions & Recommendations component on the record page.
Verified Reference: https://help.salesforce.com/s/articleView?id=sf.om_actions_recommendations.htm&type=5 https://help.salesforce.com/s/articleView?id=sf.flow_ref_elements_subflow.htm&type=5


質問 # 51
What type of relationship exists between FulfillmentOrder and Location?

  • A. One-to-Many Lookup (Location) FulfilledFrom Location Id
  • B. Many-to-One Lookup (Location) Fulfil led from Location Id
  • C. One-to-One Lookup (Location) FulfilledFrom Location
  • D. Junction (Many to Many)

正解:B

解説:
The type of relationship that exists between FulfillmentOrder and Location is Many-to-One Lookup (Location) FulfilledFrom Location Id. A Lookup field is a type of custom field that creates a relationship between two objects, but does not support rollup summary fields. A Many-to-One relationship means that many child records can be related to one parent record, but not vice versa. In this case, a FulfillmentOrder has a Lookup field named FulfilledFrom Location Id that references a Location record. A Location is a record that represents a physical location from which order product items are fulfilled, such as warehouses and retail stores. A Location can have many FulfillmentOrders associated with it, but a FulfillmentOrder can only have one Location. Verified Reference: https://help.salesforce.com/s/articleView?id=sf.custom_field_types.htm&type=5 https://help.salesforce.com/s/articleView?id=sf.order_management_location.htm&type=5


質問 # 52
Universal Containers (UC) is evaluating Salesforce Order Management for managing its overarching process because their current system is written mostly in Apex code and has proved difficult to modify, deploy and debug. What are three advantages of using Flow Builder vs writing Apex code to manage the main flow of Order data?

  • A. It will notify the admin before a third party integration's data interface has changed
  • B. It allows for non-coding members of staff to contribute suggestions for optimizations and better overall customer experience
  • C. The admin can attach a debugger to live customer sessions
  • D. The admin can easily debug specific business cases visually.
  • E. Because it is visual it is also self-documenting as changes are made

正解:C、D、E

解説:
Explanation
Three advantages of using Flow Builder vs writing Apex code to manage the main flow of Order data are:
The admin can attach a debugger to live customer sessions. This allows the admin to monitor and troubleshoot the flow execution in real time, without affecting the customer experience or data integrity.
The admin can easily debug specific business cases visually. This allows the admin to test the flow with different input values and see how the flow behaves in a graphical interface, without writing any code.
Because it is visual it is also self-documenting as changes are made. This allows the admin to easily understand and maintain the flow logic, as well as track the changes and versions of the flow.
Verified References: https://help.salesforce.com/s/articleView?id=sf.flow_builder_debug.htm&type=5
https://help.salesforce.com/s/articleView?id=sf.flow_builder.htm&type=5


質問 # 53
An administrator is running into performance issues due to a high number of records being created in a flow. How can the administrator modify the flow to improve scalability?

  • A. Ask a developer to create a Flow apex action to offload the creation of records
  • B. Ask a developer to offload all the Flow functionality to Apex code via Triggers and Apex classes
  • C. Offload the creation of records to a Subflow that will be called in the Reference Flow
  • D. Use the Bulk Create Records node in the Flow to improve performance

正解:D

解説:
The best way for an administrator to modify the flow to improve scalability when running into performance issues due to a high number of records being created in a flow is to use the Bulk Create Records node in the Flow. This node allows the administrator to create multiple records of the same object type in one transaction, which reduces the number of database operations and improves the flow performance. Verified Reference: https://help.salesforce.com/s/articleView?id=sf.flow_ref_elements_data_bulk_create.htm&type=5


質問 # 54
An administrator is attempting to deploy a Change 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 development org has not been approved to upload Change Sets from within the test org
  • B. Change Sets can only be deployed from a sandbox org to a production org, not another sandbox org.
  • C. The development org and test org are not associated with the same production org.
  • D. The components in the Change set could not be found within the test org

正解:A、C

解説:
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 Change Sets 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. Reference: Deploy Using Change Sets, Deploy a Change Set


質問 # 55
How can an administrator quickly examine the relationships between several objects?

  • A. Download it from the Partner Community
  • B. Generate an Entity Relationship Diagram by going to Data in Setup
  • C. File a support case asking for a data relationship diagram
  • D. Goto SchemaBuilder and check the boxes next to the objectnames

正解:D

解説:
Explanation
The best way for an administrator to quickly examine the relationships between several objects is to go to Schema Builder and check the boxes next to the object names. Schema Builder is a tool that allows administrators to view and modify the data model of their org in a graphical interface. Schema Builder shows the objects and fields in the org, as well as the relationships between them. The administrator can use Schema Builder to select the objects that they want to examine, and see how they are connected to each other. Verified References:https://help.salesforce.com/s/articleView?id=sf.schema_builder.htm&type=5


質問 # 56
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

正解:D

解説:
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


質問 # 57
A customer wants to change the layout of the out of the box Order Summary Lightning Record Page to three columns instead of two. How can an administrator satisfy this requirement?

  • A. Change the page layout template to Three Regions in the layout editor
  • B. Create a new Lightning Record Page and select the Three Regions template
  • C. Edit the Lightning Record Page and change the Template lo Three Regions
  • D. Add another column component lo the existing Lightning Record Page

正解:C

解説:
Explanation
The best way for the administrator to satisfy this requirement is to edit the Lightning Record Page and change the Template to Three Regions. A Lightning Record Page is a type of page that displays details and related information about a specific record in Lightning Experience or Salesforce mobile app. A Lightning Record Page can be customized using the Lightning App Builder, which is a tool that allows administrators to drag and drop components onto a page layout. A Template is a predefined layout that determines how components are arranged on a page. A Three Regions template is a type of template that divides the page into three columns or regions. The administrator can edit the Lightning Record Page for the Order Summary object, and change the Template to Three Regions in the Lightning App Builder. Verified References:
https://help.salesforce.com/s/articleView?id=sf.lightning_app_builder_customize_lex_pages.htm&type=5https://


質問 # 58
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. Add a screen node
  • B. Add a Display Text component which includes {! SFIow.FaultMessage}
  • C. Create a fault connector
  • D. Add an error node
  • E. Create an error connector

正解:B、C、E

解説:
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 Reference: 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


質問 # 59
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. Assignment
  • B. Reassignment
  • C. Preset
  • D. Reset

正解:A

解説:
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


質問 # 60
In which two ways can Order Management licenses be assigned?

  • A. By User
  • B. By Permission Set
  • C. By Hole
  • D. By Profile

正解:A、B

解説:
Two ways that Order Management licenses can be assigned are:
By Permission Set. A Permission Set is a collection of settings and permissions that give users access to various tools and functions in Salesforce. A Permission Set can be assigned to individual users or groups of users, regardless of their profile or role. An administrator can create a Permission Set that includes the Order Management User permission, which enables users to access Order Management features and data. The administrator can then assign this Permission Set to the users who need Order Management licenses.
By User. A User is a record that represents a person who can log in and access Salesforce. A User has various fields and settings that determine their access and permissions in Salesforce, such as profile, role, license type, etc. An administrator can assign an Order Management license to a user by editing the user record and selecting Order Management User from the License Type picklist. The administrator can also enable the Order Management User permission on the user record.
Verified Reference: https://help.salesforce.com/s/articleView?id=sf.order_management_user_permission.htm&type=5 https://help.salesforce.com/s/articleView?id=sf.users_understanding_license_types.htm&type=5


質問 # 61
A company's service learn should not see Process Exceptions on any Order Summaries. How can an administrator meet these requirements?

  • A. Modify the Order Summary page layout to remove visibility to the Process Exception component for Service team profiles
  • B. Modify the service team profiles to remove access to the lightning component and all associated Apex classes
  • C. Add a filter to the Process Exception component on the Order Summary lightning record page to hide the component for the service team's Profile
  • D. Create a copy of the Order Summary lightning record page for the service team and remove the Process Exceptions component. Activate the lightning record page by profile for all Service team profiles.

正解:D

解説:
The best way for the administrator to meet these requirements is to create a copy of the Order Summary lightning record page for the service team and remove the Process Exceptions component. Activate the lightning record page by profile for all Service team profiles. 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. The Process Exceptions component is a standard component that displays process exceptions related to an order on its record page. The administrator can use the Lightning App Builder to create a copy of the Order Summary lightning record page for the service team and remove the Process Exceptions component from the page layout. The administrator can then activate the lightning record page by profile for all Service team profiles, so that they do not see Process Exceptions on any Order Summaries. Verified Reference: https://help.salesforce.com/s/articleView?id=sf.order_management_process_exception.htm&type=5 https://help.salesforce.com/s/articleView?id=sf.om_process_exceptions_component.htm&type=5 https://help.salesforce.com/s/articleView?id=sf.lightning_app_builder_assign_lex_pages.htm&type=5


質問 # 62
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

正解:D

解説:
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 Reference: https://help.salesforce.com/s/articleView?id=sf.order_management_cancel_order.htm&type=5


質問 # 63
......

Salesforce Order Management Administrator Accredited Professional無料で更新される100%試験高合格率保証:https://www.passtest.jp/Salesforce/Order-Management-Administrator-shiken.html

リアル試験問題と解答でSalesforce Order-Management-Administrator問題集はここにある:https://drive.google.com/open?id=1wv5UJPLEocfAgpg4uUMZaT8wbo2h54Ew