SAP ABAP IMG Activity PYDEPS_TARIF_060 (BAdI: Override Pay Scale Weekly Working Time from T510i)
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 PYDEPS_TARIF_060 BAdI: Override Pay Scale Weekly Working Time from T510i  
Transaction Code S_L7D_24001672   (empty) 
Created on 20080904    
Customizing Attributes PYDEPS_TARIF_01   PS: Set Up Subagreements (Mandatory/Uncritical) 
Customizing Activity PYDEPS_TARIF_060   BAdI: Override Pay Scale Weekly Working Time from T510i 
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 204   Establish Functions and Processes 
Mandatory / Optional 1   Mandatory activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency I   Valid for countries specified 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20080904 
SAP Release Created in