How does the system know when to trigger retroactive accounting for a particular employee?
How does the system know when to trigger retroactive accounting for a particular employee?
Answer
If you edit an infotype that is relevant to retroactive accounting, the system enters the start date of the changed infotype record in the following fields of infotype 0003 Payroll Status:
Earliest MD change (earliest master data change since last payroll run)
MD chng.bonus (earliest payroll-relevant master data change (bonus)). This field is only displayed for specific country groupings, it is not displayed for all personnel numbers.
During the next regular payroll run or correction run (off-cycle payroll type B), the system determines whether the data in the Earliest MD change and (if applicable) MD chng. bonus fields come before the date in the Accounted to the field.
If this is the case, the system performs retroactive accounting. It starts with the payroll period in which the data entered in the Earliest MD change and MD chng. bonus fields occur. The system recalculates all payroll periods that lie between the date in the Earliest MD change and MD chng. bonus fields and the date in the Accounted to field.
The system deletes the date in the Earliest MD change and MD chng.bonus fields.