SAP ABAP Interface BADI_ES_RPC190E0 (Interface p.BAdI: HR_ES_RPC190E0_DFT)
Hierarchy
☛
SAP_HRCES (Software Component) Sub component SAP_HRCES of SAP_HR
⤷ PY-ES (Application Component) Spain
⤷ PC04 (Package) HR Payroll: Spain
⤷ PY-ES (Application Component) Spain
⤷ PC04 (Package) HR Payroll: Spain
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_HR_ES_RPC190E0 | 20080307 |
Properties
Interface | BADI_ES_RPC190E0 | |
Short Description | Interface p.BAdI: HR_ES_RPC190E0_DFT |
General Data
Package | PC04 | HR Payroll: Spain |
Created | 20080307 | SAP |
Last changed | 20130531 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | PESW0 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_BADI_INTERFACE | Tag Interface for BAdIs | 20080307 |
Friends
Interface BADI_ES_RPC190E0 has no friend.
Attributes
Interface BADI_ES_RPC190E0 has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | GET_AUTHORIZATION | Instance method | Public | Method | Check user authorization | 20090218 |
2 | GET_PAY_RESULTS | Instance method | Public | Method | Get payroll results | 20080314 |
3 | GET_RESAC_DATA | Instance method | Public | Method | Evaluate only current results of saved payrolls | 20121101 |
4 | GET_TAXES_DATA | Instance method | Public | Method | Get employment tax (IRPF) calculation results | 20080307 |
5 | SET_DEDUCT_CERT_DATA | Instance method | Public | Method | Adjust Deductions certificate data | 20080606 |
6 | SET_MODEL111_DATA | Instance method | Public | Method | Adjust data in template 111 for transfer to AEAT | 20111216 |
Events
Interface BADI_ES_RPC190E0 has no event.
Types
Interface BADI_ES_RPC190E0 has no local type.
Method Signatures
Method GET_AUTHORIZATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | P_AUTOK | Call by reference | Type reference (TYPE) | PES_XFELD | 'X' | Indicator to indicate authorization | 20090218 | |
2 | Importing | P_DATE | Call by reference | Type reference (TYPE) | DATUM | Run date | 20090218 | ||
3 | Importing | P_MANDT | Call by reference | Type reference (TYPE) | MANDT | Client identification | 20090218 | ||
4 | Importing | P_PERNR | Call by reference | Type reference (TYPE) | PERSNO | Personnel number | 20090302 | ||
5 | Importing | P_UNAME | Call by reference | Type reference (TYPE) | UNAME | User name | 20090218 |
Method GET_AUTHORIZATION on Interface BADI_ES_RPC190E0 has no exception.
Method GET_PAY_RESULTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_ABKRS | Call by reference | Type reference (TYPE) | HRPY_TT_ABKRS | Payroll area | 20080314 | ||
2 | Changing | P_EVPDIR | Call by reference | Type reference (TYPE) | HRPY_TT_RGDIR | Cluster directory (f. payroll results export and import) | 20080314 | ||
3 | Importing | P_FPBEG | Call by reference | Type reference (TYPE) | FPBEG | Start of payroll period (for-period) | 20080314 | ||
4 | Importing | P_FPEND | Call by reference | Type reference (TYPE) | FPEND | End of payroll period (for-period) | 20080314 | ||
5 | Importing | P_INPER | Call by reference | Type reference (TYPE) | CHAR6 | Internal period indicator | 20080314 | ||
6 | Importing | P_PERNR | Call by reference | Type reference (TYPE) | PERNR-PERNR | Personnel number | 20080314 | ||
7 | Importing | P_RESAC | Call by reference | Type reference (TYPE) | PES_XFELD | Selection field (checkbox) | 20080314 |
Method GET_PAY_RESULTS on Interface BADI_ES_RPC190E0 has no exception.
Method GET_RESAC_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_FIRST_DAY_OF_YEAR | Call by reference | Type reference (TYPE) | SY-DATUM | Current date of application server | 20121101 | ||
2 | Importing | P_FORMAT | Call by reference | Type reference (TYPE) | RPCIMPEX-FORM19 | Format for Internal Revenue Service forms | 20121101 | ||
3 | Importing | P_JUPER_LIST | Call by reference | Type reference (TYPE) | PESW0_JUPER_LIST_TAB | 20121101 | |||
4 | Importing | P_LAST_DAY_OF_YEAR | Call by reference | Type reference (TYPE) | SY-DATUM | Current date of application server | 20121101 | ||
5 | Importing | P_PERNR | Call by reference | Type reference (TYPE) | PERNR-PERNR | Personnel number | 20121101 | ||
6 | Importing | P_RESAC | Call by reference | Type reference (TYPE) | PES_XFELD | Selection field (checkbox) | 20121101 | ||
7 | Importing | P_YEAR | Call by reference | Type reference (TYPE) | NUMC4 | Year | 20121101 | ||
8 | Changing | P_YEAR_RES_TAB | Call by reference | Type reference (TYPE) | PESW0_YEAR_RES_TAB | Results | 20121101 |
Method GET_RESAC_DATA on Interface BADI_ES_RPC190E0 has no exception.
Method GET_TAXES_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_ABKRS | Call by reference | Type reference (TYPE) | HRPY_TT_ABKRS | Payroll area | 20080312 | ||
2 | Importing | P_FIRST_DAY_OF_YEAR | Call by reference | Type reference (TYPE) | SY-DATUM | Current date of application server | 20080307 | ||
3 | Importing | P_FORMAT | Call by reference | Type reference (TYPE) | RPCIMPEX-FORM19 | Format for Internal Revenue Service forms | 20080307 | ||
4 | Importing | P_JUPER_LIST | Call by reference | Type reference (TYPE) | PESW0_JUPER_LIST_TAB | 20080307 | |||
5 | Importing | P_LAST_DAY_OF_YEAR | Call by reference | Type reference (TYPE) | SY-DATUM | Current date of application server | 20080307 | ||
6 | Importing | P_PERNR | Call by reference | Type reference (TYPE) | PERNR-PERNR | Personnel number | 20080307 | ||
7 | Importing | P_REGFI | Call by reference | Type reference (TYPE) | PESW0_CODAU_LIST_TAB | Tax modifier (employment tax) | 20080307 | ||
8 | Importing | P_RESAC | Call by reference | Type reference (TYPE) | PES_XFELD | Selection field (checkbox) | 20080314 | ||
9 | Changing | P_TAXES_DATA | Call by reference | Type reference (TYPE) | PESW0_YEAR_RES_TAB | Results | 20080307 | ||
10 | Importing | P_YEAR | Call by reference | Type reference (TYPE) | NUMC4 | Year | 20080307 |
Method GET_TAXES_DATA on Interface BADI_ES_RPC190E0 has no exception.
Method SET_DEDUCT_CERT_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | P_F0003 | Call by reference | Type reference (TYPE) | PES_SUFORM_I190_CERET_FORM0003 | Form: Garnishment certificate - Form 0003 | 20080613 | ||
2 | Changing | P_F0004 | Call by reference | Type reference (TYPE) | PES_SUFORM_I190_CERET_FORM0004 | Form: Garnishment certificate - Form 0004 | 20080613 | ||
3 | Changing | P_F0005 | Call by reference | Type reference (TYPE) | PES_SUFORM_I190_CERET_FORM0005 | Form: Garnishment certificate - Form 0005 | 20080616 | ||
4 | Importing | P_MAIN_TAB | Call by reference | Type reference (TYPE) | PESW0_190_0002_LINE | 20080613 | |||
5 | Changing | P_TAB_QSTRE | Call by reference | Type reference (TYPE) | PESW0_T_QSTRE | 20120824 |
Method SET_DEDUCT_CERT_DATA on Interface BADI_ES_RPC190E0 has no exception.
Method SET_MODEL111_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_MODELO111 | Call by reference | Type reference (TYPE) | PES1110000 | Template 111 | 20111216 |
Method SET_MODEL111_DATA on Interface BADI_ES_RPC190E0 has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 600 |