SAP ABAP IMG Activity PAY_AT_Z1_000 (BAdI: Time Management for Heavy Labor Notifications)
Hierarchy
SAP_HRCAT (Software Component) Sub component SAP_HRCAT of SAP_HR
   PA-PA-AT (Application Component) Austria
     PB03 (Package) HR Master Data: Austria
IMG Activity
ID PAY_AT_Z1_000 BAdI: Time Management for Heavy Labor Notifications  
Transaction Code S_L7D_24002423   (empty) 
Created on 20100209    
Customizing Attributes PAY_AT_Z1_000   BAdI: Time Management for Heavy Labor Notifications 
Customizing Activity PAY_AT_Z1_000   BAdI: Time Management for Heavy Labor Notifications 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name HRPAYAT_RPTSWAA0_Z2    

Use

You can use this BAdI to override the time management calculations in the report ELDA Notifications for Heavy Labor Position According to Sec. 5, Regulation of FMSSG (RPTSWAA0). Depending on the requirements in your time management environment, you can override some or all calculations. The system calls this BAdI when you run the report RPTSWAA0.

Requirements

Standard settings

BAdI Implementations

The default implementation is a standard solution. If you cannot apply this default implementation to your specific customer scenario, you can replace the default implementation with your own implementation.

As before, the report RPTSWAA0 also calls the previous version of this BAdI (HRPAYAT_RPTSWAA0_Z1).

Activities

Deactivating the Default Implementation

If you want to use the report without the default implementation of the BAdI HRPAYAT_RPTSWAA0_Z2, or if you want to use the previous version of the BAdI (HRPAYAT_RPTSWAA0_Z1), you must implement the BAdI HRPAYAT_RPTSWAA0_Z2 and deactivate all other methods in the method IS_ACTIV.

Implementing Your Own Logic

Create your own implementation in transaction SE19. This enables you to override all methods of the default implementation. Here, you can either copy the source text of the default implementation (by using Copy and Paste) or you can inherit the class CL_DEF_IM_HRPAYAT_RPTSWAA0_Z2.

For information about implementing BAdIs as part of the Enhancement Concept, see SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.

Example

For performance reasons, it may make sense to choose an alternative implementation for certain employee groups (by accessing time evaluation results, for example).

See also

BAdI method documentation:

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
PAY_AT_Z1_000 AT Austria
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20100210 
SAP Release Created in 600