SAP ABAP Interface IF_HRPAYAT_CONTRIBUTION (SI Contribution)
Hierarchy
SAP_HRCAT (Software Component) Sub component SAP_HRCAT of SAP_HR
   PY-AT (Application Component) Austria
     PC03 (Package) HR Payroll: Austria
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRPAYAT_CONTRIBUTION SI Contribution 20091228
Properties
Interface IF_HRPAYAT_CONTRIBUTION  
Short Description SI Contribution    
General Data
Package PC03   HR Payroll: Austria 
Created 20091222   SAP 
Last changed 20110809   SAP 
Unicode checks active    
Forward declarations
Interface IF_HRPAYAT_CONTRIBUTION has no forward declaration.
Interfaces
Interface IF_HRPAYAT_CONTRIBUTION has no interface.
Friends
Interface IF_HRPAYAT_CONTRIBUTION has no friend.
Attributes
Interface IF_HRPAYAT_CONTRIBUTION has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_BASE_HBG Instance method Public Method Add SI Basis 20100901
2 ADD_CONTRIBUTION Instance method Public Method Add Contribution 20100419
3 GET_BASE Instance method Public Method Returns Basis 20100129
4 GET_BASE_HBG Instance method Public Method Returns SI Basis up to Maximum Contribution Basis 20100901
5 GET_CONTRIBUTION Instance method Public Method Returns Contribution 20100204
6 GET_PAYMENT Instance method Public Method Returns Payment 20100202
7 GET_PERCENTAGE Instance method Public Method Returns Percentage 20100406
8 GET_PERIOD Instance method Public Method Returns the Period 20100212
9 INITIALIZE Instance method Public Method Initialize 20100126
10 IS_COMPENSATION Instance method Public Method KUE -> Yes/No 20100204
11 IS_COMPENSATION2 Instance method Public Method KUE2* -> Yes/No 20100224
12 IS_COMPOSITION Instance method Public Method Comparison -> Yes/No 20100408
13 IS_ECARD Instance method Public Method E-Card -> Yes/No 20100322
14 IS_RECURRING Instance method Public Method Ongoing -> Yes/No 20100204
15 IS_VACATION_COMPENSATION Instance method Public Method LC -> Yes/No 20100322
16 SET_BASE_HBG Instance method Public Method Set SI Basis up to Max Contr. Basis 20100901
17 SET_CONTRIBUTION Instance method Public Method Set Contribution 20100126
18 SET_PERCENTAGE Instance method Public Method Set Percentage 20100406
Events
Interface IF_HRPAYAT_CONTRIBUTION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TTY_CONTRIBUTIONS Public See coding 20100126 TTY_CONTRIBUTIONS TYPE STANDARD TABLE OF REF TO if_hrpayat_contribution WITH DEFAULT KEY
Method Signatures

Method ADD_BASE_HBG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BASE_HBG Call by reference Type reference (TYPE) BETPE Personalabrechnung: Betrag pro Einheit 20100901

Method ADD_BASE_HBG on Interface IF_HRPAYAT_CONTRIBUTION has no exception.

Method ADD_CONTRIBUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTRIBUTION Call by reference Type reference (TYPE) BETRG Betrag 20100419

Method ADD_CONTRIBUTION on Interface IF_HRPAYAT_CONTRIBUTION has no exception.

Method GET_BASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) BETRG Betrag 20100129

Method GET_BASE on Interface IF_HRPAYAT_CONTRIBUTION has no exception.

Method GET_BASE_HBG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) BETPE Personalabrechnung: Betrag pro Einheit 20100901

Method GET_BASE_HBG on Interface IF_HRPAYAT_CONTRIBUTION has no exception.

Method GET_CONTRIBUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) BETRG Betrag 20100204

Method GET_CONTRIBUTION on Interface IF_HRPAYAT_CONTRIBUTION has no exception.

Method GET_PAYMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Object reference (TYPE REF TO) IF_HRPAYAT_PAYMENT Zahlung zum oder nach dem Austritt 20100202

