Programme SAP RPU40AC0 - HR-CH: Automatic Wage Type Maintenance for SI Calculation Changeover

&TITLE&
Automatic Wage Type Maintenance for SI Calculation Transition (ReportRPU40AC0)

Purpose
The calculation of social insurance contributions (SI) was reprogrammedfor Release 4.0A.
This report performs most of the activities necessary for a smoothtransition from the old to the new SI calculation.
You can also use the report to check consistency in Customizingrelevant to the calculation of SI (for example, after importing an HRSupport Package).

Integration
The report has a transport link. Therefore, you can start the report inthe development client and transport the changes to the productionclient afterwards.

Prerequisites
Before you start the report, you must ensure that certain requirementsare met:
Replace the start date of application SV01 with your customer-specificstart date for the new SI calculation by using view V_T596DValidity Intervals for Non-Statutory Subapplications. (If youuse Release 4.0, replace the start date of constant KZSV with yourcustomer-specific start date for the new SI calculation by using viewV_511K_B.)
Choose Expand <-> Collapse.
If no SV01 entry exists in this view, reconcile the view withclient 000. If an SV01 exists, delete the earlier entry.

Features
The report performs the following Customizing activities:
Technical wage types
Wage type coding: table T512W
The coding for many wage types has changed for the new SI calculationin table T512W. In the standard system, these wage types are delimitedon 12.31.1997 in this table. The report replaces the end date of alltechnical wage types that are delimited on 12.31.1997 with yourcustomer-specific end date for the old SI calculation.
Note that the report includes the following enhancements as of2001:
Table T512W is maintained by the report. As of 01.01.2002, coding oftable T512W is created automatically for the new social insurance. Anew entry is created for all relevant wage types with 01.01.2002 andcoding for the new social insurance, and the previous coding ofrelevant wage types is delimited on 12.31.2001.
Coding is retained irrespective of whether you implemented new or oldsocial insurance before 01.01.2002. The wage type is delimited on12.31.2001 and a record is created with coding for the new socialinsurance as of 01.01.2002.
Report RPU40BX_CH_SVLGARTS is called automatically by report RPU40AC0.The changes are only made in the current client. DO NOT start reportRPU40BX_CH_SVLGARTS directly because it makes changes in all clients.
The Backup version T599U parameter is used to assign a versionnumber from table T512W when wage types are saved. Using this versionnumber, the initial status of wage types in table T512W is saved intable T599U. Assign a version number not equal to '000'.
Cumulations for guaranteed net amounts: view V_T541N
In the old SI calculation, wage types /15+ (that is, all wage typesbeginning with /15; in this case, wage types /150 - /159 and /15A and/15B) were used as cumulations for gross/net iteration. In the new SIcalculation, wage types /17+ (that is, all wage types beginning with/17) are used to do this instead.
The report replaces the end date of wage types /15+ with yourcustomer-specific end date for the old SI calculation, and replaces thestart date of wage types /17+ with your customer-specific end date forthe new SI calculation.
Bases for guaranteed net amounts: view cluster V_T52EL,remuneration statement (payroll form)
The monthly values of gross/net iteration for the old SI calculationare stored in wage types /5B+. They are relevant to posting and listedin the payroll form.
In the new SI calculation, these wage types are used as annual basesthat are not relevant to posting or listed in the payroll form. Themonthly values of gross/net iteration for the new SI calculation arestored in wage types /5E+.
In the standard system, these wage types are coded until 21.31.1997 asrelevant to posting in posting view cluster V_T52EL, which consists ofthe views V_T52EL Wage Type Posting and V_T52EZ TimeDependency of Wage Type Posting. The report replaces this date withyour customer-specific end date for the old SI calculation.
The report checks the remuneration statement for your customer forms toensure that all /5B+ wage types are cumulated in the same cumulationwage types as in the standard system, and to ensure that the /5E+ wagetypes and personnel calculation rule 'SI' are not used yet.
If these conditions are met, the report adds the new /5E+ wage types tothese forms, and provides time-dependent output of the /5B+ wage types.
In view V_T512E, the 'SI' indicator is entered in the Rule
field for each /5B+ wage type. The wage types /5E+ are alsoincluded in this view.
The rule 'SI' is created in view V_T512N (rule table form).
The texts for the cumulation wage types (view V_T512R_S) are taken fromclient 000 for cumulation wage types /5E., /5E:, /5EA, /5EB and /5EC.

Output
The report outputs a detailed log.

Activities
Start the report as a test run. Do not start the production run untilyou have checked the log.
Using the log output, check that your remuneration statement customerforms were automatically adjusted. If this was not possible, adjustthem manually.
The report enables you to perform test runs and production runs morethan once.

375125HR-CH: Rejection due to missing statement wage type 1
145056HR-CH: Transition SI calculatn bef.4.0->as of 4.0