Programme SAP RPU40CQ1 -

Conversion of wage type settings; Release 4.5B (RPU40CQ1)

Purpose
This report program modifies the entries in the Wage Type Valuation
(T512W) table depending on certain conditions.
This report program only contains the general process control for theconversion of wage types in the Wage Type Valuation (T512W
) table.

Features
All wage types in the T512W table are read and the followingchanges are made based on the conditions:

  • If Processing class 21 = 0; set Cumulation class for wagetype /110

  • If Processing class 21 = 1; set Cumulation class for wagetype /111

  • If Processing class 21 = 2; set Cumulation class for wagetype /112

  • If Processing class 21 = 3; set Cumulation class for wagetype /113

  • If Processing class 21 = X; set Processing class 20 = 8 and set
  • Processing class 05 = 0
    • If Processing class 21 is set to any of 6, 7, 8, 9, A, B, C, D, E, F,
    • P, T, U,V or W and Processing class 20 = 8; Set Processing class 04 =6. In case the Processing class 5 setting found is blank for these wagetypes, set the processing class 5 = 0.
      The program checks if the wagetype is available in theSuperannuation Wage Type Assignment (T5QSW) table and theSuperannuation Wage Type Assignment Information (ASSIG) equal to3 or 4. The following changes are made based on the conditions:
      • If Processing class 4 = 0; set Processing class 82 = 7

      • If Processing class 4 = 1; set Processing class 82 = 4

      • If Processing class 4 = 6; set Processing class 82 = 6

      • If Processing class 4 = 7 and if processing class 21 = S; set
      • Processing class 82 = 8
        • If Processing class 4 = 7 and if processing class 21 <> S; set
        • Processing class 82 = 3
          In case the wage types exist in the name range /801 to /839
          , the following changes occur:
          • Set Processing class 20 = 1

          • Set Processing class 82 = 2

          • Set Processing class 04 = 6

          • In case the wagetype is a deduction wagetype, which means that, itcumulates the wage type to the /110 wage type, the following changesare made based on the conditions:
            • If Processing class 20 = 3 or 8, then

            • Set Processing class 20 = 1
              Set Processing class 4 = 6
              Set Processing class 82 = 3
              • If Processing class 20 = 9, then

              • Set Processing class 20 = 1
                Set Processing class 4 = 6
                Set Processing class 8
                • If Processing class 4 = 7, then

                • Set Processing class 4 = 6
                  Set Processing class 82 = 3

                  Output
                  The program generates the statistics of the number of records changed.