SAP ABAP Interface IF_HRPAYAT_PAYMENT (Payment on or After Date of Leaving)
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_PAYMENT Payment On/After Date of Leaving 20091228
Properties
Interface IF_HRPAYAT_PAYMENT  
Short Description Payment on or After Date of Leaving    
General Data
Package PC03   HR Payroll: Austria 
Created 20091222   SAP 
Last changed 20110809   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_HRPAYAT_CONTRIBUTION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_HRPAYAT_LEAVING Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_HRPAYAT_PAYMENT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_HRPAYAT_PAYMENT has no interface.
Friends
Interface IF_HRPAYAT_PAYMENT has no friend.
Attributes
Interface IF_HRPAYAT_PAYMENT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CONTRIBUTION Instance method Public Method Add Contributions 20100126
2 GENERATE_PAYMENT_WAGETYPES Instance method Public Method Generate Wage Types for Payments 20100122
3 GET_CONTRIBUTIONS Instance method Public Method Returns Contributions 20100210
4 GET_DUE_DATE Instance method Public Method Returns Due Date (Payment of SI Contribution) 20100202
5 GET_PAYMENT Instance method Public Method Delivers Amount 20100126
6 GET_PAY_DATE Instance method Public Method Returns Payment Date 20100208
7 GET_SI_PERIOD Instance method Public Method Returns SI Period 20100126
8 INITIALIZE Instance method Public Method Initialize 20100120
9 IS_COMPENSATION Instance method Public Method KUE -> Yes/No 20100204
10 IS_COMPENSATION2 Instance method Public Method KUE Part2* -> Yes/No 20100224
11 IS_COMPOSITION Instance method Public Method Comparison -> Yes/No 20100408
12 IS_RECURRING Instance method Public Method Ongoing -> Yes/No 20100126
13 IS_SI_OBLIGATION Instance method Public Method SI-Exempt -> Yes/No 20100126
14 IS_VACATION_COMPENSATION Instance method Public Method LC -> Yes/No 20100322
Events
Interface IF_HRPAYAT_PAYMENT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TTY_LGARTS Public See coding 20100122 TTY_LGARTS TYPE STANDARD TABLE OF lgart WITH DEFAULT KEY
2 TTY_PAYMENTS Public See coding 20091229 tty_payments TYPE SORTED TABLE OF ty_payment WITH UNIQUE KEY payment
3 TTY_PC207 Public See coding 20100122 TTY_PC207 type STANDARD TABLE OF pc207 WITH DEFAULT KEY
4 TTY_WPBP Public See coding 20100319 TTY_WPBP TYPE STANDARD TABLE OF PC205 WITH DEFAULT KEY
5 TY_PAYMENT Public See coding 20100126 BEGIN OF ty_payment, payment TYPE REF TO if_hrpayat_payment, paydate TYPE begda, END OF ty_payment
Method Signatures

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 Object reference (TYPE REF TO) IF_HRPAYAT_CONTRIBUTION SV Beitrag 20100126

Method ADD_CONTRIBUTION on Interface IF_HRPAYAT_PAYMENT has no exception.

Method GENERATE_PAYMENT_WAGETYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_WAGETYPES Call by reference Type reference (TYPE) TTY_PC207 Tabelle mit Zahlungen einer Periode 20100125
2 Importing IM_PAYDATE Call by reference Type reference (TYPE) DATUM Datum 20100319
3 Importing IM_WPBP Call by reference Type reference (TYPE) IF_HRPAYAT_PAYMENT=>TTY_WPBP 20100319

Method GENERATE_PAYMENT_WAGETYPES on Interface IF_HRPAYAT_PAYMENT has no exception.

Method GET_CONTRIBUTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) IF_HRPAYAT_CONTRIBUTION=>TTY_CONTRIBUTIONS 20100210

Method GET_CONTRIBUTIONS on Interface IF_HRPAYAT_PAYMENT has no exception.

Method GET_DUE_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) PB03_SVDAT SV-Fälligkeitsdatum 20100202

Method GET_DUE_DATE on Interface IF_HRPAYAT_PAYMENT 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 Type reference (TYPE) BETPE Betrag 20100126

Method GET_PAYMENT on Interface IF_HRPAYAT_PAYMENT has no exception.

Method GET_PAY_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) BEGDA Zahldatum 20100208

Method GET_PAY_DATE on Interface IF_HRPAYAT_PAYMENT has no exception.

Method GET_SI_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_SI_PERIOD SV-Zeitraum 20100126

Method GET_SI_PERIOD on Interface IF_HRPAYAT_PAYMENT has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AMOUNT Call by reference Type reference (TYPE) P03_UGLFD Betrag 20100120
2 Importing IM_COMPENSATION Call by reference Type reference (TYPE) BOOLE_D KUE -> ja/nein 20100204
3 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) IF_HRPAYAT_FACTORY_CONTEXT Kontext für dynamische Erzeugung 20100120
4 Importing IM_DUE_DATE Call by reference Type reference (TYPE) PB03_SVDAT SV-Fälligkeitsdatum 20100120
5 Importing IM_FACTORY Call by reference Object reference (TYPE REF TO) IF_HRPAYAT_FACTORY Instanzerzeugungsfabrik 20100120
6 Importing IM_PAYMENT_PERIOD Call by reference Type reference (TYPE) PB03_ZLPER Auszahlungsperiode (PP.YYYY) 20100120
7 Importing IM_PAYMENT_TYPE Call by reference Type reference (TYPE) PB03_ZLART Zahlungsart 20100120
8 Importing IM_PAY_DATE Call by reference Type reference (TYPE) BEGDA Zahldatum 20100208
9 Importing IM_PSKEY Call by reference Type reference (TYPE) PSKEY Schlüssel von Personalstammdaten 20100120
10 Importing IM_RECURRING Call by reference Type reference (TYPE) BOOLE_D laufend/Sonderzahlung 20100126
11 Importing IM_SI_OBLIGATION Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20100120
12 Importing IM_SI_PERIOD Call by reference Object reference (TYPE REF TO) IF_HRPAYAT_SI_PERIOD SV-Zeitraum 20100120
13 Importing IM_WAGETYPES Call by reference Type reference (TYPE) TTY_LGARTS Lohnart 20100122

Method INITIALIZE on Interface IF_HRPAYAT_PAYMENT 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_PAYMENT 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_PAYMENT 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_PAYMENT 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 Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20100126

Method IS_RECURRING on Interface IF_HRPAYAT_PAYMENT has no exception.

Method IS_SI_OBLIGATION 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 (=' ') 20100126

Method IS_SI_OBLIGATION on Interface IF_HRPAYAT_PAYMENT 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_PAYMENT has no exception.
History
Last changed by/on SAP  20110809 
SAP Release Created in