SAP ABAP IMG Activity HRPAYBE_DMFAOC (BAdI to determine the contract begin- and end day)
Hierarchy
SAP_HRCBE (Software Component) Sub component SAP_HRCBE of SAP_HR
   PY-BE (Application Component) Belgium
     P12C (Package) HR customizing: Belgium
IMG Activity
ID HRPAYBE_DMFAOC BAdI to determine the contract begin- and end day  
Transaction Code S_L7D_24000792   (empty) 
Created on 20070618    
Customizing Attributes HRPAYBE_DMFAOC   BAdI to determine the contract begin- and end day 
Customizing Activity HRPAYBE_DMFAOC   BAdI to determine the contract begin- and end day 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name HRPAYBE_DMFAOC    

Use

This BAdI enables you to overrule the relevant employment dates of occupation in case of career interruption. When one of the parameters for the occupation changes on the first day of the next quarter, then this change is not yet included within the SV payroll table results of the actual quarter. As a consequence, if data is based upon payroll information, the occupation would not be declared as being ended on the last day of the actual quarter. With this BAdI, you can create a first SV split for the next quarter.

In case of the end date is equal to the end of the quarter, the employments begin- and end dates are defined via infotypes.

Requirements

Standard settings

Activities

After calling up this IMG activitiy, you can choose between Creating, Editing, and Deleting Enhancement Implementations.

Enhancement implementations are created and changed by means of forward navigation.

  • For explicit enhancement options, enhancement implementations are created for the related enhancement spots.
  • For implicit enhancement options, enhancement implementations are created directly.

The appropriate tool for the respective enhancement technology is opened automatically.

Procedure

  1. Start the Object Navigator (SE80).
  2. Display the package in which an enhancement implementation is defined, or is to be created.

If you want to Create an enhancement implementation, then the method is different for explicit and implicit enhancement options. For an explicit enhancement option, select the enhancement spot in the Object Navigator, and choose Implement in the context menu. For an implicit enhancement option, call the Enhancement Builder in the relevant tool (ABAP Editor, Function Builder, Class Builder) for executing an enhancement.

Then, in the dialog box that appears, continue with the following steps:

1. Enter a name for the (simple) enhancement implementation.

2. Enter a short text for the (simple) enhancement implementation.

3. Select a composite enhancement implementation, or create a new one.

4. Choose Creation of Enhancement (Enter). The subsequent process depends on the enhancement technology of the enhancement spot.

If you want to Edit an enhancement implementation:

1. Select the package and expand it.

2. Expand the Enhancements node.

3. Expand the Enhancement Implementations node.

4. Select the desired enhancement implementation.

5. Select Change from the context menu. If you only want to display the enhancement implementation, choose Display.

If you want to Delete an enhancement implementation:

1. Select the package and expand it.

2. Expand the Enhancements node.

3. Expand the Enhancement Implementations node.

4. Select the desired enhancement implementation.

5. Select Delete from the context menu.

Example

Business Attributes
ASAP Roadmap ID 203   Establish Master Data 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency I   Valid for countries specified 
Customizing Attributes Country Key Country Name
HRPAYBE_DMFAOC BE Belgium
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG HRPAYBE_DMFAOC 0 HLA0008908 Social Insurance 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20070618 
SAP Release Created in