How enterprise architects transition from classical SD rebates (VBO1) to S/4HANA Settlement Management. Master Condition Contracts (WCOCO), real-time Business Volume Determination (BVD), delta accruals in ACDOCA, and clean core BAdI extensions.
Complete production blueprints for Settlement Management, ACDOCA Accruals, and RAP in The SAP Clean Core & ABAP Cloud Handbook.
In SAP ECC, rebate agreements were managed in Sales & Distribution via transactions VBO1 / VBO2 / VBO3. This classical model suffered from severe technical limitations:
VBOX) containing billions of billing document line items. Any new rebate contract triggered massive, 24-hour table rebuilds (RV15B001).WCOCO).| Capability | Classical SD Rebates (VBO1) | Settlement Management (WCOCO) |
|---|---|---|
| Unified Engine | No (SD and MM separate) | Yes (Customers, Vendors, Brokers unified) |
| Business Volume Index | Requires massive VBOX table | Direct HANA in-memory query on ACDOCA / VBRK |
| Delta Accruals | Complex retroactive adjustments | Real-time automatic posting to ACDOCA |
| Approval Workflow | Classical workflow tasks only | Flexible Workflow & Task Center on BTP |
Instead of storing duplicate index rows, Settlement Management uses Business Volume Determination (BVD) profiles. When settlement runs execute, SAP HANA dynamically evaluates billing documents (VBRK / VBRP) or Universal Journal line items (ACDOCA) matching the contract characteristics:
1. Selection Groups: Define combinations of Sold-To, Payer, Material, and Product Hierarchy.
2. Amount Fields: Specify whether volume is measured in Net Sales Value, Gross Margin, or Physical Quantity.
3. Dynamic Filter Pushing: SQL conditions are pushed down to SAP HANA for sub-second calculation across tens of millions of invoices.
With each transactional sales invoice, S/4HANA automatically posts rebate accruals:
RES)WB2R_SC), the liability is reversed and a credit memo is generated for the customer.Explore over 95 interactive tools, 85+ production architecture cheat sheets, and the complete Clean Core & ABAP Cloud Developer Handbook.