Ansicht
Dokumentation

OHAUTX00376 - Define retrocalculation based on payroll tables BAL/UNB

OHAUTX00376 - Define retrocalculation based on payroll tables BAL/UNB

Fill RESBD Structure from EBP Component Structure   Vendor Master (General Section)  
This documentation is copyright by SAP AG.
SAP E-Book

In this Customizing activity, you define how retroactive differences in taxable wage types shall be processed by the system. The system can process these differences in one the following ways:

  • It retrocalculates all payroll periods with entries in payroll table UNB or in payroll table BAL for reversed payroll periods.
  • It triggers the flow of the differences to the payroll in-period by reading the amounts stored in the UNB/ BAL payroll tables (without retrocalculating all payroll periods).

Both options produce the same results from a payroll calculation and from a taxation standpoint.

The standard system forces retro calculation for the oldest entry in UNB or BAL table due to the design of the Tax When Paid (TWP) process. The goal of this behavior is to carry the difference from retroactive periods to the payroll in-period.

If you have an employee with UNB table in a payroll period, and you have retrocalculation for this period due to an employee master data change, payroll function USTAX will force retrocalculation for the oldest entry in the UNB table, even though there is no master data change for the corresponding payroll period. The same is applicable for a reversed payroll period with BAL table in its result. For more information, see the Examplekeyblock below.

In the standard system, the TWPRE configuration option is set to blank. If it is blank or set to ON, the system forces retrocalculation for the oldest entry in UNB or BAL table.

If you want your system to retain the standard settings, you do not need to perform any activities.

If you do NOT want the system to trigger the retrocalculation, but rather to trigger the flow of the differences to the payroll in-period by reading the values stored in the UNB/ BAL payroll tables, execute this Customizing activity and change the value of the TWPRE configuration option to OFF.

Example with configuration option TWPRE set to ON

An employee was hired with a salary of USD 1,000. In payroll period 4, his or her salary was changed to USD 400. The employee's claims will only be automatically cleared in payroll period 8. Consider the payroll results below:

For-period In-period Existing TWP tables
1 4 XDFRT(*)
2 4 XDFRT(*)
3 4 XDFRT(*)
4 4 UNB (**)
5 5 UNB (**)
6 6 UNB (**)
7 7 UNB (**)
8 8 BAL (***)

Period 9 has no BAL or UNB table. In payroll period 9, the employee's salary is increased form USD 400 to USD 500, retroactively to period 7. In this scenario, the system will force a retrocalculation for period 1 because of the entries in the UNB table in period 7, even though there is no master data change related to period 1. After you run payroll for period 9, the results in the system are as follows:

For-period In-period Existing TWP tables
1 9 XDFRT(*)
2 9 XDFRT(*)
3 9 XDFRT(*)
4 9 UNB (**)/XDFRT(*)
5 9 UNB (**)/XDFRT(*)
6 9 UNB (**)/XDFRT(*)
7 9 UNB (**)/XDFRT(*)
8 9 BAL (***)/XDFRT(*)
9 9 BAL

Example with configuration option TWPRE set to OFF

Consider the same situation described above. In payroll period 9, the system will NOT force a retrocalculation for period 1, since it will carry differences according to the amounts stored in BAL and UNB tables. After you run payroll for period 9, the results in the system are as follows:

For period In period Existing TWP Tables
7 9 UNB (**)/XDFRT(*)
8 9 BAL (***)/XDFRT(*)
9 9 BAL
Table legend:
(*) Because of change in Basic Pay.

(**) UNB table with the oldest entry related to period 1, because of claim generated in period 1 is not cleared (wage type /5PY lower than 0).

(***) Because claim is cleared in this payroll period (/5PY is greater than 0).






Fill RESBD Structure from EBP Component Structure   General Material Data  
This documentation is copyright by SAP AG.

Length: 6754 Date: 20240523 Time: 180052     sap01-206 ( 86 ms )