SAP ABAP Class CL_HRPA_INFOTYPE_0026 (Company Insurance)
Hierarchy
EA-HRCDE (Software Component) Sub component EA-HRCDE of EA-HR
   PA-PA-DE (Application Component) Germany
     PAOC_PAD_DE (Package) Add-On Development for Personnel Administration: Germany
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_NNNN HR Master Data: Generic IT Logic 20021212
Properties
Class CL_HRPA_INFOTYPE_0026  
Short Description Company Insurance    
Super Class CL_HRPA_INFOTYPE_NNNN HR Master Data: Generic IT Logic 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package PAOC_PAD_DE   Add-On Development for Personnel Administration: Germany 
Created 20021212   SAP 
Last change 20030225   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_HR_T500P Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_HRPA_INFOTYPE_0026 has no interface implemented.
Friends
Class CL_HRPA_INFOTYPE_0026 has no friend class.
Attributes
Class CL_HRPA_INFOTYPE_0026 has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_BANKDATEN Instance method Protected Method Check Recipient Data and Key 20030203
2 CHECK_PAYMENT_CHANGED Instance method Protected Method Check if Payment Relevant Data Changed or Exists 20030203
3 CHECK_STEUERKLASSE_STKL6 Instance method Protected Method Error Message if IT 0012 with Tax Class 6 Exists in IT Per. 20021218
4 CHECK_VSPRA_STEUERGRENZE Instance method Protected Method Check Insurance Premium (Module VSPRA) 20030212
5 CHECK_WAEHRUNG_GUELTIG Instance method Protected Method Check if Specified Currency Is Valid in IT Period 20030129
6 GET_NEXT_OBJPS Instance method Protected Method Propose Next Sequential Number 20030122
7 LGART_VORSCHLAGEN Instance method Protected Method Propose Wage Type for Company Insurance 20030122
8 SET_RETRO_REACT_DELETE_PAYMENT Instance method Protected Method React to Change of Past Payroll to "E" if Payment Amount 20030214
9 SET_RETRO_REACT_INPUT_PAYMENT Instance method Protected Method React to Change of Past Payroll to "E" if Payment Amount 20030214
10 SPECIFIC_COMPUTATIONS Instance method Protected Method Infotype-Specific Logic for INSERT and MODIFY 20021216
Events
Class CL_HRPA_INFOTYPE_0026 has no event.
Types
Class CL_HRPA_INFOTYPE_0026 has no local type.
Method Signatures

Method CHECK_BANKDATEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030203
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20030203
3 Changing P0026 Call by reference Type reference (TYPE) P0026 Personal-Stammsatz Infotyp 0026 (Direktversicherungen) 20030203
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030203

Method CHECK_PAYMENT_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHANGED_FIELDS Call by reference Type reference (TYPE) HRPAD_FIELD_TAB unterschiedliche überweisungsrelevante Felder 20030212
2 Importing OLD_P0026 Call by reference Type reference (TYPE) P0026 Personal-Stammsatz Infotyp 0026 (Direktversicherungen) 20030203
3 Importing P0026 Call by reference Type reference (TYPE) P0026 Personal-Stammsatz Infotyp 0026 (Direktversicherungen) 20030203
4 Exporting PAYMENT_CHANGED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030203
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030205

Method CHECK_STEUERKLASSE_STKL6 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021218
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20021218
3 Importing P0026_BEGDA Call by reference Type reference (TYPE) P0026-BEGDA Gültigkeitsbeginn 20021218
4 Importing P0026_ENDDA Call by reference Type reference (TYPE) P0026-ENDDA Gültigkeitsende 20021218
5 Importing P0026_PERNR Call by reference Type reference (TYPE) P0026-PERNR Personalnummer 20021218
6 Importing P0026_STEPS Call by reference Type reference (TYPE) P0026-STEPS Individualsteuer 20021218
7 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20021219
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021218

Method CHECK_VSPRA_STEUERGRENZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030212
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20030212
3 Changing P0026 Call by reference Type reference (TYPE) P0026 Personal-Stammsatz Infotyp 0026 (Direktversicherungen) 20030212
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030212

Method CHECK_WAEHRUNG_GUELTIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20030129
2 Importing ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20030129
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030129
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20030129
5 Importing WAE_FIELDNAME Call by reference Type reference (TYPE) SCRRPRFD einzusetzender Feldname für Fehlermeldungen 20030129
6 Importing WAE_VALUE Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20030129
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030129

Method GET_NEXT_OBJPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030122
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20030122
3 Exporting OBJPS Call by reference Type reference (TYPE) OBJPS Objekt-Identifikation 20030122
4 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Standard Selektionen für HR-Stammdaten-Reporting 20030122
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030122

Method LGART_VORSCHLAGEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030122
2 Changing LGART Call by reference Type reference (TYPE) LGART Lohnart 20030122
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20030122
4 Importing P0026 Call by reference Type reference (TYPE) P0026 Personal-Stammsatz Infotyp 0026 (Direktversicherungen) 20030122
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030122
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030122

Method SET_RETRO_REACT_DELETE_PAYMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030214
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20030214
3 Changing P0026 Call by reference Type reference (TYPE) P0026 Personal-Stammsatz Infotyp 0026 (Direktversicherungen) 20030214
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030214

Method SET_RETRO_REACT_INPUT_PAYMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030214
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20030214
3 Importing OLD_P0026 Call by reference Type reference (TYPE) P0026 Personal-Stammsatz Infotyp 0026 (Direktversicherungen) 20030214
4 Changing P0026 Call by reference Type reference (TYPE) P0026 Personal-Stammsatz Infotyp 0026 (Direktversicherungen) 20030214
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030214

Method SPECIFIC_COMPUTATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021216
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20021216
3 Importing OLD_P0026 Call by reference Type reference (TYPE) P0026 Personal-Stammsatz Infotyp 0026 (Direktversicherungen) 20030203
4 Changing P0026 Call by reference Type reference (TYPE) P0026 Personal-Stammsatz Infotyp 0026 (Direktversicherungen) 20021218
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20021216
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021216
History
Last changed by/on SAP  20030225 
SAP Release Created in 200