Storage Changes for Matchcode W

Description

Until now, Matchcode W (payroll correction indicator) was stored in the Payroll Status infotype (0003) in the KOABR field. Matchcode W is now stored in a separate table T52MCV (HR Payroll: Matchcode W).

This change was made because of the following problem:

Payroll cannot be run for an employee because the employee's personnel master data is locked (for example, data is being entered in the SAP System for the payroll future).

Such employees were therefore rejected during the payroll run. However, Matchcode W could not be created for these employees until now, as the lock also affected infotype 0003.

Consequence:

The employees did not appear in Matchcode W, even though they had no payroll result.

Scope of Functions

From now on Matchcode W will be used properly in the problems mentioned.

Matchcode W entries that were possibly used at the time of the upgrade are still maintained. This is made possible by XPRA RPU46AMCW.

Customer-specific programs that use fields PA0003-KOABR or P0003-KOABR (possible exception), must be modified.

To do this you can use the following function module:

If you access table T53MCW frequently you can use ABAP-SQL-commands.

SAP-specific programs were modified accordingly.