Ansicht
Dokumentation

HRPAYAR_F649 - BAdI: Income tax settlement - 4th Category

HRPAYAR_F649 - BAdI: Income tax settlement - 4th Category

rdisp/max_wprun_time - Maximum work process run time   Vendor Master (General Section)  
This documentation is copyright by SAP AG.
SAP E-Book

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

The BAdl is read by the report Income tax settlement - 4th Category(RPC_PAYAR_F649).

You can use this BAdl to change data in the output report.

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

Implement this BAdI using interface IF_HRPAYAR_F649 and the following methods:

  • CHANGE_OUTPUT_DATA: This method lets you overwrite any information already filled out by the standard SAP solution in the output report for form F649. All data can be changed in the variable HRPAYAR_S_TAXLIQ_2019, which is available with this method.
  • CHANGE_LONG_DISTANCE_ACT: This method allows you to change the Long-distance transport update field in F1357. The field can be modified in the HRPAYAR_LONG_DISTANCE_ACT variable that is available in this method.
  • GET_BENEFIT_LAW_27424: Allows you to determine if the employee benefits from Act 27.424.
This information is in field Does the employee obtain promotional benefits from Act No. 27.424? In record type 02 (Worker's data) in F1357.
This is determined in variable CV_RESULT, which can contain the following values:
  • X: the employee can benefit.

  • " " (blank): the employee does not benefit.

  • GET_BENEFIT_LAW_27549: Allows you to determine if the employee benefits from Act 27.549.
This information is included in field Does the employee benefit from Act 27.549? In record type 02 (Employee's Data) in F1357.
This is determined in variable CV_RESULT, which can contain the following values:
  • X: the employee can benefit.

  • " " (blank): the employee does not benefit.

  • GET_HOME_OFFICE_REGIMEN: It allows you to determine whether the employee works under the telework regime (27.555 Act).
This information is included in field Does the employee work under the telework regime 27.555 Act? In record type 02 (Employee's Data) in F1357.
This is determined in variable CV_RESULT, which can contain the following values:
  • X: Employee works under telework regime.

  • " " (blank): Employee does not work under telework regime.

  • GET_MILITARY_ON_DUTY: Allows you to determine if the employee is active military personnel. (19.101 Act).
This information is included in field Is the employee active military personnel - 19.101 Act? In record type 02 (Employee's Data) in F1357.
This is determined in variable CV_RESULT, which can contain the following values:
  • X: Employee is active military personnel.

  • " " (blank): Employee is not active military personnel.






CPI1466 during Backup   Fill RESBD Structure from EBP Component Structure  
This documentation is copyright by SAP AG.

Length: 3923 Date: 20240523 Time: 220046     sap01-206 ( 51 ms )