SAP ABAP Class CL_HRPAYAT_LEAVING (Leaving with Payments)
Hierarchy
SAP_HRCAT (Software Component) Sub component SAP_HRCAT of SAP_HR
   PY-AT (Application Component) Austria
     PC03 (Package) HR Payroll: Austria
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAYAT_BOOLEAN Boolean values TRUE (='X') and FALSE (= ' ') 20091230
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAYAT_LEAVING Leaving 20091228
Properties
Class CL_HRPAYAT_LEAVING  
Short Description Leaving with Payments    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC03   HR Payroll: Austria 
Created 20091223   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_HRPAYAT_PAYMENT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_HRPAYAT_PERIOD Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_HRPAYAT_SI_PERIOD Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRPAYAT_BOOLEAN Boolean values TRUE (='X') and FALSE (= ' ') 20091230
2 IF_HRPAYAT_LEAVING Leaving 20091228
Friends
# Friend Modeled only Created on Description
1 IF_HRPAYAT_FACTORY 20091228 Instance Creation Factory
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_COMP_ZLART Constant Private Type reference (TYPE) SUBTY_591A '1' Subtype 20100114
2 C_HIGH_DATE Constant Private Type reference (TYPE) ENDDA '99991231' End of Validity Period 20091229
3 C_IF_CONTRIBUTION Constant Public Type reference (TYPE) SEOCLNAME 'IF_HRPAYAT_CONTRIBUTION' Class Name 20100126
4 C_IF_PAYMENT Constant Public Type reference (TYPE) SEOCLNAME 'IF_HRPAYAT_PAYMENT' Class Name 20100121
5 C_IF_PAYROLL_PERIOD Constant Public Type reference (TYPE) SEOCLNAME 'IF_HRPAYAT_PAYROLL_PERIOD' Class Name 20100127
6 C_IF_PERIOD Constant Public Type reference (TYPE) SEOCLNAME 'IF_HRPAYAT_PERIOD' Class Name 20100102
7 C_IF_SI_PERIOD Constant Public Type reference (TYPE) SEOCLNAME 'IF_HRPAYAT_SI_PERIOD' Class Name 20091230
8 C_IF_SI_SPLIT Constant Public Type reference (TYPE) SEOCLNAME 'IF_HRPAYAT_SI_SPLIT' SI Splits 20100428
9 C_LOW_DATE Constant Private Type reference (TYPE) BEGDA '18000101' Valid-From Date 20091229
10 C_MEMORY_ID Constant Public Type reference (TYPE) CHAR22 'P0527UEKVSIMULATIONID' Text string 22 characters 20111109
11 C_UE_KUE_SZ_SPLIT Constant Private Type reference (TYPE) BOOLE_D ' ' Split Special Payment -> Yes/No 20100407
12 DATAMODEL_FILLED Instance attribute Private Type reference (TYPE) BOOLE_D Simulation executed? 20111024
13 DATES Instance attribute Private Type reference (TYPE) IF_HRPAYAT_LEAVING~TY_DATES 20091229
14 DUMMY_MESSAGE Instance attribute Private Type reference (TYPE) STRING 20100401
15 FALSE Instance attribute Private Attribute reference (LIKE) 20091230
16 PAYMENTS Instance attribute Private Type reference (TYPE) IF_HRPAYAT_PAYMENT=>TTY_PAYMENTS Payments 20091230
17 PAYROLL_PERIODS Instance attribute Private Type reference (TYPE) TTY_PAYROLL_PERIODS All Payroll Periods 20100129
18 PERIODS Instance attribute Private Type reference (TYPE) IF_HRPAYAT_PERIOD=>TTY_PERIODS All Part Periods 20100102
19 SI_PERIODS Instance attribute Private Type reference (TYPE) IF_HRPAYAT_SI_PERIOD=>TTY_SI_PERIODS SI Periods 20091230
20 SV_BI_SIMU Instance attribute Private Type reference (TYPE) TTY_SV_BI_SIMU SV_BI Table from Simulation 20111013
21 SV_SIMU Instance attribute Private Type reference (TYPE) TTY_SV_SIMU SI Table from Simulation 20111013
22 TIME_LINE Instance attribute Private Type reference (TYPE) TTY_TIME_LINE Events 20100112
23 TRUE Instance attribute Private Attribute reference (LIKE) 20091230
24 WPBP_SIMU Instance attribute Private Type reference (TYPE) TTY_WPBP_SIMU WPBP Table from Simulation 20111013
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN_PAYMENT Instance method Private Method Assign Payment to Period Split 20100121
2 ASSIGN_PAYMENTS_TO_PP Instance method Private Method Assign Payments to Payroll Period 20100309
3 ASSIGN_PAYROLL_PERIOD Instance method Private Method Assign Payroll Period to Period Split 20100127
4 ASSIGN_PERIOD_TO_SI_SPLIT Instance method Private Method Assign Periods to SI Splits (Payroll Period) 20100428
5 ASSIGN_TIME_SPLIT Instance method Private Method Assign Time Split to Special Payment 20100112
6 COMPLETE_SI_PERIODS Instance method Private Method Assign SI Periods to Time Splits 20100128
7 CREATE_CONTRIBUTIONS Instance method Private Method Generate Basis and Contributions per Period 20100126
8 CREATE_ECARD Instance method Private Method Generate Contribution with E-Card Charge If Required 20100325
9 CREATE_PERIODS Instance method Private Method Generate Instances for Part Periods 20100102
10 CREATE_SI_SPLITS Instance method Private Method Generates SI Splits 20100428
11 CREATE_TIMELINE Instance method Private Method Generate Timeline 20100122
12 CREATE_TIME_SPLIT Instance method Private Method Generate Period Split from Regular Payments 20091230
13 CREATE_WPBP_SPLITS Instance method Private Method Generates WPBP Splits 20111024
14 GET_ECARD_FAMILY_MEMBER Instance method Private Method Supplies E-Card Fee for Next of Kin 20111219
15 GET_ECARD_PERIOD Instance method Private Method Supplies period in which the e-card fee is due 20111219
16 GET_PAYROLL_AREA Instance method Protected Method Returns the Payroll Area 20121211
17 GET_PERIOD_BEGDA_ENDDA Static method Private Method Period Conversion -> BEGDA ENDDA 20091229
18 GET_VARIANT_BY_FEATURE Instance method Protected Method Determine Variant for RPCALCA0 Using Feature 20120710
19 IS_ECARD_FREE Instance method Private Method Is the employee exempt from the e-card fee? 20111219
20 IS_LEAVING_RELEVANT Instance method Private Method Is the termination relating to the current period relevant? 20111202
21 MIN_MAX Static method Private Method Min./Max. Calculation 20091229
22 SET_MIN_MAX Instance method Private Method Set Maximum Period 20091230
23 SIMULATE_PAYROLL Instance method Private Method Settlement Simulation 20111013
Events
Class CL_HRPAYAT_LEAVING has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TTY_LGARTS Private Attribute reference (LIKE) 20100122
2 TTY_P0044 Private Attribute reference (LIKE) 20100127
3 TTY_P3238 Private Attribute reference (LIKE) 20091230
4 TTY_PAYMENTS Private Attribute reference (LIKE) 20100126
5 TTY_PAYROLL_PERIODS Private Attribute reference (LIKE) 20100127
6 TTY_PC207 Private Attribute reference (LIKE) 20100125
7 TTY_PC2AU Private Attribute reference (LIKE) 20111024
8 TTY_SI_PERIODS Private Attribute reference (LIKE) 20091230
9 TTY_SV_BI_SIMU Private Attribute reference (LIKE) 20111013
10 TTY_SV_SIMU Private Attribute reference (LIKE) 20111013
11 TTY_TIME_LINE Private Attribute reference (LIKE) 20091230
12 TTY_WPBP Private Attribute reference (LIKE) 20111013
13 TTY_WPBP_SIMU Private Attribute reference (LIKE) 20111013
14 TY_DATES Private Attribute reference (LIKE) 20091230
15 TY_PAYMENT Private Attribute reference (LIKE) 20100126
16 TY_PAYROLL_PERIOD Private Attribute reference (LIKE) 20100127
17 TY_SI_PERIOD Private Attribute reference (LIKE) 20091230
18 TY_TIME_LINE Private Attribute reference (LIKE) 20091230
Method Signatures

