You are here:
Accrual and Payout Engine - Rule Processing
The Rule Processing DPE reads the Tier Stage records from Delta Calculation DPE and calculates the accrual value for each transaction against each applicable tier.
You are here:
The Rule Processing DPE reads the Tier Stage records from Delta Calculation DPE and calculates the accrual value for each transaction against each applicable tier.
| Available in: Enterprise, Unlimited, and Developer Editions that have Rebate and Accrual Management Advanced enabled. |
For Retroactive rebate types, the tier reached by the highest cumulative quantity determines the rate, which then applies to all units across every transaction in the period including units from earlier transactions that initially fell within a lower tier.
For Stepped rebate types, each tier's rate applies only to the units within that tier's boundary. A transaction that spans two tiers produces two separate accrual amounts.
NovaTech's combined April quantity is 170 units — 70 Radius units on April 1 and 100 Spectra units on April 9 — which crosses into Tier 2.
For Volume-Based (Retroactive): NovaTech reaches Tier 2, so the $3 per unit rate applies retroactively to all 170 units.
For Revenue-Based (Stepped): The April 1 transaction fills 70 of Tier 1's 100-unit capacity at 2%. The April 9 transaction fills Tier 1's remaining 30 units at 2%, then the next 69.99 units move into Tier 2 at 3%.
GlobalMed has the same transaction quantities and dates as NovaTech, so the calculated amounts are identical.
Rayler's Radius quantity is 70 units (April 1 transaction only — Spectra is a separate calculation path). 70 units stays within Tier 1.
SunriseRetail has the same Radius quantity, so the calculated amounts are identical.

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.