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
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