SAP ABAP Interface IF_HRPAYES_FAN (Interface for BAdI: HRPAYES_B_FAN)
Hierarchy
☛
SAP_HRCES (Software Component) Sub component SAP_HRCES of SAP_HR
⤷
PY-ES (Application Component) Spain
⤷
PC04 (Package) HR Payroll: Spain
⤷
⤷
Properties
| Interface | IF_HRPAYES_FAN | |
| Short Description | Interface for BAdI: HRPAYES_B_FAN |
General Data
| Package | PC04 | HR Payroll: Spain |
| Created | 20100719 | SAP |
| Last changed | 20131127 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | P4RED | 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 | 20100719 |
Friends
Interface IF_HRPAYES_FAN has no friend.
Attributes
Interface IF_HRPAYES_FAN has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Change data of the generated FAN files | 20100719 | |
| 2 | Instance method | Public | Method | Change data from FAN files by processed split | 20130321 |
Events
Interface IF_HRPAYES_FAN has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_S_PAYES_RESULT | Public | Type reference (TYPE) | P4RED_T_BADI_PAYES_RESULT | 20130321 | |
|
| 2 | TY_T_PAYES_RESULT_O | Public | Type reference (TYPE) | P4RED_T_TAB_BADI_PAYES_RESULT | 20130321 | |
|
| 3 | T_NISSE | Public | See coding | 20100720 | T_NISSE type range of NISS1
|
||
| 4 | T_PERLIQ | Public | See coding | 20100720 | T_PERLIQ type range of PES_PERLIQ
|
||
| 5 | T_PERNR | Public | See coding | 20100720 | T_PERNR type range of P_PERNR
|
Method Signatures
Method UPDATE_FAN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_FAN_ANE | Call by reference | Type reference (TYPE) | P4RED_EMP_TAB | FAN Credit balance not deliverable by RED | 20121016 | |||
| 2 | CT_FAN_ERE_C_N | Call by reference | Type reference (TYPE) | P4RED_EMP_TAB | FAN ERE complementary declaration, negative | 20121016 | |||
| 3 | CT_FAN_ERE_C_P | Call by reference | Type reference (TYPE) | P4RED_EMP_TAB | FAN ERE complementary declaration, positive | 20121016 | |||
| 4 | CT_FAN_L04_BON | Call by reference | Type reference (TYPE) | P4RED_EMP_TAB | FAN Allowance refund | 20121016 | |||
| 5 | CT_FAN_L04_PRE | Call by reference | Type reference (TYPE) | P4RED_EMP_TAB | FAN Refund of benefits | 20121016 | |||
| 6 | CT_FAN_PMD | Call by reference | Type reference (TYPE) | P4RED_EMP_TAB | FAN Benefits, deferred month | 20121016 | |||
| 7 | PT_FANTAB | Call by reference | Type reference (TYPE) | P4RED_FANTAB_TAB | Table Fantab | 20100720 | |||
| 8 | PT_FAN_ACR | Call by reference | Type reference (TYPE) | P4RED_EMP_TAB | Fan credit | 20100720 | |||
| 9 | PT_FAN_AUX | Call by reference | Type reference (TYPE) | P4RED_EMP_TAB | Fan Not deliverable | 20100720 | |||
| 10 | PT_FAN_C_N | Call by reference | Type reference (TYPE) | P4RED_EMP_TAB | Fan Additional negative | 20100720 | |||
| 11 | PT_FAN_C_P | Call by reference | Type reference (TYPE) | P4RED_EMP_TAB | Fan Additional positive | 20100720 | |||
| 12 | PT_FAN_INF | Call by reference | Type reference (TYPE) | P4RED_EMP_TAB | Fan reporting | 20100720 | |||
| 13 | PT_FAN_L04 | Call by reference | Type reference (TYPE) | P4RED_EMP_TAB | Fan Return of benefits | 20100720 | |||
| 14 | PT_FAN_O_N | Call by reference | Type reference (TYPE) | P4RED_EMP_TAB | Fan normal negative | 20100720 | |||
| 15 | PT_FAN_O_P | Call by reference | Type reference (TYPE) | P4RED_EMP_TAB | Fan normal positive | 20100720 | |||
| 16 | PT_FAN_TP1 | Call by reference | Type reference (TYPE) | P4RED_EMP_TAB | Fan concurrent employment | 20100720 | |||
| 17 | PT_NISSE | Call by reference | Type reference (TYPE) | T_NISSE | Nisse | 20100720 | |||
| 18 | PT_PERLIQ | Call by reference | Type reference (TYPE) | T_PERLIQ | Settlement rank | 20100720 | |||
| 19 | PT_PERNR | Call by reference | Type reference (TYPE) | T_PERNR | Personnel number | 20100720 | |||
| 20 | PV_PABRJ | Call by reference | Type reference (TYPE) | PNPPABRJ | Payroll year to determine the period | 20100720 | |||
| 21 | PV_PABRP | Call by reference | Type reference (TYPE) | PNPPABRP | Payroll period to determine the period | 20100720 | |||
| 22 | PV_RUECKRA | Call by reference | Type reference (TYPE) | C | Current values | 20100720 | |||
| 23 | PV_RUECKRD | Call by reference | Type reference (TYPE) | C | Retrieve differences | 20100720 |
Method UPDATE_FAN on Interface IF_HRPAYES_FAN has no exception.
Method UPDATE_FAN_SINGLE_SPLIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_TC2 | Call by reference | Type reference (TYPE) | P4RED_T_TC2 | FAN TC2 file | 20130321 | |||
| 2 | IS_PAYES_RESULT | Call by reference | Type reference (TYPE) | TY_S_PAYES_RESULT | Current payroll results | 20130321 | |||
| 3 | IT_PAYES_RESULT_O | Call by reference | Type reference (TYPE) | TY_T_PAYES_RESULT_O | Previous payroll results | 20130321 | |||
| 4 | IV_BEGDA | Call by reference | Type reference (TYPE) | D | Period start date | 20130321 | |||
| 5 | IV_ENDDA | Call by reference | Type reference (TYPE) | D | Period end date | 20130321 |
Method UPDATE_FAN_SINGLE_SPLIT on Interface IF_HRPAYES_FAN has no exception.
History
| Last changed by/on | SAP | 20131127 |
| SAP Release Created in | 600 |