Ansicht
Dokumentation

PYDEPS_TARIF_060 - BAdI: Override Pay Scale Weekly Working Time from T510i

PYDEPS_TARIF_060 - BAdI: Override Pay Scale Weekly Working Time from T510i

Addresses (Business Address Services)   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
This documentation is copyright by SAP AG.
SAP E-Book

In this BAdI (overriding the scaled weekly working hours from T510i), you can store weekly working time rules that differ from the scaled weekly working hours in the table T510I.

You can use the following as criteria for the weekly working time rules:

  • Key date
  • Pay scale assignment (pay scale type, are and indicator)
  • Organizational features (company code, personnel area, personnel subarea, employee group, employee subgroup)
  • Or individual features (date of birth, personnel number)

The result (parameter HOURS) is preallocated with the hourly value that was determined from the pay scale assignment (T510I) and that can be changed here.

Note:
The parameter HOURS is a 5-digit decimal field that has 2 decimal places.

In the area of VKA (German local employers' association), the new pay scale law for the German civil service (TV-ÖD) provides the option to extend the regular weekly working time at a regional level. From a system technical point of view, you may be required to not only derive the weekly working time for an employee from the pay scale assignment (table T510I), but also from other organizational features, for example, from the personnel area. The relevant rule and customer-specific events determine which organizational features these are and which weekly working time results from this.

Example:
A municipal data center moves employees from municipality 1 to personnel area 0001, and from municipality 2 to personnel area 0002.
The VKA West pay scale applies for both municipalities and this has a scaled weekly working time of 38.5 hours. (Rule 1)
A municipal agreement applies for municipality 1, according to which the scaled weekly working time for the VKA West pay scale (38.5 hours) is extended to 40 hours. (Rule 2)

Rule 1 is stored in the table T510i:
Pay scale type 35 (TVÖD VKA), pay scale area 20 (West) -> Scaled weekly working hours (TRWAZ) are 38.50.

Rule 2 can be stored in this BAdI:

METHOD CHANGE_STANDARD_HOURS.

CHECK  TRFAR = '35' AND TRFGB = '20' .    *applies only for TV-ÖD VKA West

IF PERSA = '0002'.

    HOURS = 40.

ENDIF.

ENDMETHOD.






ROGBILLS - Synchronize billing plans   CL_GUI_FRONTEND_SERVICES - Frontend Services  
This documentation is copyright by SAP AG.

Length: 2919 Date: 20240523 Time: 192701     sap01-206 ( 46 ms )