SAP ABAP IMG Activity PAY_DE_ELENA_100 (BAdI: Determining the Expected Education/Training End in ELENA Procedure)
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_100 BAdI: Determining the Expected Education/Training End in ELENA Procedure  
Transaction Code S_L4H_49001130   (empty) 
Created on 20091116    
Customizing Attributes PAY_DE_ELENA_01   ELENA Mandatory/Uncritical 
Customizing Activity PAY_DE_ELENA_100   BAdI: Determining the Expected Education/Training End in ELENA Procedure 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name BADI_HRPAYDE_EL_ASVOREND    

Use

You can use this Business Add-In (BAdI) to determine the anticipated end of training in the ELENA procedure. For this purpose, an Education (DBAS) data module has to be sent out every month for each trainee; the module has to specify the anticipated date when the training will be completed.

In the GET_ASVOREND method of the BAdI, enter the infotype record of the Date Specifications (0041) that is valid in the notification period and all infotype records of the infotypes Organizational Assignment (0001) and Contract Elements (0016), and the reporting period of the 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.

Requirements

Standard settings

In the standard implementation, the BAdI evaluates the Date Specifications (0041) infotype. It reads the date for a date type that has the date indicator 17 in table T548Y. This date is returned as the anticipated end of training.

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

In addition to the standard implementation, a customer-defined implementation can evaluate the Contract Elements (0016) infotype for example. If a temporary training contract has been created for every trainee in the Contract Elements (0016) infotype, the validity date can be interpreted as the anticipated end of training. The precondition is that the permanent contract is maintained for all trainees.

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