From this release onwards, you can use semiretirement models to map
legal, collective agreement, and company rules on semiretirement.
Using the new Semiretirement
(0521) infotype, you can assign each employee the semiretirement model that is valid for him.
According to this, supplementary amounts are calculated within the payroll run.
The supplementary amounts calculation is contained in a new module specially for semiretirement.
The functions enhancement includes the following points:
You define the semiretirement models in Customizing using the views V_T5DA1 (Semiretirement Model) and
V_T5DA2 (SR Model Supplementary Percentage Rates). For every semiretirement model, you
determine the supplementary percentages for supplementary amount 1,
PI-increase and the minimum net amount. Additionally, you specify the fictitious run control.
You can set up as many semiretirement models as you like, for example an own model for each personnel number.
In Customizing, you can assign a fictitious run control to every
semiretirement model. The fictitious run control calculates the amounts
relevant for semiretirement in special personnel calculation schemas.
You can use these amounts to calculate the supplementary amounts.
You assign individual fictitious runs to a fictitious run control. Within Payroll, the personnel calculation schemas and rules that
calculate these amounts are run through for each of the fictitious runs specified.
The standard system contains the following fictitious runs
You define fictitious run controls in the view V_T5D0F (Fictitious Run Controls). You define the individual fictitious runs in the view V_T5D0G (Fi). In the view V_T5D0H (Assignment: Fictitious Run Control - Fictitious Run), you assign the individual fictitious runs to a fictitious run control.
The Semiretirement (0521) infotype is available for entering the semiretirement master data. Using this infotype, you assign a semiretirement model to the employee. If individual rules apply for an employee, that differ from the semiretirement model, these can also be stored in the infotype. The personnel number of the reoccupant and the number of the employment office are required for reimbursing the supplementary amounts from the Employment Office. You also enter this data in the Semiretirement infotype (0521).
Supplementary amounts calculation
takes place in the new semiretirement module
RPCATMD0 (Semiretirement module pool).
You access the semiretirement using the function DATZ in the personnel calculation schema DAT3 (Semiretirement processing):
Fkt| Par1 | Par2 | Par3 | Par4 | |
DATZ| ATZM | |
The semiretirement module takes over from the DAT0 and DAT1 personnel calculation schemas previously used.
For more information on Customizing, see the Implementation Guide for Payroll Germany in the
Semiretirement section.