Method ASSIGN_PAYMENT 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 20100121
2 Importing IM_AV_RANKING_DATE Call by reference Type reference (TYPE) BEGDA Datum Relevanz AV-Staffelung SZ 20100406
3 Importing IM_COMPENSATION Call by reference Type reference (TYPE) BOOLE_D KUE -> ja/nein 20100204
4 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) IF_HRPAYAT_FACTORY_CONTEXT Kontext für dynamische Erzeugung 20100121
5 Importing IM_DUE_DATE Call by reference Type reference (TYPE) PB03_SVDAT SV-Fälligkeitsdatum 20100121
6 Importing IM_FACTORY Call by reference Object reference (TYPE REF TO) IF_HRPAYAT_FACTORY Instanzerzeugungsfabrik 20100121
7 Importing IM_PAYMENT_DATE Call by reference Type reference (TYPE) BEGDA Zahldatum 20100122
8 Importing IM_PAYMENT_PERIOD Call by reference Type reference (TYPE) PB03_ZLPER Auszahlungsperiode (PP.YYYY) 20100121
9 Importing IM_PAYMENT_TYPE Call by reference Type reference (TYPE) PB03_ZLART Zahlungsart 20100121
10 Importing IM_PSKEY Call by reference Type reference (TYPE) PSKEY Schlüssel von P0527 oder P3238 20100121
11 Importing IM_RECURRING Call by reference Type reference (TYPE) BOOLE_D laufend/Sonderzahlung 20100126
12 Importing IM_SI_OBLIGATION Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20100121
13 Importing IM_SI_PERIOD Call by reference Object reference (TYPE REF TO) IF_HRPAYAT_SI_PERIOD SV-Zeitraum 20100121
14 Importing IM_WAGETYPES Call by reference Type reference (TYPE) TTY_LGARTS Lohnart 20100122
# Exception Resumable Description Created on
1 CX_HRPAYAT_CONDITION_VIOLATED Bedingung ist nicht erfüllt 20100519

