SAP ABAP IMG Activity FBN_NL_PL_47 (BAdI: Benefit Plan Changes)
Hierarchy
SAP_HRCNL (Software Component) Sub component SAP_HRCNL of SAP_HR
   PA-PA-NL (Application Component) Netherlands
     P05FBN (Package) HR Flexible Benefits NL
IMG Activity
ID FBN_NL_PL_47 BAdI: Benefit Plan Changes  
Transaction Code S_L7D_24001255   (empty) 
Created on 20070831    
Customizing Attributes FBN_NL_PL_47   BAdI: Benefit Plan Changes 
Customizing Activity FBN_NL_PL_47    
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name BADI_HR_NL_FBN_BENEFIT_PLAN    

Use

This Business Add-In (BAdI) is used in the Flexible Benefits NL (FlexBenNL) component.

You can use this BAdI to change characteristics of benefit plans. For example, you can use it to overwrite the minimum and maximum quantities of sources, goals, and absence plans.

Requirements

You have completed FlexBenNL Customizing activities, and have defined at least one choice.

Standard settings

This BAdI depends on settings defined in Customizing under Flexible Benefits NL -> Benefits Administration -> Plans: Sources and Goals -> Plans . Specific Customizing activities are identified and included in the following:

No default implementation exists for this BAdI. If this BAdI is not implemented (or the implementation is empty), then the values are derived from the Customizing settings. For more information, refer to method CHANGE_LIMITS_AND_VALUATION.

The implementations for this BAdI can be filtered according to the following criteria:

  • Benefit area, benefit plan, plan category.
    Plan categories are defined in Customizing under Flexible Benefits NL -> Benefits Administration -> Basic Settings -> Plan Attributes -> Define Benefits Categories
  • Plan type, as defined in Customizing under Flexible Benefits NL -> Benefits Administration -> Basic Settings -> Plan Attributes -> Define Benefit Plan Types

For more information about the standard settings (filters, single or multiple uses), see the Enh. Spot Element Definitions tab in the BAdI Builder (transaction SE18).

Activities

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 use a value as the basis for a source, however, this value is not saved as a wage type. You use method CHANGE_LIMITS_AND_VALUATION to save the reference value.

Note that in this example, you also need to record a dummy entry (containing a wage type) in Customizing.

See also

BAdI method documentation:

Business Attributes
ASAP Roadmap ID 257   Create User Exits 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency I   Valid for countries specified 
Customizing Attributes Country Key Country Name
FBN_NL_PL_47 NL Netherlands
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20100331 
SAP Release Created in 600