SAP ABAP IMG Activity PAY_DE_ELENA_260 (BAdI: Determination of Different Place of Employment)
Hierarchy
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
   PY-DE-NT-NI (Application Component) Social Insurance
     P01S (Package) HR Germany: Social Insurance
IMG Activity
ID PAY_DE_ELENA_260 BAdI: Determination of Different Place of Employment  
Transaction Code S_L4H_49001389   (empty) 
Created on 20100511    
Customizing Attributes PAY_DE_ELENA_01   ELENA Mandatory/Uncritical 
Customizing Activity PAY_DE_ELENA_260   BAdI: Determination of Different Place of Employment 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name BADI_HRPAYDE_EL_DBAB    

Use

Use this Business Add-In (BAdI) to determine the alternative place of employment if the place of employment differs from the location of the employer in the Employer information (DBAG) data module. This information must be reported in the Alternative place of employment (DBAB) data module during the ELENA process.

In the standard system, the infotype Electronic Data Exchange (0700), subtype DBAB is read. If there is no entry available for the employee, the location of the personnel subarea is read. If there is no location saved in the personnel subarea, the location of the personnel subarea is determined as the place of employment and compared with the location of the employer. If these differ, a DBAB is created.

Particularly in cases in which the employee is assigned to an international location, the location of the personnel area/subarea is not the location to which the employee was assigned. For this reason, the data must be either manually entered using the infotype Electronic Data Exchange (0700), subtype DBAB or entered using a separate BAdI implementation in the system in order to have them be reported.

The possible entries for method GET_DBAB are the personnel number (IV_PERNR) and the notification period (IV_MZBEG and IV_MZEND). The fields of the DBAB in the structure ES_DBAB must be returned as output.

Requirements

Standard settings

In the standard system, the infotype Electronic Data Exchange (0700), subtype DBAB must be read at the end of the notification period, and the vehicle country code for the country that was entered in infotype 700 must be determined.

Activities

Use the standard implementation or create a separate implementation and activate it.

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

Business Attributes
ASAP Roadmap ID 203   Establish Master Data 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency A   Valid for all countries 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20100517 
SAP Release Created in