Programme SAP RPCBLAD0 - Construction Industry: Calculation of Lost Earnings Compensation

Description
This report creates a list for wage compensation (LAG) for employees ofcompanies within the construction industry in Germany.
It can only be run after the payroll run for November and before thestart of the payroll run for December (in other words, for period 12).
In addition to a list, a batch input session can also be generated forinfotype 0215 (Construction Industry Transaction Data).
With this batch input session, you store the values for the averagegross hourly wage (BSL) and the wage compensation hours that aregenerated by the report. The BSL is only entered once per month,however,the lost hours are entered for each wage compensation day. Thehours are valuated with the BSl in payroll with calculation ruleDBLZ. The wagetypes used for this are flagged accordingly in Customizing (processingclass 79: 'F': BSL (reduced), 'G': LAG hours). As well as the modelwage types BL60 and BL70, only one customer wage type can be coded inthis way.

Parameter
In addition to parameters that are already used in Payroll (payrollperiod and personnel number selection), the selection screen alsorequires input of the social fund for the construction industry forwhich the LAG calculation is performed in this run and which alsosupports the payment of LAG amounts.
In the additional options, you can specify whether

  • The LAG amounts for December and January are printed separately or in
  • one total
    • Additional control values for the calculation of the entitlement or
    • amounts are printed (the control values can also be printed in the listwith option by selecting lines)
      • A batch input session with the calculated BSL and hours for infotype
      • 0215 (Construction Industry Transaction Data) is created.
        If delimitations are set, you can decide whether
        • The list contains all employees taken into account

        • The list contains only employees with exceptional circumstance

        • Employees with special constellations are hidden (these constellations
        • can be specified in the subsequent dialog box).
          In addition to the parameters that appear on the selection screen forthe report, there are also other factors (constants) that influence thebehavior of the report and must be maintained in Customizing:
          • Minimum required employment days (LABTS)

          • Standard weekly working time (LATAZ)

          • daily working time in LAG period Monday - Thursday (LAS14)

          • Daily working time in LAG period Friday (LAS55)

          • Threshold amount for gross hourly wage West (LAKPW)

          • Threshold amount for gross hourly wage East (LAKPO)

          • Earliest month used for basis formation, if application (LAMON)
          • LAG entitlement prerequisites and BSL basis determination
            The check for LAG entitlement contains the following aspects:

            • Status (employment status, employee group, employee subgroup grouping
            • for construction industry)
              • Infotype 189 (social fund, EE number, SFP lock)

              • Infotype 192 (attribute LAG lock)

              • Assignment to a foreign construction site

              • Absences (DUEVO indicator 'C' military/non-military/maternity leave or
              • 'D' parental leave)
                • Employment days

                • If the employee has already been rejected with the first two aspects,the employee does not appear on the list; otherwise a correspondingindicator is set when the LAG entitlement is rejected.
                  Wage type /BL1 for a past payroll run is used to calculate the averagegross hourly wage. The system usually uses the November payroll run,however, one of the following exceptions may occur and previous mayneed to be checked:
                  • The employee was not employed for the complete period

                  • The employee took unauthorized leave (illness without continued pay,
                  • unpaid leave)
                    • The employee worked reduced hours

                    • The average gross hourly wage is calculated by dividing the amountfield for this wage type (gross wage in the sense of LAG) by the numberfield (working hours in the sense of LAG).
                      In Customizing, you define which values are imported to wage type /BL1(processing class 79). Welche Werte in die Lohnart /BL1 einfließen,wird durch Customizing

                      Control options
                      By assigning a fixed gross hourly wage and/or a fixed weekly workingtime, you can influence the result of the wage compensationcalculation.
                      This is assigned by including a wage type in infotype 0215 with thedate 31.12 or 01.01. When the wage compensation report is run, the onlyassignments taken into account are those that currently in the masterdate. You also define which wage types are used here in Customizing(processing class 79: 'C': Assignment of a fixed gross hourly wage(amount field) or a fixed weekly working time (number field) on 31.12).In addition to the model wage type BL30, there can only be a maximum ofone (customer) wage type with the same coding.
                      If you want to assign a particular gross hourly wage or a particularweekly working time (<> standard weekly WT) for an employee, enter thecorresponding wage type with the hourly wage in the amount field or thenumber of hours in the number field and a date of origin of 31.12 ofthe current year. If a gross hourly wage is assigned, this also forcesthe allocation of the LAG amounts if the entitlement for an employeehas been rejected (this is not the case for the assignment of a weeklyworking time).
                      If an employee remains excluded from the wage compensation calculation,the 'Lock wage compensation' attribute can be set in infotype 192(Construction Pay Assignment).

                      Exceptional cases
                      Each employee with an exception is shown in the list with an indicatorand/or note.
                      Depending on the area in which the exception occurred (entitlementcalculation or amount calculation), the indicator either appears afterthe gross hourly wage or after the calculated LAG amounts. Forinformation on which indicators can be used here, see the documentationon the indicator field.
                      Employees who exceed the standard weekly working time are also assigneda corresponding indicator.
                      The clear indicators for exceptional cases make it easier to recognizethe cases for further processing. If corresponding changes are made,the report must be restarted.
                      If all values have been checked, the batch input session created by thereport can be processed.