Ansicht
Dokumentation

HRPAYAR_SICOSS - BAdI: Generation of employee declarations - SICOSS

HRPAYAR_SICOSS - BAdI: Generation of employee declarations - SICOSS

CL_GUI_FRONTEND_SERVICES - Frontend Services   Fill RESBD Structure from EBP Component Structure  
This documentation is copyright by SAP AG.
SAP E-Book

This business add-in (BAdI) is used in component Payroll Argentina (PY-AR).

The BAdI is read by report Generation of employee declarations(HARCDGI0).

You can use this BAdI to change the payroll cluster table (RGDIRs) or the data of the situations that are going to be processed by the report.

For more information on the standard settings (filters, single and multiple uses), see the tag Enhancement spot element definitions in BAdI Builder (transaction SE18).

Implement this BAdI using interface IF_HRPAYAR_SICOSS_BADI and the following methods:

  • CHANGE_RGDIR_FOR_PROCESSING: allows you to change the payroll cluster table (RGDIRs) that is going to be processed by the report. All data can be changed in the variable H99_CLST_T_RGDIR, which is available with this method. These are the available parameters:
  • Importing

- IV_PERNR: Personnel Number
  • Changing

- CT_RGDIR: RPCLST: Table type for RGDIR
  • CHANGE_SITUATIONS: Allows to change the value in fields Employment Situation 1(situ1, sitd1), Employment Situation 2(situ2, sitd2), Employment Situation 3 (situ3, sitd3) y General Situation (situa). All data can be changed in structure CS_MASTER, which is available with this method. These are the available parameters:
  • Importing

- IV_PERNR: Personnel Number
- IT_2001: Employee infotype 2001 record
- IT_WPBP: Entries in table WPBP for the employee
  • Changing

- CS_MASTER: MASTER structure with the employee data






SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   rdisp/max_wprun_time - Maximum work process run time  
This documentation is copyright by SAP AG.

Length: 2296 Date: 20240523 Time: 195030     sap01-206 ( 40 ms )