Setting Up Constant Valuation Bases

Objective

After completing this lesson, you will be able to set up constant valuation bases

Adjustment Rules

Images showing a hospital patient with an IV line, wearing a gown, and sitting on a bed thinks about sales discussions. A person in the HR department, wearing headphones, contemplates payroll remuneration and average values.

If an employee is sick or is on leave, certain remuneration elements such as commission, bonuses for piecework, and overtime are reduced for that employee. As a result, the employer often pays the average values of variable remuneration.

You can also use the average calculation procedure in HR Payroll for different purposes. For example, you can calculate average values for fixed payments.

Time Wage Type Valuation

Flowchart showing the processing of data from the input table to the output table. Specifies valuation basis, and depending on the response (yes or no), follows different paths for valuation.

In personnel calculation rule X015, the system checks if the internal table Input Table (IT) contains time wage types that have not yet been valuated. To do so, the system checks the contents of the value fields AMT (amount), NUM (number), and RTE (rate).

This results in one of the following situations:

  • If the RTE or AMT field contains an amount, the wage type is transferred to the internal table Output Table (OT).
  • If the AMT field is empty, the NUM field contains a number, and the RTE field contains a rate, then the NUM field is multiplied by the RTE field. The result is stored in the AMT field, and the wage type is transferred to table OT.
  • If only the NUM field contains an entry because only a number (for example, hours) was entered, and if the AMT and the RTE fields are both empty, the system queries whether a valuation basis has been specified for the wage type. If this is the case, the wage type is valuated using the specified valuation basis.
  • If no valuation basis is specified, valuation takes place according to the principle of averages if an average valuation is assigned to the wage type. If this is not the case, the wage type is not valuated using a monetary value.

Pay Scale-Dependent Constants

Image illustrating a collective agreement for hourly earners, monthly earners, and salaried staff, with a night work bonus, effective from 01.01.2010.

You must define the values for each pay scale level and wage type if the wage types are subject to constant valuation depending on their pay scale level assignment.

Note the various employee subgroup groupings for collective agreement provisions specified when the employee subgroups are defined.

Set Up Constant Valuation Bases

Business Example

Your company pays time wage types with amounts that vary depending on the employee’s organizational assignment. These time wage types include a bad weather bonus of EUR 5 per hour. If the employee works outside during inclement weather, the wage type is entered as employee remuneration information.

Create constant valuation bases and assign employee remuneration information to your employees.

Steps

  1. In your personnel calculation rule ZM## (## = group number) within grouping 3 of the employee subgroup for personnel calculation rules, set MODIF 2 to the value xx = ## +50 (for example, group 08 has the MODIF 2 value = 58). This is for the Constant Valuation per Wage Type table. Call up the Constant Valuation per Wage Type table (v_T510J) and enter following data:

    PMod. (Payroll Modifier)Wage TypeWage Type Long TextStart DateEnd DateValueCurrency
    xx= ## +5020##Weather Bonus01/01/Current year12/31/99995Euro
    1. On the SAP Easy Access screen, choose ToolsCustomizingIMGExecute Project.

      Note

      In this course, you can either use the S4HR40 project (payroll configuration). If you want to work with the S4HR40 project, you must first include it in your worklist. Alternatively, you can also work with the Reference IMG. Choose SAP Reference IMG if you want to work with it.
    2. Choose Add to Worklist and select the S4HR40 project on the screen that appears.

    3. Choose the S4HR40 project and push the Copy (Enter) button to add it to your worklist.

    4. To set the modifier for the Constant Wage Type Valuation table in the calculation rule, perform the following steps:

      From the SAP Easy Access screen, choose ToolsCustomizingIMGSPRO - Execute Projectproject S4HR40 (or SAP Reference IMG)PayrollPayroll InternationalTime Wage Type ValuationValuation BasesConstant Valuation BasesDefine Wage Type-Dependent Constants and choose IMG Activity.

    5. In the Choose Activity dialog box, choose Set modifier for constant valuation.

      Note

      The IMG automatically calls personnel calculation rule XMOD. Note that you have already copied it as personnel calculation rule ZM## and included it in your schema Z0## (## = group number).
    6. In the field Rule overwrite the value XMOD with the personnel calculation rule ZM## and select Change.

    7. In the Graphical Editor, open the following path: 3****MODIF 2=01. Position the cursor on the MODIF 2 operation and select the Change Entry icon.

    8. Overwrite the value 01 with your modifier xx (xx = ##+50 , for example, group 08 has the MODIF 2 value = 58). Press Enter and Save the change. Go back to the dialog box Select Activity.

    9. To add an entry to the Constant Valuation table, choose the Determine Constant Valuation per Wage Type in the dialog box and select the Choose (F2) button. A window, Determine Work Area: Entry appears. Enter 99 in the HCM Localization field and select Apply (Enter).

    10. Select New Entries and make the following entries in the table:

      PayModWage TypeWage Type Long TextStart DateEnd DateValueCurrency
      xx ( ##+50 )20##Weather Bonus01/01/ Current Year12/31/99995Euro

      Press Enter and choose Save.

  2. Start the transaction PA30 - Maintain HR Master Data for your employee with the personnel number 400991## and Create (F5) a new record infotype 2010 Employee Remuneration Info with following data:

     FieldValue
    DateDateDate in period 02, February <your choice>
    Remuneration infoWage type20##
     Number/unit10/Hours

    Then, run payroll for the payroll period 02 using your selection variant. Review the payroll log to check that payroll has been run correctly for wage type 20##.

    Note

    Do not exit payroll for period 02.

    1. On the SAP Easy Access screen, choose Human ResourcesPersonnel ManagementAdministrationHR Master DataPA30 - Maintain.

    2. Enter your personnel number 400991## and choose the infotype menu Working times.

    3. Select the infotype 2010 - Employee Remuneration Info and choose Create (F5) and enter following data:

       FieldValue
      DateDateDate in period 02, February <your choice>
      Remuneration infoWage type20##
       Number/unit10/Hours

      Make sure that the date is in February before saving the entry. Press Enter and choose Save.

    4. On the SAP Easy Access screen, choose (for period 02).

    5. Then on the SAP Easy Access screen choose Human ResourcesPayrollInternationalPayrollStart Payroll.

    6. From the main menu bar, select GotoVariantsGet. Select your variant.

    7. Run payroll by choosing Execute (F8) and reviewing the log to check that the wage types have been processed correctly.

    8. Open the log: Successful personnel numbers400991##02/current yearProcessing of Time DataMOD ZM## GEN. Review the input, processing, and output steps.

    9. Next, review P2010 X930 GEN NOAB; review the input and output of this import function.

    10. Finally, review the input and output of the step PIT X015 GEN. At this point, your wage type should be valuated.

    Note

    Do not exit payroll for period 02.