SAP ABAP Interface IF_HRBEN_CE_PAYROLL_SERVICES (Payroll Services for Benefits (CE))
Hierarchy
☛
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
⤷ PA-BN (Application Component) Benefits
⤷ PBEN_PAY (Package) Benefits - Payroll
⤷ PA-BN (Application Component) Benefits
⤷ PBEN_PAY (Package) Benefits - Payroll
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_HRBEN_PAYROLL_SERVICES_CE | Benefits Services for CE | 20011011 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_HRBEN_PAYROLL_SERVICES_SE | Payroll services for single employment in benefits | 20011005 |
Properties
Interface | IF_HRBEN_CE_PAYROLL_SERVICES | |
Short Description | Payroll Services for Benefits (CE) |
General Data
Package | PBEN_PAY | Benefits - Payroll |
Created | 20011005 | SAP |
Last changed | 20031211 | SAP |
Unicode checks active |
Forward declarations
Interface IF_HRBEN_CE_PAYROLL_SERVICES has no forward declaration.
Interfaces
Interface IF_HRBEN_CE_PAYROLL_SERVICES has no interface.
Friends
Interface IF_HRBEN_CE_PAYROLL_SERVICES has no friend.
Attributes
Interface IF_HRBEN_CE_PAYROLL_SERVICES has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | DELETE_IT_ENTRY | Instance method | Public | Method | Delete Entries of All Assignments in IT Tables | 20011005 |
2 | GET_ALL_BAREA | Instance method | Public | Method | Get All Benefit Areas of a Person | 20020315 |
3 | GET_ALL_PERNR | Instance method | Public | Method | Get All PERNOs of a Person | 20031124 |
4 | GET_CONSECUTIVE_MAIN_CONTRACT | Instance method | Public | Method | Get Next Main Personnel Assignment for Same Benefit Area | 20011005 |
5 | GET_CRT_SUM | Instance method | Public | Method | Get CRT Sum over Assignments | 20011005 |
6 | GET_INSTANCE | Static method | Public | Method | Get Instance | 20011005 |
7 | GET_IT_SUM | Instance method | Public | Method | Get IT Sum over Assignments | 20011005 |
8 | GET_LAST_CONTR | Instance method | Public | Method | Get Last Contribution | 20011005 |
9 | GET_PERS_CRT_SUM | Instance method | Public | Method | Get a Sum over CRT of All Assignments of a Person | 20011005 |
10 | GET_RT_SUM | Instance method | Public | Method | Get It Sum for Assignments Grouped for Benefit Calculation | 20011005 |
11 | READ_IT_LINE | Instance method | Public | Method | Read An Entry of IT Table | 20011005 |
Events
Interface IF_HRBEN_CE_PAYROLL_SERVICES has no event.
Types
Interface IF_HRBEN_CE_PAYROLL_SERVICES has no local type.
Method Signatures
Method DELETE_IT_ENTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_TAB_IT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Ergebnistabelle | 20011005 | ||
2 | Importing | IM_BAREA | Call by reference | Type reference (TYPE) | BEN_AREA | Arbeitgeberleistungsbereich | 20011005 | ||
3 | Importing | IM_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20011005 | ||
4 | Importing | IM_DATUM | Call by reference | Type reference (TYPE) | DATUM | Datum | 20011005 | ||
5 | Importing | IM_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Valid to date | 20011005 | ||
6 | Importing | IM_LGART | Call by reference | Type reference (TYPE) | PC207-LGART | Lohnart | 20011005 | ||
7 | Importing | IM_PLAN | Call by reference | Type reference (TYPE) | BEN_PLAN | Arbeitgeberleistungsplan | 20011005 |
Method DELETE_IT_ENTRY on Interface IF_HRBEN_CE_PAYROLL_SERVICES has no exception.
Method GET_ALL_BAREA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_TAB_BAREA | Call by reference | Type reference (TYPE) | HRBEN00BAREA | Tabelle von Arbeitgeberleistungsbereiche | 20020315 | ||
2 | Importing | IM_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | '18000101' | Gültigkeitsbeginn | 20020315 | |
3 | Importing | IM_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | '99991231' | Gültigkeitsende | 20020315 |
Method GET_ALL_BAREA on Interface IF_HRBEN_CE_PAYROLL_SERVICES has no exception.
Method GET_ALL_PERNR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_PERNR | Call by reference | Type reference (TYPE) | PCCE_PERNR | Personnel Assignment | 20031124 | ||
2 | Returning | RT_TAB_PERNR | Value transfer | Type reference (TYPE) | PCCET_PERNR | Personnel assignment | 20031124 |
Method GET_ALL_PERNR on Interface IF_HRBEN_CE_PAYROLL_SERVICES has no exception.
Method GET_CONSECUTIVE_MAIN_CONTRACT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_PERNR | Call by reference | Type reference (TYPE) | PCCE_PERNR | 20011005 | |||
2 | Importing | IM_BAREA | Call by reference | Type reference (TYPE) | P0170-BAREA | Arbeitgeberleistungsbereich | 20011005 | ||
3 | Importing | IM_DATUM | Call by reference | Type reference (TYPE) | DATUM | Period | 20011005 | ||
4 | Importing | IM_PERNR | Call by reference | Type reference (TYPE) | PCCE_PERNR | 20011005 |
Method GET_CONSECUTIVE_MAIN_CONTRACT on Interface IF_HRBEN_CE_PAYROLL_SERVICES has no exception.
Method GET_CRT_SUM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_RESULT | Call by reference | Type reference (TYPE) | PC207-BETRG | Personalabrechnung: Betrag | 20011005 | ||
2 | Importing | IM_CUMTY | Value transfer | Type reference (TYPE) | PBAS_CUMTY | 'Y' | Kumulationstyp | 20011005 | |
3 | Importing | IM_DATUM | Call by reference | Type reference (TYPE) | DATUM | Datum | 20011005 | ||
4 | Importing | IM_LGART | Call by reference | Type reference (TYPE) | LGART | Lohnart | 20011005 | ||
5 | Importing | IM_PERNR | Call by reference | Type reference (TYPE) | PCCE_PERNR | 20011005 |
Method GET_CRT_SUM on Interface IF_HRBEN_CE_PAYROLL_SERVICES has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RET_BEN_SERVICES | Value transfer | Object reference (TYPE REF TO) | IF_HRBEN_CE_PAYROLL_SERVICES | Payroll services for benefits | 20011009 |
Method GET_INSTANCE on Interface IF_HRBEN_CE_PAYROLL_SERVICES has no exception.
Method GET_IT_SUM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_AMOUNT | Call by reference | Type reference (TYPE) | PC207-BETRG | Personalabrechnung: Betrag | 20011005 | ||
2 | Exporting | EX_NUMBER | Call by reference | Type reference (TYPE) | PC207-BETPE | Personalabrechnung: Betrag pro Einheit | 20011005 | ||
3 | Importing | IM_ALL_CONTR | Call by reference | Type reference (TYPE) | BOOLEAN | Alle verträge | 20011017 | ||
4 | Importing | IM_DATUM | Call by reference | Type reference (TYPE) | DATUM | Datum | 20011005 | ||
5 | Importing | IM_LGART | Call by reference | Type reference (TYPE) | LGART | Lohnart | 20011005 | ||
6 | Importing | IM_PERNR | Call by reference | Type reference (TYPE) | PCCE_PERNR | Haupt Vertrag | 20011005 | ||
7 | Importing | IM_TAB_IT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Ergebnistabelle | 20011005 | ||
8 | Importing | IM_TAB_PERNR | Call by reference | Type reference (TYPE) | PCCET_PERNR | Tabelle von Verträge | 20011005 | ||
9 | Importing | IM_V0ZNR | Call by reference | Type reference (TYPE) | V0ZNR | Nummer variable Zuordnung | 20011005 |
Method GET_IT_SUM on Interface IF_HRBEN_CE_PAYROLL_SERVICES has no exception.
Method GET_LAST_CONTR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_ALREADY_CREATED | Call by reference | Type reference (TYPE) | BOOLEAN | Contribution was already created | 20011005 | ||
2 | Exporting | EX_LAST_CONT | Call by reference | Type reference (TYPE) | P0169-EEAMT | ArbgLeistung Arbeitnehmervorsteuersparbeitrag Betrag | 20011005 | ||
3 | Importing | IM_DATUM | Call by reference | Type reference (TYPE) | DATUM | Datum | 20011005 | ||
4 | Importing | IM_LGART | Call by reference | Type reference (TYPE) | LGART | Lohnart | 20011005 | ||
5 | Importing | IM_PERNR | Call by reference | Type reference (TYPE) | PCCE_PERNR | 20011005 | |||
6 | Importing | IM_TAB_IT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Interne Ergebnistabelle | 20011005 |
Method GET_LAST_CONTR on Interface IF_HRBEN_CE_PAYROLL_SERVICES has no exception.
Method GET_PERS_CRT_SUM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_RESULT | Call by reference | Type reference (TYPE) | PC207-BETRG | Personalabrechnung: Betrag | 20011005 | ||
2 | Importing | IM_CUMTY | Call by reference | Type reference (TYPE) | PBAS_CUMTY | 'Y' | Kumulationstyp | 20011005 | |
3 | Importing | IM_LGART | Call by reference | Type reference (TYPE) | LGART | Lohnart | 20011005 |
Method GET_PERS_CRT_SUM on Interface IF_HRBEN_CE_PAYROLL_SERVICES has no exception.
Method GET_RT_SUM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_AMOUNT | Call by reference | Type reference (TYPE) | PC207-BETRG | Personalabrechnung: Betrag | 20011005 | ||
2 | Exporting | EX_NUMBER | Call by reference | Type reference (TYPE) | PC207-BETPE | Personalabrechnung: Betrag pro Einheit | 20011005 | ||
3 | Importing | IM_DATUM | Call by reference | Type reference (TYPE) | DATUM | Datum | 20011005 | ||
4 | Importing | IM_LGART | Call by reference | Type reference (TYPE) | LGART | Lohnart | 20011005 | ||
5 | Importing | IM_PERNR | Call by reference | Type reference (TYPE) | PCCE_PERNR | 20011005 | |||
6 | Importing | IM_V0ZNR | Call by reference | Type reference (TYPE) | V0ZNR | Nummer variable Zuordnung | 20011005 |
Method GET_RT_SUM on Interface IF_HRBEN_CE_PAYROLL_SERVICES has no exception.
Method READ_IT_LINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_FOUND | Call by reference | Type reference (TYPE) | BOOLEAN | Not it line found | 20011005 | ||
2 | Exporting | EX_IT_LINE | Call by reference | Type reference (TYPE) | PC207 | 20011005 | |||
3 | Importing | IM_APZNR | Call by reference | Type reference (TYPE) | PC207-APZNR | Split apznr not initial | 20011005 | ||
4 | Importing | IM_DATUM | Call by reference | Type reference (TYPE) | DATUM | 20011005 | |||
5 | Importing | IM_LGART | Call by reference | Type reference (TYPE) | LGART | 20011005 | |||
6 | Importing | IM_PERNR | Call by reference | Type reference (TYPE) | PCCE_PERNR | 20011005 | |||
7 | Importing | IM_TAB_IT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Ergebnistabelle | 20011005 |
Method READ_IT_LINE on Interface IF_HRBEN_CE_PAYROLL_SERVICES has no exception.
History
Last changed by/on | SAP | 20031211 |
SAP Release Created in | 470 |