Method GET_PAYMENT on Interface IF_HRPAYAT_CONTRIBUTION has no exception.

Method GET_PERCENTAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) ANZHL Anzahl 20100406

Method GET_PERCENTAGE on Interface IF_HRPAYAT_CONTRIBUTION has no exception.

Method GET_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Object reference (TYPE REF TO) IF_HRPAYAT_PERIOD Teilzeitraum innerhalb des SV-Zeitaums 20100212

Method GET_PERIOD on Interface IF_HRPAYAT_CONTRIBUTION has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BASE Call by reference Type reference (TYPE) BETPE Grundlage 20100126
2 Importing IM_COMPENSATION Call by reference Type reference (TYPE) BOOLE_D KUE -> ja/nein 20100204
3 Importing IM_COMPENSATION2 Call by reference Type reference (TYPE) BOOLE_D KUE2* -> ja/nein 20100224
4 Importing IM_COMPOSITION Call by reference Type reference (TYPE) BOOLE_D Vergleich -> ja/nein 20100408
5 Importing IM_CONTRIBUTION Call by reference Type reference (TYPE) BETRG Beitrag 20100126
6 Importing IM_ECARD Call by reference Type reference (TYPE) BOOLE_D ecard -> ja/nein 20100322
7 Importing IM_PERCENTAGE Call by reference Type reference (TYPE) ANZHL Prozentsatz 20100126
8 Importing IM_RECURRING Call by reference Type reference (TYPE) BOOLE_D laufend -> ja/nein 20100204
9 Importing IM_R_PAYMENT Call by reference Object reference (TYPE REF TO) IF_HRPAYAT_PAYMENT Zahlung zum oder nach dem Austritt 20100126
10 Importing IM_R_PERIOD Call by reference Object reference (TYPE REF TO) IF_HRPAYAT_PERIOD Teilzeitraum innerhalb des SV-Zeitaums 20100126
11 Importing IM_TOTAL_BASE Call by reference Type reference (TYPE) BETPE Summe Grundlage 20100126
12 Importing IM_VACATION_COMPENSATION Call by reference Type reference (TYPE) BOOLE_D UE -> ja/nein 20100322
13 Importing IM_WAGE_TYPE Call by reference Type reference (TYPE) LGART Lohnart 20100126

Method INITIALIZE on Interface IF_HRPAYAT_CONTRIBUTION has no exception.

Method IS_COMPENSATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20100204

Method IS_COMPENSATION on Interface IF_HRPAYAT_CONTRIBUTION has no exception.

Method IS_COMPENSATION2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20100224

Method IS_COMPENSATION2 on Interface IF_HRPAYAT_CONTRIBUTION has no exception.

Method IS_COMPOSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20100408

Method IS_COMPOSITION on Interface IF_HRPAYAT_CONTRIBUTION has no exception.

Method IS_ECARD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20100322

Method IS_ECARD on Interface IF_HRPAYAT_CONTRIBUTION has no exception.

Method IS_RECURRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) BOOLE_D laufend -> ja/nein 20100204

Method IS_RECURRING on Interface IF_HRPAYAT_CONTRIBUTION has no exception.

Method IS_VACATION_COMPENSATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20100322

Method IS_VACATION_COMPENSATION on Interface IF_HRPAYAT_CONTRIBUTION has no exception.

Method SET_BASE_HBG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BASE_HBG Call by reference Type reference (TYPE) BETPE Personalabrechnung: Betrag pro Einheit 20100901

Method SET_BASE_HBG on Interface IF_HRPAYAT_CONTRIBUTION has no exception.

Method SET_CONTRIBUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTRIBUTION Call by reference Type reference (TYPE) BETRG Beitrag 20100126

Method SET_CONTRIBUTION on Interface IF_HRPAYAT_CONTRIBUTION has no exception.

Method SET_PERCENTAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PERCENTAGE Call by reference Type reference (TYPE) ANZHL Anzahl 20100406

Method SET_PERCENTAGE on Interface IF_HRPAYAT_CONTRIBUTION has no exception.
History
Last changed by/on SAP  20110809 
SAP Release Created in