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
⤷
⤷
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 | Instance method | Public | Method | Check user authorization | 20090218 | |
| 2 | Instance method | Public | Method | Get payroll results | 20080314 | |
| 3 | Instance method | Public | Method | Evaluate only current results of saved payrolls | 20121101 | |
| 4 | Instance method | Public | Method | Get employment tax (IRPF) calculation results | 20080307 | |
| 5 | Instance method | Public | Method | Adjust Deductions certificate data | 20080606 | |
| 6 | 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 | P_AUTOK | Call by reference | Type reference (TYPE) | PES_XFELD | 'X' | Indicator to indicate authorization | 20090218 | ||
| 2 | P_DATE | Call by reference | Type reference (TYPE) | DATUM | Run date | 20090218 | |||
| 3 | P_MANDT | Call by reference | Type reference (TYPE) | MANDT | Client identification | 20090218 | |||
| 4 | P_PERNR | Call by reference | Type reference (TYPE) | PERSNO | Personnel number | 20090302 | |||
| 5 | 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 | P_ABKRS | Call by reference | Type reference (TYPE) | HRPY_TT_ABKRS | Payroll area | 20080314 | |||
| 2 | P_EVPDIR | Call by reference | Type reference (TYPE) | HRPY_TT_RGDIR | Cluster directory (f. payroll results export and import) | 20080314 | |||
| 3 | P_FPBEG | Call by reference | Type reference (TYPE) | FPBEG | Start of payroll period (for-period) | 20080314 | |||
| 4 | P_FPEND | Call by reference | Type reference (TYPE) | FPEND | End of payroll period (for-period) | 20080314 | |||
| 5 | P_INPER | Call by reference | Type reference (TYPE) | CHAR6 | Internal period indicator | 20080314 | |||
| 6 | P_PERNR | Call by reference | Type reference (TYPE) | PERNR-PERNR | Personnel number | 20080314 | |||
| 7 | 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 | P_FIRST_DAY_OF_YEAR | Call by reference | Type reference (TYPE) | SY-DATUM | Current date of application server | 20121101 | |||
| 2 | P_FORMAT | Call by reference | Type reference (TYPE) | RPCIMPEX-FORM19 | Format for Internal Revenue Service forms | 20121101 | |||
| 3 | P_JUPER_LIST | Call by reference | Type reference (TYPE) | PESW0_JUPER_LIST_TAB | 20121101 | ||||
| 4 | P_LAST_DAY_OF_YEAR | Call by reference | Type reference (TYPE) | SY-DATUM | Current date of application server | 20121101 | |||
| 5 | P_PERNR | Call by reference | Type reference (TYPE) | PERNR-PERNR | Personnel number | 20121101 | |||
| 6 | P_RESAC | Call by reference | Type reference (TYPE) | PES_XFELD | Selection field (checkbox) | 20121101 | |||
| 7 | P_YEAR | Call by reference | Type reference (TYPE) | NUMC4 | Year | 20121101 | |||
| 8 | 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 | P_ABKRS | Call by reference | Type reference (TYPE) | HRPY_TT_ABKRS | Payroll area | 20080312 | |||
| 2 | P_FIRST_DAY_OF_YEAR | Call by reference | Type reference (TYPE) | SY-DATUM | Current date of application server | 20080307 | |||
| 3 | P_FORMAT | Call by reference | Type reference (TYPE) | RPCIMPEX-FORM19 | Format for Internal Revenue Service forms | 20080307 | |||
| 4 | P_JUPER_LIST | Call by reference | Type reference (TYPE) | PESW0_JUPER_LIST_TAB | 20080307 | ||||
| 5 | P_LAST_DAY_OF_YEAR | Call by reference | Type reference (TYPE) | SY-DATUM | Current date of application server | 20080307 | |||
| 6 | P_PERNR | Call by reference | Type reference (TYPE) | PERNR-PERNR | Personnel number | 20080307 | |||
| 7 | P_REGFI | Call by reference | Type reference (TYPE) | PESW0_CODAU_LIST_TAB | Tax modifier (employment tax) | 20080307 | |||
| 8 | P_RESAC | Call by reference | Type reference (TYPE) | PES_XFELD | Selection field (checkbox) | 20080314 | |||
| 9 | P_TAXES_DATA | Call by reference | Type reference (TYPE) | PESW0_YEAR_RES_TAB | Results | 20080307 | |||
| 10 | 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 | P_F0003 | Call by reference | Type reference (TYPE) | PES_SUFORM_I190_CERET_FORM0003 | Form: Garnishment certificate - Form 0003 | 20080613 | |||
| 2 | P_F0004 | Call by reference | Type reference (TYPE) | PES_SUFORM_I190_CERET_FORM0004 | Form: Garnishment certificate - Form 0004 | 20080613 | |||
| 3 | P_F0005 | Call by reference | Type reference (TYPE) | PES_SUFORM_I190_CERET_FORM0005 | Form: Garnishment certificate - Form 0005 | 20080616 | |||
| 4 | P_MAIN_TAB | Call by reference | Type reference (TYPE) | PESW0_190_0002_LINE | 20080613 | ||||
| 5 | 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 | 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 |