Hierarchy
⤷
⤷
IMG Activity
| ID | OHAA8047 | Implement Customer Enhancement |
| Transaction Code | S_L6D_84000023 | (empty) |
| Created on | 20040622 | |
| Customizing Attributes | OHAA8047 | Implement Business Add-In HRPAYAT_SENIOR_EVENT |
| Customizing Activity | OHAA8047 | Implement Business Add-In HRPAYAT_SENIOR_EVENT |
Document
| Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
| Document Name | HRPAYAT_SENIOR_EVENT |
Use
This Business Add-In (BAdI) allows you to use custom calculation procedures in addition to the standard SAP calculation procedure.
You use function module HR_AT_GET_SENIORITY_EVENT to determine an age level based on a reference event. For this purpose, you have specified the validity period in table T5A9D and the age in years, months, and/or days in table T5A9E. Whether the analysis interval spans into the future or into the past from the reference event is specified by the sign field T5A9E-SIGNM.
To calculate the exact time when this age level will be reached or has been reached, a general algorithm is provided in the standard SAP system. For certain country-specific applications, special algorithms may be available in the standard SAP system.
If these algorithms do not meet your specific requirements, you can use this Business Add-In (BAdI) to implement custom calculation procedures in the CALC_SENIORITY_EVENT_DATE method.
Requirements
Under Specify Expected Retirement Age for Reserves, you have selected the Enhancement checkbox in the activity Set Age of Retirement. This enables the implemented method CALC_SENIORITY_EVENT_DATE to be processed when the function module is called.
Standard settings
In the standard SAP system, no implementation for this BAdI is provided.
Activities
- Create a class for this BAdI in your namespace using transaction SE19. Enter HRPAYAT_SENIOR_EVENT as the definition name.
- In this class, then create an implementation for the defined interface method CALC_SENIORITY_EVENT_DATE in which you calculate the event P_RESULT_DATE:
See also
For more information, see the function module HR_AT_GET_SENIORITY_EVENT.
Business Attributes
| ASAP Roadmap ID | 257 | Create User Exits |
| Mandatory / Optional | 3 | Nonrequired activity |
| Critical / Non-Critical | 2 | Non-critical |
| Country-Dependency | I | Valid for countries specified |
| Customizing Attributes | Country Key | Country Name |
|---|---|---|
| OHAA8047 | AT | Austria |
Maintenance Objects
| Maintenance object type | E | Business Add-In - Definition |
History
| Last changed by/on | SAP | 20040625 |
| SAP Release Created in | 500 |