OMS Dev Accreditation Flashcards
How do you retrieve your tenant ID in B2C?
- From b2c commerce business manager
- Go to Administration
- Global Preferences
- Salesforce Order Management Configuration
How do you create an order integration connection between a Salesforce org to B2C?
- From your salesforce org
- Navigate to Setup → B2C Commerce Connections
- Click New Connection. Ensure the B2C Instance ID is lower case.
- Connection Name: Training B2C Instance
- B2C Instance ID: [Enter your Tenant Id]
- Click Save
- Click Allow
- Add Order Integration to the Selected Connection Type list
- Click Save
- You will receive an email when the connection completes
- Refresh the B2C Commerce Connections page and ensure the Status of your connection is Provisioned
How do you activate the integration between salesforce and b2c?
- In B2C Commerce Business Manager
- Navigate to Administration → Global Preferences → Salesforce Order Management Configuration
- Check the Activate Connection checkbox
- Click Save
- Click OK
How do you activate the integration between salesforce and b2c?
- In B2C Commerce Business Manager :
- Navigate to Administration → Global Preferences → Salesforce Order Management Configuration
- Check the Activate Connection checkbox
- Click Save
- Click OK
How do you enable Even Exchanges for B2C commerce?
- Save existing Even Exchange flow as a new custom flow with a new name, and Activate it.
- Go to Setup → Actions & Recommendations, create “Order Summary Actions” New Deployment to the Order Summary object
- Drag the new Even Exchange flow to the Default tab and and Save
- Add the Order Summary Actions under the Lightning Record Page’s Order Summary record page, save
How do you enable High Scale Order Management for B2C commerce?
- In Salesforce, Go to Setup → Order Management
- Toggle High scale Orders On
- Go to Flows from Setup and Deactivate any “Create Order Summary” Flows
- Add the “Pending Order Summaries” related list to any relevant Contact layouts
The Even Exchanges features works with which two Salesforce products?
Salesforce B2C Commerce
and Salesforce Commerce for B2B
What information is needed to self-provision the B2C Commerce connection with your Salesforce org?
B2C Instance ID
Which internal microservice is used when high scale order management is enabled?
Zero Object Service
While working on a large retail project, a developer is given a requirement to add an item to an order after activation and before fulfillment. What two things should the developer do next?
- Modify the Fulfillment Flows
- Explain that this is not possible today and advise the customer to place a new order
- Modify the Create Invoice and Ensure Funds Flow
- Suggest that an appeasement could be created to offset differences later
Explain that this is not possible today and advise the customer to place a new order
Suggest that an appeasement could be created to offset differences later
A developer is working on a project in an industry where the potential for payment fraud is high. The customer has an existing third-party risk assessment REST service which is required for processing all sales before physical goods are released. The endpoint is asynchronous. What approach should the developer incorporate into their solution?
A.
Capture payment in the storefront and create a process in Setup > Process Builder that fires when the order is created. Hold the order until a flat file is imported into the org via SFTP which can be scanned for validity.
B. Capture payment and set the Order Status to ‘Active’ on the Order. Add an API call to the third-party service before the Invoice is created.
c. Authorize payment in the storefront and modify the Create Order Summary Flow to make an API call to the third-party service. Do not activate the Order until the fraud service returns a result indicating approval.
d. Authorize payment in the storefront and modify the Create Fulfillment Orders Flow to make an API call to the third-party service. Hold the order until a flat file is imported into the org via SFTP which can be scanned for validity.
c. Authorize payment in the storefront and modify the Create Order Summary Flow to make an API call to the third-party service. Do not activate the Order until the fraud service returns a result indicating approval.
A developer has a unique requirement to sell physical goods, downloadable software, and potentially book appointments after payment is captured. Payment must be authorized in the B2C storefront. What are two practices so the requirement can be fulfilled?
- Add stand-in Locations like ‘Software’ and ‘Appointment’ and route the fulfillment logic upfront to provide download links or schedule appointments as necessary before deferring to physical fulfillment.
- Provide a download link in the Storefront.
- Add a custom field such as a picklist to the Order indicating fulfillment types like Software, Appointment, or Physical and reference the value from Order Management.
- Provide an appointment link in the Storefront.
- Add stand-in Locations like ‘Software’ and ‘Appointment’ and route the fulfillment logic upfront to provide download links or schedule appointments as necessary before deferring to physical fulfillment.
- Add a custom field such as a picklist to the Order indicating fulfillment types like Software, Appointment, or Physical and reference the value from Order Management.
A developer is in the discovery phase of a large-scale Order Management project. What should the developer do first to identify the systems of record?
A. Focus on the flow of data
B. Focus on protocols
C. Focus on system names and what resides in them
D. Focus on mapping the integrations
e. Focus on use cases
C. Focus on system names and what resides in them
What are two advantages of using a diagram combined with a naming convention when cataloging all integrations in an Order Management project?
- Additional way to identify use cases
- Additional efficiency from avoiding the same conversations
- Immediately reduces the number of integrations in the project
- Immediately identifies characteristics like transport and payload
- Additional efficiency from avoiding the same conversations
- Immediately identifies characteristics like transport and payload
A developer is working on a large retail project with 300 physical stores across 3 time zones in the United States and a B2C implementation available in 5 different languages in Europe with a smaller physical store presence. Which two factors must the developer consider when creating a job schedule?
- The duration of jobs run many times throughout the day
- The operational hours of the physical store locations
- The peak traffic and sales hours for the B2C sites
- The number of payment gateways and currencies involved
- The operational hours of the physical store locations
- The peak traffic and sales hours for the B2C sites
A developer is scoping a potential project with a rather high number of SKUs at 500,000 and 1,200 physical locations from which goods can be sourced. Which statement best summarizes a potential fit for the Order Management product?
A. The number of SKUs is too high
B. The number of locations is too high
C. Both the number of SKUs and locations are too high
D. There are no concerns with either the number of SKUs or locations
B. The number of locations is too high
What are the steps to activating Omnichannel Inventory?
- Create partner support case
- Fill out the OCI Activation Request Form
What does this term mean?
Available To Fulfill (ATF)
Inventory that can be fulfilled now.
(Quantity on Hand - Quantity Reserved - Safety Stock)
What does this term mean?
Available to Order (ATO)
Inventory that can be ordered.
Quantity on Hand + Future Inventory - Quantity Reserved - Safety Stock
What does this term mean?
Future Inventory
Inventory available for pre-order or backorder only.
Inventory isn’t currently available and includes an expected in-stock date.
What does this term mean in Omnichannel Inventory?
Location
Physical location where inventory is housed, such as a store, warehouse, or third-party marketplace.
What does this term mean?
Location Graph
Represents the mapping of locations to location groups. The graph contains every location group and its member locations.
What does this term mean?
Quantity on Hand
Inventory available, not counting Future Inventory or Quantity Reserved.
What does this term mean?
Quantity Reserved
Inventory reserved for fulfillment.
What does this term mean?
Reservation
Inventory added to a storefront cart or an order when it’s created.
When an item is added to a shopping cart or an order, the item quantity is subtracted from the Available to Order and Available to Fulfill totals. Because the item quantity reduces the total quantity available, a reservation guarantees that the item quantity is available at checkout and that the order can be fulfilled.
If the item availability is zero (0), a reservation can’t be made and the product can’t be added to a shopping cart or an order.
What does this term mean?
Safety Stock Count
Inventory quantity that is intentionally held back and not included in the counts of Available to Order or Available to Fulfill inventory.
What does this term mean?
Stock Keeping Unit (SKU)
Unique code that is assigned to each product in your inventory. Used to track the availability and movement of inventory items.
B2C Commerce is ____ integrated with OCI
Natively
How much does OCI cost for b2c commerce customers?
No cost, but a provisioning process must be completed
How does an admin have access to the B2C / OCI integration?
module in business manager
How are orders from single or multiple locations fulfilled by Location or Location Groups?
The External Reference field on Location or Location Group which matches to B2C Commerce’s Inventory List ID
Which of the following are part of the OCI Configuration setup process? (Choose 2 answers)
- Configure the service cloud connector
- Set up the B2C Commerce Integration
- Configure the Omnichannel application’s agent layout
- Initialize the Omnichannel Inventory Data in your org
- Set up the B2C Commerce Integration
- Initialize the Omnichannel Inventory Data in your org
What are some selling points that can be used when positioning Omnichannel Inventory in a customer engagement? (Choose 2 answers)
- Omnichannel Inventory ships with connectors for upstream inventory systems
- With Omnichannel Inventory customers will be able to share inventory across multiple locations, segment inventory by storefront and unlock Omnichannel fulfillment service such as ship from store and pick up from store
- Omnichannel Inventory integrates natively with most warehouse providers directly from B2C Commerce
- Omnichannel Inventory is available to all B2C Commerce customers at no additional cost although there is a provisioning process
- With Omnichannel Inventory customers will be able to share inventory across multiple locations, segment inventory by storefront and unlock Omnichannel fulfillment service such as ship from store and pick up from store
- Omnichannel Inventory is available to all B2C Commerce customers at no additional cost although there is a provisioning process
How is OmniChannel Inventory Provisioned when it comes to B2C Commerce?
- By site
- By realm
- By org
- By storefront
- By realm