Hierarchy
⤷ PY-DE-NT-NI (Application Component) Social Insurance
⤷ P01S (Package) HR Germany: Social Insurance
IMG Activity
ID | PAY_DE_ELENA_110 | BAdI: Determining the Weekly Working Time |
Transaction Code | S_L4H_49001131 | (empty) |
Created on | 20091116 | |
Customizing Attributes | PAY_DE_ELENA_01 | ELENA Mandatory/Uncritical |
Customizing Activity | PAY_DE_ELENA_110 | BAdI: Determining the Weekly Working Time |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | BADI_HRPAYDE_EL_AZWOECH |
Use
You can use this Business Add-In (BAdI) to determine the contractually agreed weekly working time. This information is reported monthly in the ELENA (DBEN) data module during the ELENA procedure. The BAdI also determines whether the employee is employed part-time.
The GET_AZWOECH method reads the agreed weekly working time from the Planned Working Time (0007) infotype. If there is a semiretirement agreement, the Semiretirement D (0521) infotype is used to calculate the change in weekly working time in the Planned Working Time (0009) infotype.
The possible entries for the GET_AZWOECH method are the Planned Working Time (0007) and Semiretirement D (0521) infotypes, the WPBP table from the current payroll, and the parameters IV_BEGDAand IV_ENDDA that state the period covered by the corresponding ELENA notification.
The ET_ERRORS output table contains error messages. These are evaluated in the notification program and cause the corresponding ELENA notification to be created with the status With Errors. The output variable EV_AZWOECH contains the weekly working times. The output variable EV_TEILK contains the part-time indicator.
Requirements
Standard settings
In the standard implementation, the GET_AZWOECH method reads the agreed weekly working time from the Planned Working Time (0007) infotype. If there is a semiretirement agreement, the
Semiretirement D (0521) infotype is used to calculate the change in weekly working time in the Planned Working Time (0007) infotype. The parameters IV_BEGDA and IV_ENDDA state the period covered by the corresponding ELENA notification. Part-time employment is determined using the part-time indicator in the Planned Working Time (0007) infotype.
Activities
Use the standard implementation or create and activate your own implementation.
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 | 20091116 |
SAP Release Created in |