---
schema_version: "1"
id: 027ea1e784cd13c1bef176d8b53a535f69a3a850dcb814903599c70641ffe235
title: Stock Rotation Incentive Workflow
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/xcloud/264-0-0/chrm_stock_rotation_workflow.md
canonical_url: https://help.salesforce.com/s/articleView?id=xcloud.chrm_stock_rotation_workflow.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: f6ab5817f750955eaca0cce350c395fc84518e869568ade60b57ba83d65c5405
description: Understand the complete workflow for the stock rotation incentive program, including the roles and responsibilities of Salesforce admins, stock rotation program managers, and partners.
products:
  - Partner Cloud
  - Cross Cloud
  - Manufacturing
release: "264"
---
# Stock Rotation Incentive Workflow

Understand the complete workflow for the stock rotation incentive program, including the roles and responsibilities of Salesforce admins, stock rotation program managers, and partners.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Enterprise</strong>, <strong>Unlimited</strong>, and <strong>Developer</strong> Editions that have Rebate Management enabled</td></tr></tbody></table>

## Overview

The stock rotation process begins with the Salesforce Admin, who prepares the technical environment by enabling Stock Rotation and Context Service in Setup. The Admin assigns specific permission sets to Program Managers, Claim Analysts, and Partners to ensure appropriate access. To drive the automation logic, the Admin configures Data Processing Engine (DPE) templates and Business Rules Engine expression sets, which helps in identifying eligible inventory based on program validity windows.

Once the framework is established, the Stock Rotation Program Manager creates the Stock Rotation Incentive Rebate Program, defines eligibility for products and partners, and allocates the necessary budget. When the DPE runs and identifies eligible Partner Unsold Inventory (PUI), the system automatically generates Stock Rotation Execution (SRE) records. This creation triggers an automated Notification Flow that identifies authorized partner users and sends real-time email alerts. These notifications provide partners with a direct link to their eligible inventory as soon as a new rotation window opens.

The Partner Manager then logs into the Experience Cloud site to view invoices flagged as eligible. They select the items for rotation, choose the method (Return or Scrap), and move the status to Quantity Submitted. The Stock Rotation Program Manager or a designated reviewer evaluates the request against budget and program rules, moving approved items to Accepted and Partner Action Pending. This status signals the partner to either ship the physical goods or upload a Proof of Scrap document to the portal.

After the partner provides the required proof, the manufacturer moves the record to the Ready for Claim status. The Stock Rotation Claim Analyst performs a final payout simulation to ensure accuracy. Upon clicking Generate Claim, the system creates the formal Rebate Claim for credit issuance. For Scrap requests, the system simultaneously generates a Stock Rotation Debit Ledger. This ledger automatically reduces the partner's on-hand inventory balance in the system, ensuring the scrapped stock is accounted for and cannot be submitted for future rotation cycles.

## Salesforce Admin

- [Enable Stock Rotation](https://help.salesforce.com/s/articleView?id=xcloud.chrm_stock_rotation_enable.htm&type=5&language=en_US) and [Context Service](https://help.salesforce.com/s/articleView?id=xcloud.chrm_stock_context_definition.htm&type=5&language=en_US)
- [Assign Required Permissions](https://help.salesforce.com/s/articleView?id=xcloud.chrm_stock_rotation_assign_permissions.htm&type=5&language=en_US)
- [Configure Data Processing (DPE) Templates](https://help.salesforce.com/s/articleView?id=xcloud.chrm_stock_rotation_dpe.htm&type=5&language=en_US)
- [Manage Notifications Flow](https://help.salesforce.com/s/articleView?id=xcloud.chrm_stock_rotation_flow_template.htm&type=5&language=en_US)
- [Configure Business Rules and Context Definition](https://help.salesforce.com/s/articleView?id=xcloud.chrm_stock_rotation_expression_set_template.htm&type=5&language=en_US)
- [Enable Experience Cloud for partner portal access](https://help.salesforce.com/s/articleView?id=xcloud.chrm_stock_rotation_exp_cloud_setup.htm&type=5&language=en_US)

It is recommended to use Salesforce Go to enable Stock Rotation, manage licenses/permissions, and complete the related configurations easily. See [Set Up Stock Rotation Incentive By Using Salesforce Go](https://help.salesforce.com/s/articleView?id=xcloud.chrm_stock_rotation_setup_using_go.htm&type=5&language=en_US)

## Stock Rotation Program Manager

- [Create Stock Rotation Program](https://help.salesforce.com/s/articleView?id=xcloud.chrm_stock_rotation_create_a_program.htm&type=5&language=en_US) and [add Eligible Partners](https://help.salesforce.com/s/articleView?id=xcloud.chrm_stock_rotation_add_members.htm&type=5&language=en_US)
- Define [validity duration](https://help.salesforce.com/s/articleView?id=xcloud.chrm_stock_rotation_configure_validity.htm&type=5&language=en_US) and [product eligibility](https://help.salesforce.com/s/articleView?id=xcloud.chrm_stock_rotation_define_eligibility.htm&type=5&language=en_US) (Include/Exclude logic)
- [Allocate Budgets](https://help.salesforce.com/s/articleView?id=xcloud.chrm_stock_rotation_manage_budgets.htm&type=5&language=en_US) at the program or member level.
- [Review and approve stock rotation requests using the Stock Rotation Execution (SRE) record](https://help.salesforce.com/s/articleView?id=xcloud.chrm_stock_rotation_review_partner_claims.htm&type=5&language=en_US).

## Partner Manager

- [Track claim status and eligible inventory in real-time.](https://help.salesforce.com/s/articleView?id=xcloud.chrm_stock_rotation_identify_products.htm&type=5&language=en_US)
- [Upload "Proof of Scrap" for scrap requests](https://help.salesforce.com/s/articleView?id=xcloud.chrm_stock_rotation_review_products.htm&type=5&language=en_US).
- [Submit Stock Rotation Request](https://help.salesforce.com/s/articleView?id=xcloud.chrm_stock_rotation_submit_claims.htm&type=5&language=en_US)