Method ASSIGN_PAYMENTS_TO_PP Signature

Method ASSIGN_PAYMENTS_TO_PP on class CL_HRPAYAT_LEAVING has no parameter.
# Exception Resumable Description Created on
1 CX_HRPAYAT_CONDITION_VIOLATED Bedingung ist nicht erfüllt 20100519

Method ASSIGN_PAYROLL_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20100127
2 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) IF_HRPAYAT_FACTORY_CONTEXT Kontext für dynamische Erzeugung 20100127
3 Importing IM_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20100127
4 Importing IM_FACTORY Call by reference Object reference (TYPE REF TO) IF_HRPAYAT_FACTORY Instanzerzeugungsfabrik 20100127
# Exception Resumable Description Created on
1 CX_HRPAYAT_CONDITION_VIOLATED Bedingung ist nicht erfüllt 20100519

Method ASSIGN_PERIOD_TO_SI_SPLIT Signature

Method ASSIGN_PERIOD_TO_SI_SPLIT on class CL_HRPAYAT_LEAVING has no parameter.
# Exception Resumable Description Created on
1 CX_HRPAYAT_CONDITION_VIOLATED Bedingung ist nicht erfüllt 20100519

Method ASSIGN_TIME_SPLIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SI_PERIOD Call by reference Object reference (TYPE REF TO) IF_HRPAYAT_SI_PERIOD SV-Zeitraum 20100122
2 Importing IM_ACTIVE Call by reference Type reference (TYPE) BOOLE_D SV-Zeitraum liegt vor dem Austritt 20100112
3 Importing IM_COMPENSATION Call by reference Type reference (TYPE) BOOLE_D SV-Zeitraum f. Kündigungsentschädigung 20100112
4 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) IF_HRPAYAT_FACTORY_CONTEXT Kontext für dynamische Erzeugung 20100112
5 Importing IM_DATE Call by reference Type reference (TYPE) BEGDA Fälligkeitsdatum (relevant für SV Beitrag) 20100112
6 Importing IM_FACTORY Call by reference Object reference (TYPE REF TO) IF_HRPAYAT_FACTORY Instanzerzeugungsfabrik 20100112
7 Importing IM_PSKEY Call by reference Type reference (TYPE) PSKEY PSKEY des orginalen IT 20100112
# Exception Resumable Description Created on
1 CX_HRPAYAT_CONDITION_VIOLATED 20100112

Method COMPLETE_SI_PERIODS Signature

Method COMPLETE_SI_PERIODS on class CL_HRPAYAT_LEAVING has no parameter.
# Exception Resumable Description Created on
1 CX_HRPAYAT_CONDITION_VIOLATED Bedingung ist nicht erfüllt 20100519

Method CREATE_CONTRIBUTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) IF_HRPAYAT_FACTORY_CONTEXT Kontext für dynamische Erzeugung 20100126
2 Importing IM_FACTORY Call by reference Object reference (TYPE REF TO) IF_HRPAYAT_FACTORY Instanzerzeugungsfabrik 20100126
# Exception Resumable Description Created on
1 CX_HRPAYAT_CONDITION_VIOLATED Bedingung ist nicht erfüllt 20100519

