SAP ABAP IMG Activity HR_PBS_01_VG_SEN_B04 (BAdI: Inclusion of Pension Pay Reduction 1980)
Hierarchy
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
   PY-DE-PS-VA (Application Component) Pension Administration
     P01PBSVASEN_IMG (Package) HR-VADM: Employment Periods, Pension Percentage (IMG)
IMG Activity
ID HR_PBS_01_VG_SEN_B04 BAdI: Inclusion of Pension Pay Reduction 1980  
Transaction Code S_L4H_49001426   (empty) 
Created on 20100616    
Customizing Attributes HR_PBS_01_VG_2_2   Pension Calculation (Optional Activity / Non-Critical) 
Customizing Activity HR_PBS_01_VG_SEN_B04   BAdI: Inclusion of Pension Pay Reduction 1980 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name HRPAYDE_FED_STATE_VA_ASS_ABS80    

Use

When assessing the pension percentage according to §14 Para. 1 BeamtVG in the version valid until December 31, 1991, a reduction of the pension pay is taken into account for a release from work granted before August 01, 1984 in accordance with §14 Para. 1 Sentence 1 Clause 2 in the version 1980 (Pension Pay Reduction 1980)

The Business Add-In (BAdI) HRPAYDE_FED_STATE_VA_ASS_ABS80 is used to prevent the inclusion of the pension pay reduction 1980.

For information about the interface used, see the interface documentation IF_HRPAYDE_FED_STATE_VA_ASS.

Requirements

The BAdI only runs if the calculation of the pension pay reduction 1980 was activated using the subapplication RGA8.

Standard settings

In the default implementation of the BAdI, the return value RV_RESULT for the attribute '03' (Bavaria) of the Public Services Regulation indicator is set to the value 'X' (ABAP_TRUE).

Activities

In the IS_VALID method, you can use the EV_RESULT parameter to control whether the inclusion of the pension pay reduction 1980 is to be prevented.

If required, create and activate a custom 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

You want to influence the behavior as described above.

To do this, you create a customer implementation in which the IS_VALID method is as follows, for example:

METHOD if_hrpayde_fed_state_va_ass~is_valid.

rv_result = abap_true.

ENDMETHOD.

Business Attributes
ASAP Roadmap ID 204   Establish Functions and Processes 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency I   Valid for countries specified 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20100616 
SAP Release Created in