Skip to main content
2026 Agentblazer 등급이 곧 시작될 예정입니다! 현재 트레일을 완료하시면 누구보다 앞서 나갈 수 있습니다. 업데이트 확인하기

Define an Order Decomposition

Learning Objectives

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

  • Create technical product specifications that represent fulfillment functions.
  • Explain the role of scope in technical product definitions and its impact on decomposition.
  • Configure decomposition rules for product bundles with conditional logic.

Before You Start

Before you complete any steps in this module, make sure you complete the hands-on challenges in the Simple Order Orchestration with Revenue Cloud module using the same Developer Edition org. The work you do in the hands-on challenges here builds on the work you complete in that badge.

Order Decomposition Overview

In the Simple Order Orchestration with Revenue Cloud module, you created a simple orchestration. But what happens when the bundle grows more complex?

While basic orchestration works well for single-unit bundles, it falls short when:

  • Different teams or systems fulfill products.
  • Timelines differ for each product.
  • You need service-level agreements or geographic rules.

That’s where Order Decomposition comes in. It breaks an order into steps and orchestrates each step independently.

For example, InfinitraBytes, a tech solutions provider, offers a complex Laptop Pro Bundle product. This advanced bundle includes a laptop, printer bundle, mouse, warranty, and an optional annual subscription for premium support.

The Laptop Pro Bundle.

From a customer’s perspective, it’s one purchase. From a fulfillment perspective, it’s a symphony of coordinated tasks.

  • Laptop and Mouse: Picked, packed, and shipped.
  • Printer Bundle: This is a mini-bundle. The printer and printer paper need separate handling.
  • Warranty: Registered and activated with a service provider.

To handle this complexity, Julian, the fulfillment designer at InfinitraBytes, uses Dynamic Revenue Orchestration (DRO) to break down the commercial product into multiple technical products that represent the actual, granular fulfillment tasks.

Think of it like this.

What Customer Sees

What DRO Executes

Laptop Pro Bundle (Commercial Product)

Inventory, Subscription, Activation (Technical Products)

Each technical product has its own orchestration path. That means:

  • You can run the individual steps for each item in parallel.
  • You can assign each path to a specific team.
  • You get full visibility into the progress of each component.

This gives Julian and the InfinitraBytes team the flexibility to manage complex bundles while delivering a smooth experience to the customer. Follow along in your Developer Edition org as he builds it out.

Note

Use the same Developer Edition org you used to complete the Simple Order Orchestration with Revenue Cloud module. Using a different org will cause the challenge to fail.

Create Technical Products

To start, Julian creates ‌three technical products with defined scopes. These scopes define how many instances of the technical products the system generates for an order, regardless of the count of its related commercial products defined in the decomposition rule.

Scope

Purpose

Bundle

Applies to the entire bundle or a logical grouping of items.

Order Line Item

Applies to an individual product line item.

Account

Applies to services provisioned at the account level.

Configure a technical product called Inventory Management that represents the physical handling of all bundle hardware, as well as two other technical products to manage the bundle.

  1. From the App Launcher, find and select Dynamic Revenue Orchestrator.
  2. From the App Launcher, find and select Products.
  3. In the Products page, click New.
  4. In the New Product window, select Technical for the Record Type, and click Next.
  5. Add these details.
    • Product Name: Inventory Management
    • Product Code: TECH-INT-MGMT
    • Decomposition Scope: Bundle
    • Active: Select
    • Is Assetizable: Select
  6. Click Save & New.
    Corresponding image.
  7. Repeat the steps 4-6 to create two more technical products.

    Product Name

    Product Code

    Decomposition Scope

    Active

    Is Assetizable

    Subscription Management TECH-SUB-MGMT

    Account

    Select

    Select

    Activation Service TECH-ACT-SVC

    Order Line Item

    Select

    Select

  8. Save your work.

Your technical products are now created.

The newly created technical products.

The Subscription Management product handles account-level subscription setup for services such as warranty, while the Activation Service product manages item-level activation for individual items such as Laptop or Antivirus.

Next, Julian maps Laptop Pro Bundle to technical products.

Create Product Fulfillment Decomposition Rules

Julian defines the rules that break down the commercial components of Laptop Pro Bundle into ‌technical products. The image shows how each commercial product is mapped to the technical product using product fulfillment decomposition rules.

The commercial and technical product mapping.

Laptop, Mouse, and Printer are physical goods that need inventory handling such as picking, packing, and shipping. Laptop and Antivirus are fulfilled through an activation service,‌ indicating it includes a digital component such as driver setup or configuration. Warranty is routed to Subscription Management, where services such as licensing and support activation are handled. Follow along to create this mapping.

  1. From the App Launcher, find and select Product Fulfillment Decomposition Rules.
  2. Click New, and specify these details.
    • Decomposition Rule Name: Decomp Laptop Inventory
    • Source Product: Laptop
    • Destination Product: Inventory Management
  3. Save your work.
  4. Repeat steps 2 and 3 to create these decomposition rules.

    Decomposition Rule Name

    Source Product

    Destination Product

    Decomp Printer Inventory

    Printer

    Inventory Management (TECH-INT-MGMT)

    Decomp Mouse Inventory

    Mouse

    Inventory Management (TECH-INT-MGMT)

    Decomp Laptop Activation

    Laptop

    Activation Service
    (TECH-ACT-SVC)

    Decomp Antivirus Activation

    Antivirus

    Activation Service
    (TECH-ACT-SVC)

    Decomp Warranty Subscription

    Warranty

    Subscription Management
    (TECH-SUB-MGMT)

You find all of these records in the Product Fulfillment Decomposition Rules list view.

You have successfully mapped components of the Laptop Pro Bundle to its corresponding technical product using fulfillment decomposition rules.

Create Execution Rules

For the Warranty product, set a rule which executes if it’s part of an annual subscription.

Note

Important

The steps in this section are essential for later tasks in this module. But we aren’t able to verify this step, so carefully complete this section.

  1. Open the Decomp Warranty Subscription product fulfillment decomposition rule, and go to the Execution Rules tab.
  2. Click Create Rule, and specify these details.
    • Resource: STIAttributes>Annual Subscription
    • Operator: Equals
    • Value: True
      Corresponding image.

3. Save your work.

The rule executes for ‌accounts who subscribe for the annual subscription.

Next Up

With the technical products and decomposition rules in place, you are ready to define the orchestration plan for each of these technical products in the next unit.

To pass the challenge and move on to the next unit, make sure to click Check Challenge to Earn Points. Use the same Developer Edition org you used to complete the Simple Order Orchestration with Revenue Cloud badge. Using a different org will cause the challenge to fail.

Resources

Salesforce 도움말에서 Trailhead 피드백을 공유하세요.

Trailhead에 관한 여러분의 의견에 귀 기울이겠습니다. 이제 Salesforce 도움말 사이트에서 언제든지 새로운 피드백 양식을 작성할 수 있습니다.

자세히 알아보기 의견 공유하기