Method CREATE_ECARD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) IF_HRPAYAT_FACTORY_CONTEXT Kontext für dynamische Erzeugung 20100326
2 Importing IM_FACTORY Call by reference Object reference (TYPE REF TO) IF_HRPAYAT_FACTORY Instanzerzeugungsfabrik 20100326
3 Importing IM_LEAVING_DATE Call by reference Type reference (TYPE) DATUM Austrittsdatum 20101021
4 Importing IM_P0044 Call by reference Type reference (TYPE) TTY_P0044 Personal-Stammsatz Infotyp 0044 (Sozialversicherung A) 20101021
5 Importing IM_PERNR Call by reference Type reference (TYPE) PERNR-PERNR 20101104
# Exception Resumable Description Created on
1 CX_HRPAYAT_CONDITION_VIOLATED Bedingung ist nicht erfüllt 20100519

Method CREATE_PERIODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) IF_HRPAYAT_FACTORY_CONTEXT Kontext für dynamische Erzeugung 20100102
2 Importing IM_FACTORY Call by reference Object reference (TYPE REF TO) IF_HRPAYAT_FACTORY Instanzerzeugungsfabrik 20100102
# Exception Resumable Description Created on
1 CX_HRPAYAT_CONDITION_VIOLATED 20100102

Method CREATE_SI_SPLITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) IF_HRPAYAT_FACTORY_CONTEXT Kontext für dynamische Erzeugung 20100428
2 Importing IM_FACTORY Call by reference Object reference (TYPE REF TO) IF_HRPAYAT_FACTORY Instanzerzeugungsfabrik 20100428
3 Importing IM_P0044 Call by reference Type reference (TYPE) TTY_P0044 20100428
# Exception Resumable Description Created on
1 CX_HRPAYAT_CONDITION_VIOLATED Bedingung ist nicht erfüllt 20100519

Method CREATE_TIMELINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) IF_HRPAYAT_FACTORY_CONTEXT Kontext für dynamische Erzeugung 20100122
2 Importing IM_FACTORY Call by reference Object reference (TYPE REF TO) IF_HRPAYAT_FACTORY Instanzerzeugungsfabrik 20100122
3 Importing IM_P0527 Call by reference Type reference (TYPE) P0527 Personal-Stammsatz für Infotyp 0527 20100122
4 Importing IM_P3238 Call by reference Type reference (TYPE) TTY_P3238 Personal-Stammsatz für Infotyp 3238 20100122
5 Importing IM_PERNR Call by reference Type reference (TYPE) PERNR-PERNR Personalnummer 20100503
# Exception Resumable Description Created on
1 CX_HRPAYAT_CONDITION_VIOLATED 20100122

Method CREATE_TIME_SPLIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SI_PERIOD Call by reference Object reference (TYPE REF TO) IF_HRPAYAT_SI_PERIOD SV-Zeitraum 20100121
2 Importing IM_ACTIVE Call by reference Type reference (TYPE) BOOLE_D SV-Zeitraum liegt vor dem Austritt 20091230
3 Importing IM_BEGDA Call by reference Type reference (TYPE) BEGDA 20091230
4 Importing IM_COMPENSATION Call by reference Type reference (TYPE) BOOLE_D SV-Zeitraum f. Kündigungsentschädigung 20091230
5 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) IF_HRPAYAT_FACTORY_CONTEXT Kontext für dynamische Erzeugung 20091230
6 Importing IM_ENDDA Call by reference Type reference (TYPE) ENDDA 20091230
7 Importing IM_FACTORY Call by reference Object reference (TYPE REF TO) IF_HRPAYAT_FACTORY Instanzerzeugungsfabrik 20091230
8 Importing IM_PSKEY Call by reference Type reference (TYPE) PSKEY PSKEY des orginalen IT 20091230
9 Importing IM_RECURRING Call by reference Type reference (TYPE) BOOLE_D SV-Zeitraum f. laufende Zahlung 20091230
# Exception Resumable Description Created on
1 CX_HRPAYAT_CONDITION_VIOLATED 20091230

Method CREATE_WPBP_SPLITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) IF_HRPAYAT_FACTORY_CONTEXT Kontext für dynamische Erzeugung 20111024
2 Importing IM_FACTORY Call by reference Object reference (TYPE REF TO) IF_HRPAYAT_FACTORY Instanzerzeugungsfabrik 20111024

Method CREATE_WPBP_SPLITS on class CL_HRPAYAT_LEAVING has no exception.

