SAP ABAP IMG Activity HRPFD02CAP (BAdI: Override and Download Reporting Data MELAP 563)
Hierarchy
SAP_HRCCH (Software Component) Sub component SAP_HRCCH of SAP_HR
   PA-PF-CH (Application Component) Pension Fund Switzerland
     P02F (Package) Pension fund: Switzerland
IMG Activity
ID HRPFD02CAP BAdI: Override and Download Reporting Data MELAP 563  
Transaction Code S_L4H_49002557   (empty) 
Created on 20111130    
Customizing Attributes HRPFD02CAP   BAdI: Override and Download Reporting Data MELAP 
Customizing Activity HRPFD02CAP   BAdI: Override and Download Reporting Data MELAP 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name HRPFD02CAP    

Use

This Business Add-In (BAdI) is used in the Personnel Administration Pension Fund Switzerland (PA-PF-CH) component. You can use this BAdI to override the contents and further processing of the MELAP reporting data.

  • You can override all capital payment data of reporting type 563 that you want to transmit to the pension fund.
  • You can generate and download the date in any file format. The system creates a TXT file in MELAP format by default.

The BAdI is called when you execute report RPLPKTC0.

Requirements

You have made the Customizing settings under Pension Fund -> Evaluations -> EHO and Capital Payments (MELAP) Forms (PF Switzerland)

BAdI Implementations

  • CL_EXM_IM_HRPFD02CAP

    This example implementation generates an XML file containing diverse data. A save dialog is shown that allows the user to download the file.

Activities

After you call the IMG activity, the system displays a dialog box where you enter a name for the implementation.

If implementations of this Business Add-In have already been created, the system displays them in a dialog box. You then choose one of them by choosing Create, and continue as follows:

  1. In the dialog box, enter a name for the implementation of the Add-In and choose Create.
    The system displays the initial screen for creating Business Add-In implementations.
  2. On this screen, enter a short description for your implementation in the Implementation Short Text field.
  3. If you choose the Interface tab, you will notice that the system has populated the Name of the Implementing Class field automatically, by assigning a class name based on the name of your implementation.
  4. Save your entries and assign the Add-In to a package.
  5. To edit a method, double-click its name.
  6. Enter your implementation code between the method <Interface Name>~<Name of Method>. and endmethod. statements.
  7. Save and activate your code. Navigate back to the Change Implementation screen.
    Note: You can also create an implementation for an Add-In and not activate it until later. If you want to do this, do not perform the following step:
  8. Choose Activate.
    When the application program is executed, the code you created is run through.

See also

BAdI method documentation:

Business Attributes
ASAP Roadmap ID 257   Create User Exits 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 1   Critical 
Country-Dependency I   Valid for countries specified 
Customizing Attributes Country Key Country Name
HRPFD02CAP CH Switzerland
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG HRPFD02CAP 0 HLA0003789 Pension fund: General Parts 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20120308 
SAP Release Created in