Skip to main content
Agentblazer 身份 2026 版即将上线!通过完成当前的学习路径抢占先机。了解接下来做什么

Configure and Execute a Simple Order Orchestration

Learning Objectives

After completing this unit, you’ll be able to:

  • Create an orchestration plan for a simple bundle.
  • Verify the fulfillment progress.

Create a Fulfillment Workspace

So far, you’ve explored the basic tasks of orchestrating a bundle and completed the setup for your Developer Edition org. It’s time to put that work into action. In this unit, you follow Julian to design a simple orchestration plan for invoicing the Laptop Basic Bundle. Each step he takes mirrors the key building blocks of Dynamic Revenue Orchestration (DRO)—from creating a workspace to linking the plan with a product.

Before you do that, connect your new Developer Edition org to Trailhead to follow along and complete the challenge at the end of this unit.

  1. Make sure you’re logged in to your Trailhead account.
  2. In the Challenge section at the bottom of this page, click the playground name and then click Connect Org.
  3. On the login screen, enter the username and password for the Developer Edition org you set up in the previous unit.
  4. On the Allow Access? screen, click Allow.
  5. On the Want to connect this org for hands-on challenges? screen, click Yes! Save it. You’re redirected back to the challenge page and ready to use your new Developer Edition org to earn this badge.

Now that your org is connected, use it to create a new fulfillment workspace.

  1. From the App Launcher, find and select Dynamic Revenue Orchestrator.
  2. Click Dropdown , and select Fulfillment Workspaces.
  3. Click New.
  4. Enter the name as Laptop Basic Invoicing Plan.
  5. Save your work.

This workspace acts as a container for all the orchestration steps related to bundle invoicing.

Create the Step Groups

As this is a single fulfillment unit, add a step group for invoicing steps.

  1. In the Laptop Basic Invoicing Plan workspace, click New Step Group.
  2. In the New Fulfillment Step Definition Group window, for Fulfillment Step Definition Group Name, enter Invoicing.
  3. Save your changes.

This step group holds all the invoice-related fulfillment steps.

Create the Steps

Now, generate and email the invoice.

  1. In the Invoicing group section, click + Add Step.
  2. In the New Fulfillment Step Definition window, add these details.
    • Fulfillment Step Definition Name: Generate Invoice
    • Step Type: Auto Task
    • Flow Definition Name: FlowForSuccess
    • Run As User: Your user record
      Note that the Scope is set to Plan by default, ensuring it generates a single invoice for the entire fulfillment plan.
  1. Click Save & New.
  2. In the New Fulfillment Step Definition window, add these details.
    • Fulfillment Step Definition Name: Email Invoice
    • Step Type: Milestone
  3. Save your work.

Your Laptop Basic Invoicing Plan looks like this in the Fulfillment Workspace.

The Laptop Basic Invoicing Plan with two steps Generate Invoice and Email Invoice in the Invoicing step group.

These steps define how the invoice is generated and sent. Next, Julian ‌makes sure the invoice gets emailed only after it’s generated. For this, he defines dependencies.

Define the Dependencies

Define the sequence in which steps are executed.

  1. Go to the Laptop Basic Invoicing Plan workspace.
  2. On the Generate Invoice fulfillment step definition, click Select depends on step.
  3. As Email Invoice is dependent on Generate Invoice, click + on Email Invoice.
  4. In the New Fulfillment Step Dependency Definition window, enter the name as GenInv_EmailInv. Also, note that the Scope is set to Plan.
  5. Save the changes.

The Laptop Basic Invoicing Plan showing dependency between Generate Invoice and Email Invoice steps.

With the dependencies in place, you are now ready to link the plan to a product to trigger the orchestration.

Create a Product Fulfillment Scenario

Create a scenario to link the Laptop Basic Bundle to the Laptop Basic Invoicing Plan.

  1. In the Laptop Basic Invoicing Plan workspace, click anywhere in the Invoicing fulfillment step group.
  2. A side panel opens. Click the Related tab.
  3. In the Scenarios section, click New, and add these details.
    • Name: Laptop Basic Invoicing Scenario
    • Action: Add
    • Product: Laptop Basic Bundle
  4. Save your changes.

