SAP ABAP Class CL_HRPA_INFOTYPE_0055 (Previous Employer Data AT)
Hierarchy
EA-HRCAT (Software Component) Sub component EA-HRCAT of EA-HR
   PA-PA-AT (Application Component) Austria
     PAOC_PAD_AT (Package) Add-On Development Personnel Administration: Austria
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 20021115
Properties
Class CL_HRPA_INFOTYPE_0055  
Short Description Previous Employer Data AT    
Super Class CL_HRPA_INFOTYPE_NNNN HR Master Data: Generic IT Logic 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class HRITFAT    
Program status P  SAP Standard Production Program 
Category 0   
Package PAOC_PAD_AT   Add-On Development Personnel Administration: Austria 
Created 20021115   SAP 
Last change 20021115   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_HR_T500C Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_HR_T511 Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_HR_T582S Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_HRPA_INFOTYPE_0055 has no interface implemented.
Friends
Class CL_HRPA_INFOTYPE_0055 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_LGA_TAB Instance attribute Private Type reference (TYPE) HRPAYAT_LGATAB Wage type table 20021118
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_LGA_CONTAINS_AMT Instance method Private Method Removes wage types with no number/amount from P structure 20031009
2 CHECK_TIMEINTERVAL Instance method Private Method Start Date/End Date > 1 Year 20021118
3 LOHNARTEN_ZURUECK Instance method Protected Method Transfers wage types with no spaces to repeat structure 20031009
4 P0055_ADD_MESSAGE Instance method Private Method Message Handling 20021118
5 P0055_CHECK_LGA Instance method Private Method Check Wage Type Characteristics 20021120
6 P0055_CHECK_P0042 Instance method Private Method Infotype 0042 should not exist yet 20021120
7 P0055_COMMON_FIELD_CHECKS Instance method Private Method Field Checks for Modify/Insert 20021120
8 P0055_FILL_LGA Static method Public Method Fill permitted wage types in attribute a_lga_tab 20021118
9 P0055_LGA_DEFAULT Instance method Private Method Default Values for Wage Types 20021120
Events
Class CL_HRPA_INFOTYPE_0055 has no event.
Types
Class CL_HRPA_INFOTYPE_0055 has no local type.
Method Signatures

Method CHECK_LGA_CONTAINS_AMT 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 (=' ') 20031009
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20031009
3 Changing P0055 Call by reference Type reference (TYPE) P0055 Personal-Stammsatz Infotyp 0055 (Vorarbeitgeberdaten A) 20031009
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20031009

Method CHECK_TIMEINTERVAL Signature

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

Method LOHNARTEN_ZURUECK 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 (=' ') 20031009
2 Importing LGART_DATA Call by reference Type reference (TYPE) Q0055 Dynprofelder zu Infotyp 0055 (Vorarbeitgeberdaten A) 20031009
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20031009
4 Importing NUMMER Call by reference Type reference (TYPE) SYINDEX Schleifen, aktueller Schleifendurchlauf 20031009
5 Changing P0055 Call by reference Type reference (TYPE) P0055 Personal-Stammsatz Infotyp 0055 (Vorarbeitgeberdaten A) 20031009
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20031009

Method P0055_ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD_LIST Call by reference Type reference (TYPE) HRPAD_FIELD_TAB Feldliste 20021118
2 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021118
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20021118
4 Importing MSGID Call by reference Type reference (TYPE) SYMSG-MSGID Nachrichten, Nachrichtenklasse 20021118
5 Importing MSGNO Call by reference Type reference (TYPE) SYMSG-MSGNO Nachrichten, Nachrichtennummer 20021118
6 Importing MSGTY Call by reference Type reference (TYPE) SYMSG-MSGTY Nachrichten, Nachrichtentyp 20021118
7 Importing MSGV1 Call by reference Type reference (TYPE) ANY 20021118
8 Importing MSGV2 Call by reference Type reference (TYPE) ANY 20021118
9 Importing MSGV3 Call by reference Type reference (TYPE) ANY 20021118
10 Importing MSGV4 Call by reference Type reference (TYPE) ANY 20021118
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021118

Method P0055_CHECK_LGA Signature

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

Method P0055_CHECK_P0042 Signature

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

Method P0055_COMMON_FIELD_CHECKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing AUX_DATA_REF Call by reference Object reference (TYPE REF TO) DATA 20021120
2 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021120
3 Importing MASSG Call by reference Type reference (TYPE) MASSG Maßnahmengrund 20021120
4 Importing MASSN Call by reference Type reference (TYPE) MASSN Maßnahmenart 20021120
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20021120
6 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021120
7 Changing P0055 Call by reference Type reference (TYPE) P0055 Personal-Stammsatz Infotyp 0055 (Vorarbeitgeberdaten A) 20021120
8 Changing PREF Call by reference Type reference (TYPE) PREF Zuordnungsgrößen für HR-Objekte 20021120
9 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20021120
10 Importing UPDATE_MODE Call by reference Type reference (TYPE) HRPAD_UPDATE_MODE Welche Bucherfunktionalitäten sollen abgeschaltet sein? 20021120
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021120

Method P0055_FILL_LGA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing LGA_TAB Call by reference Type reference (TYPE) HRPAYAT_LGATAB Lohnartentabelle 20031010
2 Importing P0055 Call by reference Type reference (TYPE) P0055 Personal-Stammsatz Infotyp 0055 (Vorarbeitgeberdaten A) 20021118
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021118

Method P0055_LGA_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P0055 Call by reference Type reference (TYPE) P0055 Personal-Stammsatz Infotyp 0055 (Vorarbeitgeberdaten A) 20021120
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021120
History
Last changed by/on SAP  20021115 
SAP Release Created in 200