---
schema_version: "1"
id: 6007d524f27d480f0cc8a7d3723b0b21afc509fbe5e530e2123acf92a8333a4b
title: Plug Custom Logic Between Decomposition and Plan Generation
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/release-notes/260-0-0/rn_dro_hook_custom_logic.md
canonical_url: https://help.salesforce.com/s/articleView?id=release-notes.rn_dro_hook_custom_logic.htm&release=260&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: ea5da4cdba9624c8162633a7ace4f3d7ddaa1a6f2701b7be015612db41843d46
description: Insert custom logic to update the fulfillment order line item data between the order decomposition and plan generation processes. Gain greater control over the fulfillment process and align your order data with specific fulfillment requirements to craft a more efficient plan. Use the individual invocable actions to run decomposition and orchestration as separate processes independent of each other.
products:
  - Cross Cloud Packages Solutions
release: "260"
---
# Plug Custom Logic Between Decomposition and Plan Generation

Insert custom logic to update the fulfillment order line item data between the order decomposition and plan generation processes. Gain greater control over the fulfillment process and align your order data with specific fulfillment requirements to craft a more efficient plan. Use the individual invocable actions to run decomposition and orchestration as separate processes independent of each other.

**Where:** This change applies to Lightning Experience in Enterprise, Performance, Unlimited, and Developer editions of Agentforce Revenue Management, formerly Revenue Cloud, with the Revenue Cloud Advanced license.

**How:** Design business processes to invoke the Decompose Sales Transaction and Orchestrate Sales Transaction invocable actions separately, and insert your custom logic between them.

#### See Also

- [_Revenue Cloud Developer Guide_: Dynamic Revenue Orchestrator Standard Invocable Actions](https://developer.salesforce.com/docs/atlas.en-us.260.0.revenue_lifecycle_management_dev_guide.meta/revenue_lifecycle_management_dev_guide/dynamic_revenue_orchestrator_invocable_actions_parent.htm)