SAP ABAP IMG Activity OHADOE_TRWAZ (BAdI: Overriding of Weekly Working Time Based on Collective Agreement)
Hierarchy
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
   PY-DE-PS (Application Component) Public Sector
     P01O (Package) HR Germany: Public Sector
IMG Activity
ID OHADOE_TRWAZ BAdI: Overriding of Weekly Working Time Based on Collective Agreement  
Transaction Code S_L7D_24000145   (empty) 
Created on 20060127    
Customizing Attributes OHADOE_TRWAZ   BAdI: Overriding of Weekly Working Time Based on Collective Agreement 
Customizing Activity OHADOE_TRWAZ   BAdI: Overriding of Weekly Working Time Based on Collective Agreement 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name HRPBSDE_TRWAZ    

Use

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.

Example

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.

Business Attributes
ASAP Roadmap ID 257   Create User Exits 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency I   Valid for countries specified 
Customizing Attributes Country Key Country Name
OHADOE_TRWAZ DE Germany
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20060127 
SAP Release Created in