SAP ABAP IMG Activity OHADOEATZ00 (Semiretirement in Public Sector)
Hierarchy
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
   PY-DE-PS (Application Component) Public Sector
     P01O (Package) HR Germany: Public Sector
IMG Activity
ID OHADOEATZ00 Semiretirement in Public Sector  
Transaction Code S_L9C_94000425   (empty) 
Created on 20001215    
Customizing Attributes PAY_DE_PS_2_2_204   Attributes Public Sector DE: Optional Activity, Uncritical, ProcMod. No.204 
Customizing Activity    
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name OHADOEATZ00    

The semiretirement calculation for the public sector contains the calculation of the pay-scale and statutory supplementary amounts. For this, the system primarily uses the functions from the standard delivery, which are contained in the following preconfigured semiretirement model:

  • OATZ (semiretirement for salaried employees and hourly-paid employees in the public sector).

    This semiretirement model also contains the following function for calculating the pay-scale supplementary amounts:

    If an employee in the public sector receives a sick pay bonus, the system determines the supplementary amount for the last three months before the start of the period for the sick pay bonus. The system ignores non-recurring payments when determining this amount. The total is divided by 90 (3 x 30 days). This results in a supplementary amount for each calendar day in the period of the sick pay bonus.

  • OATB (semiretirement for PSEs in the public sector)

    A separate semiretirement model exists for PSEs because the increase 1 for PSEs is 0% instead of 20% and the employer share for the capital formation savings payments is not integrated into the calculation.

    In addition, the calculation process for PSEs differs from that for salaried employees and hourly-paid employees in the following areas:

    • The sick pay bonus is not calculated from the average of the last three months
    • The full-time gross amount is not rounded
    • The tax table B is used
    • The taxation of non-recurring payments is handled in a special way within the minimum net calculation.

The personnel calculation schema DOF1 (German notional calculations with notional run control contains all of the notional calculations for the semiretirement. The calculation program for Germany (report RPCALCD0) calls the DOF1 at the start of the net part in the subschema DBNT (Divided Schema: Start of Processing of the Net Part).

For the public sector, the system performs the additional notional calculations that are integrated into the personnel calculation schema in the subschema DOFB (notional calculations for semiretirement in public sector (FLSW)). The schema DOFB is a copy of the schema D100 with additional special processing that is required for each notional run. The following notional runs are contained in the schema DOFB:

The notional runs that are performed are assigned to the semiretirement models for the public sector (OATZ und OATB). If, for an employee, you create a record for the infotype Semiretirement (0521) with the relevant semiretirement model, the system automatically executes these notional runs in the payroll.

For semiretirement (SR) in the public sector, the system uses the following additional wage types:

  • /O50 (increase in sick pay bonus)
  • /O51 (social insurance additional amount supplementary pension SR)
  • /O52 (social insurance additional amount supplementary pension non-recurringpayment SR
  • /O53 (assessment basis, notional gross amount)
  • /O54 (cost of living allowance SR)
  • /O55 (cumulated FT year tax gross amount for SR)
  • /O56 (current FT tax gross amount SR)
  • /O57 (estimation basis for current FT annual earned income SR)
  • /O58 (corretions for annual earned income FT)
  • /O59 (cost of living allowance SR)

Example

Requirements

Standard settings

Recommendation

Activities

  1. You must implement all of the settings for semiretirement in Customizing Payroll: Germany under Semiretirement.
  2. If you calculate salaried/hourly-paid employees as well as PSEs in semiretirement, you must consider the wage type /57A ( Capital Formation: Employer's Contribution) depending on the semiretirement model. In this case, you must distribute the wage type /57A as follows:
    1. in the processing classes 68 and 70 with S for the special processing
    2. in the semiretirement model FUL with the following percentages:
    3. - % VZBMin: 50
      - % VZBRV: 50
      - % TZBrt: 100
    4. in the semiretirement models OATZ and OATB and in the standard delivery
    5. If semiretirement is set up retroactively, you must check whether this distribution also exists in your customer client.

      You implement these settings in Customizing for Payroll: Germany under Semiretirement -> Fictitious Full-Time Gross and Fictitious Part-Time Net ->
      - Include Wage Types in Fictitious Full-Time Gross Amount and
      - Include Wage Types in Fictitious Part-Time Net Amount.

Further notes

Within Deviating Details for the infotype Semiretirement (0521), no details are usually required for the public sector. You have the option to hide this frame. Implement this setting in Customizing for Personnel Administration under Customising User Interfaces Change Screen Modifications. Select the module pool MP052100 with screen 2000 and hide all of the fields for the frame Deviating Details.

Business Attributes
ASAP Roadmap ID 204   Establish Functions and Processes 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency I   Valid for countries specified 
Maintenance Objects
Maintenance object type    
History
Last changed by/on SAP  20010117 
SAP Release Created in 46C