Ansicht
Dokumentation

HRPAYIT_F24_EP - BAdI: Implement F24 Form for Public Sector

HRPAYIT_F24_EP - BAdI: Implement F24 Form for Public Sector

Addresses (Business Address Services)   PERFORM Short Reference  
This documentation is copyright by SAP AG.
SAP E-Book

This Business Add-In (BAdI) is used in the Payroll (PY) component for Public Sector Italy.

This BAdI enables you to modify the data extracted from the current version of the standard F24 Reportand adapt it to the requirements of the Italian Revenue Agency before the compilation into the CBI file that is to be sent to the agency.

Before implementing the BAdI for the compilation of the CBI File, you must first run the standard F24 Report (RPCF24I0_XXXX) for the current year.

The logic for the standard version of the F24 Report does not include the requirements for public sector companies to send the report to the Italian Revenue Agency. To compile the CBI file to be sent to the agency, you must implement this BAdI by activating the methods it includes.

If the BAdI is not implemented, the definition itself is empty and thus there is no default code to be executed.

This BAdI is not filter-dependent and it is designed for multiple uses in SAP programs.

After you have called the IMG activity, proceed as follows:

  1. In the following dialog box, enter in the field "Implementation" a name for the BAdI implementation and choose Copy.
If implementations have already been created for the BAdI, a dialog box with the existing implementations will be displayed. In this dialog box, choose Create.
  1. In the corresponding field, enter a short text for implementation .
  2. In the tab Propertiesenter filter properties - if this is a filter-dependent BAdI.
  3. Choose the tab Interface.
The name of the implementing class is generated by the system based on the name of your impmlementation. You can change the name.
If the BAdI is a menu exit, the tab FCodes also appears.Enter a function here and, if necessary, additional data.
  1. Save your entries and assign a package.
  2. Position the cursor on a method. Call up the Class Builder by double-clicking it.
  3. Between the statements method <Interface-Name>~<Name of Method>. and endmethod, enter the coding you request for the implementation.
  4. Save and activate your coding, and navigate back to the screen Change Implementation.
  5. Save on the screen Change Implementation.
Note: You can first create an implementation for the BAdI and then activate this later on. In this case, close the processing function at this time.
  1. Choose Activate.
When the application program is executed, the coding you have created will be run.

Change of Income

Change of Region

Change of County

Change Table for F24 Report

Change of Record A

Change of Record M

Change of Record V

Change of Record Z

Change CBI File






General Material Data   PERFORM Short Reference  
This documentation is copyright by SAP AG.

Length: 4331 Date: 20240523 Time: 193950     sap01-206 ( 58 ms )