SAP ABAP IMG Activity HR_ES_RPC190E0 (BAdI: Control proposed data for report RPC190E0)
Hierarchy
SAP_HRCES (Software Component) Sub component SAP_HRCES of SAP_HR
   PY-ES (Application Component) Spain
     P04C (Package) HR Customizing: Spain
IMG Activity
ID HR_ES_RPC190E0 BAdI: Control proposed data for report RPC190E0  
Transaction Code S_L7D_24001646   (empty) 
Created on 20080724    
Customizing Attributes HR_ES_RPC190E0   BAdI: Control proposed data for report RPC190E0 
Customizing Activity HR_ES_RPC190E0   BAdI: Control proposed data for report RPC190E0 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name HR_ES_RPC190E0    

Use

With this business add-in you can control the data proposed for the Employment Tax (IRPF) reporting report (RPC190E0) to meet your company requirements.

The interface BADI_ES_RPC190E0 consists of the following methods:

  • Get results from the Employment Tax calculation (GET_TAXES_DATA) and Get results from payroll (GET_PAY_RESULTS)

    These methods allow changing the data of the payroll result. The methods are called after getting the payroll results.

  • Set Deduction Certificate data (SET_DEDUCT_CERT_DATA)

    This method is called before printing and changes the data obtained in the GET methods.

  • Check user authorization (GET_AUTHORIZATION)

    This method verifies if the user is authorized to run the report.

  • Adjust template 111 data to be sent to AEAT (SET_MODEL111_DATA)

    This method is called before generating the template 111 TemSe and allows entering information of the company CAC and contact data.

  • Evaluate only current results of saved payrolls (GET_RESAC_DATA)

    This method allows changing the reading of the payroll results. The method is called before the payroll results are obtained.

    In order for report RPC190E0 to use this method, you have to activate situation RESAC in the Customizing activity Display field Current results and run the report with the field Current results checked on the screen.

Requirements

Standard settings

For more information on the standard settings (filters, individual or multiple use=, see tab Enhancement point element definitions in the BAdI Builder (transaction SE18).

Activities

Example

See also

For more information on implementing BAdIs as part of the extension concept, please see the SAP library for the NetWeaver platform on SAP Help Portal at http://help.sap.com/nw_platform. Select a release, then Application Help. In the SAP Library, choose SAP NetWeaver Library: Function-Oriented View -> Application Server -> Application Server ABAP -> Application Development on AS ABAP -> ABAP Customer Development -> Enhancement Framework.

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 
Customizing Attributes Country Key Country Name
HR_ES_RPC190E0 ES Spain
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG HR_ES_RPC190E0 0 HLA0008552 Evaluations/Statistics 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20111028 
SAP Release Created in