SAP ABAP IMG Activity PAY_BR_DIRF01 (BAdI: DIRF 2011)
Hierarchy
☛
SAP_HRCBR (Software Component) Sub component SAP_HRCBR of SAP_HR
⤷
PY-BR (Application Component) Brazil
⤷
P37C (Package) Customizing HR Brazil

⤷

⤷

IMG Activity
ID | PAY_BR_DIRF01 | BAdI: DIRF 2011 |
Transaction Code | S_L4H_49001707 | (empty) |
Created on | 20101122 | |
Customizing Attributes | PAY_BR_DIRF01 | BAdI: DIRF 2011 |
Customizing Activity | PAY_BR_DIRF01 | BAdI: DIRF 2011 |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | HRPAYBR_DIRF1 |
Use
This Business Add-In (BAdI) is used in component Payroll - Brazil (PY-BR). This BAdI allows you to insert in the system some information that is not delivered by SAP. This information corresponds to fields of the Withholding income tax declaration DIRF (2011) program (HBRDIRF1).
This BAdI is composed by the following methods:
- FILL_PERSON_RECORD_CJAC: fills in the structure regarding the Tax compensation by legal decision - Calender year subrecord.
- FILL_PERSON_RECORD_CJAA: fills in the structure regarding the Tax compensation by legal decision - Previous years subrecord.
- FILL_PERSON_RECORD_ESRT: fills in the structure regarding theTaxation with suspended call date - Taxable income subrecord.
- FILL_PERSON_RECORD_ESPP: fills in the structure regarding the Taxation with suspended call date - Deduction - Private welfare subrecord.
- FILL_PERSON_RECORD_ESPO: fills in the structure regarding the Taxation with suspended call date - Deduction - Official welfare subrecord.
- FILL_PERSON_RECORD_ESDP: fills in the structure regarding the Taxation with suspended call date - Deduction - Dependents subrecord.
- FILL_PERSON_RECORD_ESPA: fills in the structure regarding the Taxation with suspended call date - Deduction - Alimony subrecord.
- FILL_PERSON_RECORD_ESIR: fills in the structure regarding the Taxation with suspended call date - Income tax subrecord.
- FILL_PERSON_RECORD_ESDJ: fills in the structure regarding the Taxation with suspended call date - Legal depository.
- FILL_PERSON_RECORD_PSE: fills in the structure regarding the Health care private plan company collective record and its subrecords.
- FILL_PERSON_RECORD_RPDE: fills in the structure regarding the Income paid to residents or people with jurisdiction abroad record and its subrecords.
- GET_DT_MED_REPORT_SEVERE_ILL: fills in Date assigned by the severe illness report field, contained in Beneficiary declarant natural person, Beneficiary natural person of work/federal/state/Federal District lawsuit and Beneficiary natural person of income received cumulatively records.
- FILL_PERSON_RECORD_BPJDEC: fills in the structure regarding the Beneficiary declarant legal person record and its subrecords.
- FILL_PERSON_RECORD_FCI: fills in the structure regarding the Investment fund or club record and its subrecords.
- FILL_PERSON_RECORD_PROC: fills in the structure regarding the Work/federal justice lawsuit record and its subrecords.
- FILL_COMPL_INFO: fills in the structure regarding the Additional information record and its subrecords.
- FILL_PERSON_RECORD_RRA: fills in the structure regarding the Income received cumulatively record and its subrecords.
Requirements
Standard settings
To obtain more information about the standard settings (filters, individual or multiple use), see tab Enhancement spot element definitions in the BAdI Builder (transaction SE18).
Activities
For information about implementing BAdIs as part of the Enhancement Concept, see SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.
Example
Business Attributes
ASAP Roadmap ID | 105 | Define 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 |
---|---|---|
PAY_BR_DIRF01 | BR | Brazil |
Maintenance Objects
Maintenance object type | E | Business Add-In - Definition |
History
Last changed by/on | SAP | 20101122 |
SAP Release Created in |