Hierarchy
⤷ 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 |