Go back to the Laptop Basic Invoicing Plan workspace. The Scenarios section now shows the new scenario.

The Laptop Basic Invoicing Plan with a step group, steps, and fulfillment scenario.

Now, when a user orders the Laptop Basic Bundle, the Laptop Basic Invoicing Plan triggers automatically.

Create an Order

Time to create an order for the Laptop Basic Bundle to see the orchestration plan in action.

  1. From the App Launcher, find and select Quotes.
  2. Click New Quote.
  3. In the New Quote window, add these details.
    • Quote Name: Laptop Basic Bundle Test
    • Account for Quote: EdgeMX
  1. Save your work.
  2. In the new Laptop Basic Bundle Test quote page, click Browse Catalogs.
  3. In the Choose Price Book window, if prompted, make sure Standard Price Book is selected, and save your changes.
  4. In the All Catalogs list, select Hardware Catalog, and click Next.
  5. Under Categories, select Laptops.
  6. From the product list, select Laptop Basic Bundle. Make sure the quantity is 1.
  7. Click Add and Save Quote.
  8. Click Quick-action menu, and select Create Order.
  9. Select Create Single Order and click Finish.

Almost there! The CPQ system is generating your order. You see your order in a few moments.

The quote screen after the order has been created.

Submit an Order

Next, submit the order you just created.

  1. Open the order you just created. Alternatively, click the Related tab in the Quote page and scroll down to the Orders section to find your new order.
  2. To make the order eligible for orchestration, activate it. Click Quick-action menu, and select Activate.
    Corresponding image.
  3. Click Activate.
  4. Click Quick-action menu, and select Submit Order.
  5. Wait for the successful Submit Status message and click Finish.

Now that you’ve submitted the order, the system sends the order to the DRO, and initiates the simple fulfillment plan.

The Outcome

Check how the order progresses through the orchestration plan.

View Fulfillment Plan

First, verify the fulfillment plan.

  1. On the order page, go to the Decomposition Details tab.
    The Fulfillment Lines tab with View Orchestration Plan button.
  2. Click View Orchestration Plan.
  3. Refresh the page until all steps show Completed.

Congratulations! Your new Laptop Basic Invoicing Plan is ready.

The Completed Laptop Basic Invoicing orchestration plan.

The Generate Invoice and Email Invoice steps run automatically. This fulfillment plan uses DRO orchestration to complete the order you submitted, with each step running against your order and its line items.

Verify the Assets

After the system submits and fulfills the order, it creates asset records that reflect the products or services the customer now owns. Up next, verify these assets.

  1. Go back to the order.
  2. On the order page, click account name EdgeMx.
  3. On the account page, go to the Assets tab.

In the Managed Assets section, check if the Laptop Basic Bundle product is listed as an asset.

The Managed assets for EdgeMx account.

The system creates only one orchestration plan because the scope is set to Plan. It generates multiple instances only when you change the scope to Line Item or Bundle. Optionally, create a quote and order with two Laptop Basic Bundles and review the orchestration plan to see how it executes. This step isn’t required to pass the challenge at the end of this unit.

Congratulations! You successfully fulfilled, invoiced, and turned the bundle into an asset, all through your DRO plan.

Next Steps

At InfinitraBytes, Julian streamlines simple bundle fulfillment with DRO to boost efficiency.

In this module, you’ve built a solid foundation by configuring a simple orchestration plan.

After you finish here, continue to complete the Complex Order Decomposition and Orchestration with Revenue Cloud module to build a more complex fulfillment flow that involves decomposition. Use the same Developer Edition org you set up in this module for the hands-on challenges in that module.

To pass the challenge and earn the badge, click Check Challenge to Earn Points.

Resources

在 Salesforce 帮助中分享 Trailhead 反馈

我们很想听听您使用 Trailhead 的经验——您现在可以随时从 Salesforce 帮助网站访问新的反馈表单。

了解更多 继续分享反馈