Method GET_ECARD_FAMILY_MEMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_BEITRAG Call by reference Type reference (TYPE) BETRG ecard Gebühr 20111219
2 Importing IM_KWERT_ECARD Call by reference Type reference (TYPE) T511K-KWERT Konstante ecard 20111219
3 Importing IM_LEAVING_DATE Call by reference Type reference (TYPE) DATUM Austrittsdatum 20111219
4 Importing IM_PERNR Call by reference Type reference (TYPE) PERNR-PERNR Personalnummer 20111219

Method GET_ECARD_FAMILY_MEMBER on class CL_HRPAYAT_LEAVING has no exception.

Method GET_ECARD_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DUE_DATE Call by reference Type reference (TYPE) DATUM Datum 20111219
2 Importing IM_PERIODS Call by reference Type reference (TYPE) IF_HRPAYAT_PERIOD=>TTY_PERIODS 20111219
3 Returning RETURN Value transfer Object reference (TYPE REF TO) IF_HRPAYAT_PERIOD Teilzeitraum innerhalb des SV-Zeitaums 20111219

Method GET_ECARD_PERIOD on class CL_HRPAYAT_LEAVING has no exception.

Method GET_PAYROLL_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PAYROLL_AREA Call by reference Type reference (TYPE) ABKRS Abrechnungskreis 20121211
2 Importing IM_MAX_DATE Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20121211
3 Importing IM_PERNR Call by reference Type reference (TYPE) PERNR Standard Selektionen für HR-Stammdaten-Reporting 20121211

Method GET_PAYROLL_AREA on class CL_HRPAYAT_LEAVING has no exception.

Method GET_PERIOD_BEGDA_ENDDA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20091229
2 Exporting EX_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20091229
3 Importing IM_PERIOD Call by reference Type reference (TYPE) PB03_ZLPER Auszahlungsperiode (PP.YYYY) 20091229

Method GET_PERIOD_BEGDA_ENDDA on class CL_HRPAYAT_LEAVING has no exception.

Method GET_VARIANT_BY_FEATURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PAYROLL_SIMU_PERNR Call by reference Type reference (TYPE) HRPAYAT_PAYROLL_SIMU_PERNR Struktur: HRPAYAT_PAY_SIM 20120710
2 Importing IM_FEATURE Call by reference Type reference (TYPE) MERK1 Name eines Merkmals 20120710

Method GET_VARIANT_BY_FEATURE on class CL_HRPAYAT_LEAVING has no exception.

Method IS_ECARD_FREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LEAVING_DATE Call by reference Type reference (TYPE) DATUM Austrittsdatum 20111219
2 Importing IM_P0044 Call by reference Type reference (TYPE) TTY_P0044 Personal-Stammsatz Infotyp 0044 (Sozialversicherung A) 20111219
3 Returning RETURN Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20111219

Method IS_ECARD_FREE on class CL_HRPAYAT_LEAVING has no exception.

Method IS_LEAVING_RELEVANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PERIOD_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20111202
2 Importing IM_PRECURSOR Call by reference Object reference (TYPE REF TO) IF_HRPAYAT_LEAVING Austritt 20111202
3 Returning RETURN Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20111202

Method IS_LEAVING_RELEVANT on class CL_HRPAYAT_LEAVING has no exception.

Method MIN_MAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MAX Call by reference Type reference (TYPE) ANY 20091229
2 Exporting EX_MIN Call by reference Type reference (TYPE) ANY 20091229
3 Importing IM_PAR1 Call by reference Type reference (TYPE) ANY 20091229
4 Importing IM_PAR2 Call by reference Type reference (TYPE) ANY 20091229

Method MIN_MAX on class CL_HRPAYAT_LEAVING has no exception.

Method SET_MIN_MAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LEAVING_DATE Call by reference Type reference (TYPE) DATUM Austrittsdatum 20100103
2 Importing IM_P0527 Call by reference Type reference (TYPE) P0527 Personal-Stammsatz für Infotyp 0527 20091230
3 Importing IM_P3238 Call by reference Type reference (TYPE) IF_HRPAYAT_LEAVING~TTY_P3238 Personal-Stammsatz für Infotyp 3238 20091230
4 Importing IM_PRECURSOR Call by reference Object reference (TYPE REF TO) IF_HRPAYAT_LEAVING Austritt 20100102
# Exception Resumable Description Created on
1 CX_HRPAYAT_CONDITION_VIOLATED 20091230

Method SIMULATE_PAYROLL 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) PERNR Standard Selektionen für HR-Stammdaten-Reporting 20111013
# Exception Resumable Description Created on
1 CX_HRPAYAT_CONDITION_VIOLATED Bedingung ist nicht erfüllt 20111223
History
Last changed by/on SAP  20130531 
SAP Release Created in