Qué es
Un Rebate Agreement (rappel) establece, para un período de validez, descuentos retroactivos basados en el volumen facturado a un cliente. El acuerdo reúne datos generales (por ejemplo, método de pago) y las condition records de rebate que calculan y acumulan el beneficio a lo largo del tiempo. Algunas propuestas del sistema se basan en condition types estándar como BO01, BO02, etc.
Requisitos previos
Para que un documento participe del proceso:
- La Sales Organization debe estar marcada como relevante para rebates.
- En el customer master del Payer debe estar activado el Rebate en la vista de Billing.
- El billing type (por ejemplo, factura) debe estar marcado como relevante para rebate.
Cómo se actualiza el acumulado
Cada Billing Document relevante actualiza el rebate index (tabla VBOX) y los importes accrual asociados al acuerdo. Si el acuerdo es retroactivo, se ejecuta VBOF para incluir facturas históricas en el índice y recalcular los importes acumulados; SAP documenta el flujo y precauciones para este caso.
Flujo operativo
- Crear el Rebate Agreement con su Agreement Type, validez y condition records de rebate.
- Facturar ventas normalmente; las facturas relevantes actualizan el índice y los accruals.
- Liquidar el acuerdo en una o varias etapas (Partial Settlement/Final Settlement). La liquidación genera Credit Memo Requests y Credit Memos que cierran el beneficio del período. Para Final Settlement, los documentos intermedios deben estar cerrados antes de ejecutar el cierre definitivo.
Datos y objetos clave
- Agreement Type: controla qué combinaciones son válidas (por ejemplo, por Customer, Material, Hierarchy) y qué condition types se proponen.
- Condition Types de rebate (ej. BO01/BO02/BO03): determinan base de cálculo, escalas y si el cálculo es por porcentaje o cantidad.
- Credit Memo Request / Credit Memo: documentos de settlement que devuelven el importe acumulado al cliente al finalizar o en parciales.
Retroactividad y exactitud de datos
Para acuerdos creados a mitad de período o con cambios de configuración, VBOF reprocesa facturas pasadas y corrige el acumulado. SAP ofrece guías de análisis cuando VBOX no se actualiza o cuando faltan documentos en la selección del reporte.
Evolución en S/4HANA
En SAP S/4HANA, el esquema recomendado para rebates es Settlement Management con Condition Contract Management. Este marco reemplaza la lógica clásica basada en VBOX, mejora el rendimiento y unifica rebates y otros incentivos. La operación se realiza con apps como Manage Condition Contracts.
✉️ Si querés conversar sobre este tema, escribime a juan@sapsdconsultant.com.
🌐 Para más información podés visitar la guía oficial en SAP.
Rebate Agreements — SAP Help (ERP)
Rebate Processing — Preconditions y activación
Settlement Management y Condition Contracts — SAP Learning/Help