---
schema_version: "1"
id: 991789a3612e1339c54b9cb30b455b616109b84c3481ed358c2d8e07bd9b7b5e
title: Advanced Rebate and Accrual Post-Processing - Source Generation
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/xcloud/264-0-0/admin_rebates_adv_dpe_source_generation.md
canonical_url: https://help.salesforce.com/s/articleView?id=xcloud.admin_rebates_adv_dpe_source_generation.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 541d0cc1db0055cc14cae4fb0df2a0e859bb3b1337fdcd9c27d1f1e36a27c225
description: The Source Generation DPE reads the calculated amounts from Rule Processing DPE and writes them into three Salesforce objects. Program Rebate Type Accrual Sources provide the most granular view — the accrued amount per benefit tier per member per period. For stepped rebate types, a separate record is created for each tier the member crossed.
products:
  - Partner Cloud
  - Cross Cloud
  - Manufacturing
release: "264"
---
# Advanced Rebate and Accrual Post-Processing - Source Generation

The Source Generation DPE reads the calculated amounts from Rule Processing DPE and writes them into three Salesforce objects. Program Rebate Type Accrual Sources provide the most granular view — the accrued amount per benefit tier per member per period. For stepped rebate types, a separate record is created for each tier the member crossed.

### 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 and Accrual Management Advanced enabled.</td></tr></tbody></table>

For NovaTech, Revenue-Based, April 2026:

    
| Member | Rebate Type | Benefit Tier | Qualifying Quantity | Accrued Amount |
| --- | --- | --- | --- | --- |
| NovaTech | Revenue-Based | Tier 1 | 100 | $2.00 |
| NovaTech | Revenue-Based | Tier 2 | 170 | $2.10 |

$2.00 + $2.10 = $4.10

Program Rebate Type Accruals show one record per member per rebate type per period, aggregating all transactions.

    
| Member | Program | Rebate Type | Accrual Period | Accrued Amount |
| --- | --- | --- | --- | --- |
| NovaTech | AMER Program | Volume-Based | April 2026 | $510 |
| NovaTech | AMER Program | Revenue-Based | April 2026 | $4.10 |
| GlobalMed | AMER Program | Volume-Based | April 2026 | $510 |
| GlobalMed | AMER Program | Revenue-Based | April 2026 | $4.10 |
| Rayler | APAC Program | Volume-Based | April 2026 | $140 |
| Rayler | APAC Program | Revenue-Based | April 2026 | $1.40 |
| SunriseRetail | APAC Program | Volume-Based | April 2026 | $140 |
| SunriseRetail | APAC Program | Revenue-Based | April 2026 | $1.40 |

Rebate Program Member Accruals show one record per member per period, summing all rebate types. The status is set to Calculation In Progress until the Status Update DPE runs.

    
| Member | Program | Accrual Period | Accrued Amount | Status |
| --- | --- | --- | --- | --- |
| NovaTech | AMER Program | April 2026 | $514.10 | Calculation In Progress |
| GlobalMed | AMER Program | April 2026 | $514.10 | Calculation In Progress |
| Rayler | APAC Program | April 2026 | $141.40 | Calculation In Progress |
| SunriseRetail | APAC Program | April 2026 | $141.40 | Calculation In Progress |

NovaTech: $510 (Volume-Based) + $4.10 (Revenue-Based) = $514.10. Rayler: $140 (Volume-Based) + $1.40 (Revenue-Based) = $141.40