SAP ABAP Class CL_HRPA_INFOTYPE_0632 (HR: Infotype 0632 Semiretirement A)
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 20020916
Properties
Class CL_HRPA_INFOTYPE_0632  
Short Description HR: Infotype 0632 Semiretirement A    
Super Class CL_HRPA_INFOTYPE_NNNN HR Master Data: Generic IT Logic 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class 5O    
Program status P  SAP Standard Production Program 
Category 0   
Package PAOC_PAD_AT   Add-On Development Personnel Administration: Austria 
Created 20020916   SAP 
Last change 20030124   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)
2 CL_HR_T511K Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_HR_T522G Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_HR_T522N Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 CL_HR_T5A1D Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
6 IF_HRPA_MESSAGE_HANDLER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_HRPA_INFOTYPE_0632 has no interface implemented.
Friends
Class CL_HRPA_INFOTYPE_0632 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ABEND Constant Protected Type reference (TYPE) BAPI_MTYPE IF_HRPA_MESSAGE_HANDLER=>ABEND Message Type: S Success, E Error, W Warning, I Info, A Abort 20030115
2 C_AFFIX_TYPE_TITEL Constant Protected Type reference (TYPE) DZSART 'T' Type of name affix 20030424
3 C_AFFIX_TYPE_VORSW Constant Protected Type reference (TYPE) DZSART 'V' Type of name affix 20030424
4 C_DEFAULT_ATZMD Constant Protected Type reference (TYPE) P0632-ATZMD '0001' Semiretirement Category (Subsidy/Allowance) 20030124
5 C_ERROR Constant Protected Type reference (TYPE) BAPI_MTYPE IF_HRPA_MESSAGE_HANDLER=>ERROR Message Type: S Success, E Error, W Warning, I Info, A Abort 20030115
6 C_INFO Constant Protected Type reference (TYPE) BAPI_MTYPE IF_HRPA_MESSAGE_HANDLER=>INFO Message Type: S Success, E Error, W Warning, I Info, A Abort 20030115
7 C_P0632_NAME Constant Protected Type reference (TYPE) FIELDNAME 'P0632' Field Name 20030425
8 C_SEPARATOR Constant Protected Type reference (TYPE) C '-' Separator for Components 20030425
9 C_SUCCESS Constant Protected Type reference (TYPE) BAPI_MTYPE IF_HRPA_MESSAGE_HANDLER=>SUCCESS Message Type: S Success, E Error, W Warning, I Info, A Abort 20030115
10 C_WARNING Constant Protected Type reference (TYPE) BAPI_MTYPE IF_HRPA_MESSAGE_HANDLER=>WARNING Message Type: S Success, E Error, W Warning, I Info, A Abort 20030115
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN_TEMPLATE_TO_DEFVALUE Instance method Private Method Change initial dflt value to another dflt value (template) 20020926
2 CHECK_AROCC Instance method Private Method Check capacity utilization level of sub. employee for SR 20030114
3 CHECK_AR_ALLOWED Instance method Private Method Check whether substitute employee data is permitted 20030115
4 CHECK_AR_ORG_ZUORDNUNG Instance method Private Method Check whether substitute employee is employed in Austria 20030113
5 CHECK_AR_PERSONAL_DATA Instance method Private Method Check and, if necessary, change pers. data for sub. employee 20030113
6 CHECK_AR_SV_DATA Instance method Private Method Check SI data of substitute employee 20030114
7 CHECK_BEGDA_ENDDA Instance method Private Method BEGDA/ENDDA in Active Period 20021229
8 CHECK_KNZNM Instance method Private Method Check field for name format 20030114
9 CHECK_MASSNAHMEN Instance method Private Method Check and, if necessary, delimit active period 20021229
10 CHECK_PS0632_FIELD_VALUE Instance method Private Method Value of P0632 Field in Validity Period 20021229
11 COMPARE_PNNNN_DATA Instance method Private Method Compare PNNNN field with a reference value 20030114
12 COMPUTE_ASTAT Instance method Private Method Field ASTAT: Default Value (compute_initial=t)/Value Check 20020927
13 GET_AUSVL_AUSVG_FROM_P0044 Instance method Private Method Default Values for AUSVL and AUSVG from Infotype 0044 20030117
14 GET_CONTRACT_INTERVAL Instance method Private Method Determine SR Contract Interval 20020927
15 GET_DDIF_FIELDINFO Instance method Private Method Get Info for Structure/Table Field 20021229
16 MOVE_DEFVALUES_TO_PNNNN Instance method Private Method Transfer Default Values to P Structure 20020926
17 PARSE_FEAT_RESULT Instance method Private Method Analyze Feature Result and Find Default Values 20020926
18 READ_INFOTYPES_ARPER Instance method Private Method Read infotype data of substitute employee 20030115
19 READ_P0000 Instance method Private Method Read records from infotype 0000 20021229
20 READ_P0001 Instance method Private Method Read Records from Infotype 0001 20030113
21 READ_P0002 Instance method Private Method Read records from infotype 0002 20030108
22 READ_P0007 Instance method Private Method Read records from infotype 0007 20030107
23 READ_P0044 Instance method Private Method Read records from infotype 0044 20030107
24 READ_P0632 Instance method Private Method Read records from infotype 0632 20030107
25 READ_T511K Instance method Private Method Read Table T511K 20020927
26 RET_MSG Instance method Private Method Return MSG Structure 20020925
27 SEND_FEATURE_VALUE_ERROR Instance method Private Method Issue Message Because of Value Error in Feature 20020926
28 SET_DEFAULTS Instance method Private Method Get and transfer default values from feature 20020926
29 SET_DEFAULTS_BY_FEAT_ATZIT Instance method Private Method Use feature ATZIT to set default values 20020926
30 SET_DEFAULT_EMPCT_BEFORE_ATZ Instance method Private Method Create default value for field EMPCT 20020926
31 SET_DEFAULT_WOSTD_100 Instance method Private Method Create default value for field WOSTD 20020926
32 SET_GENDER_FROM_ANRDE Instance method Private Method Infer gender from form of address 20030115
33 SET_NAME_AFFIX Instance method Private Method Convert On-Fly Name Affixes to Key 20030424
34 SPECIFIC_P0632_AR_COMPUTATIONS Instance method Private Method Infotype-Specific Processing for P0632 (Substitute Employee) 20030107
35 SPECIFIC_P0632_COMPUTATIONS Instance method Private Method Infotype-Specific Processing for P0632 20030107
36 SYNCHRONIZE_DATES Instance method Private Method Synchronization of Infotype 0632 with Infotype 0000 20021229
Events
Class CL_HRPA_INFOTYPE_0632 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_W_DEFAULT Protected See coding Assign DDIC name + default value reference 20020926
2 TY__I_DEFAULTS Protected See coding Table of Default Values 20020926
Method Signatures

Method ASSIGN_TEMPLATE_TO_DEFVALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_I_DEFAULTS Call by reference Type reference (TYPE) TY__I_DEFAULTS Liste mit Vorschlagswerten 20020926
2 Importing P_W_DEFFIELD Call by reference Type reference (TYPE) PROP_FNAME Vorschlagswerte Schnellerfassung: Feldname 20020926
3 Importing P_W_TEMPLATE Call by reference Type reference (TYPE) PROP_FNAME Vorschlagswerte Schnellerfassung: Feldname 20020926
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030113

Method CHECK_AROCC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030114
2 Importing P_I0044 Call by reference Type reference (TYPE) STANDARD TABLE Personal-Stammsätze Infotyp 0044 (Sozialversicherung A) 20030114
3 Exporting P_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030114
4 Changing P_P0632 Call by reference Type reference (TYPE) P0632 Personal-Stammsatz Infotyp 0632 (Altersteilzeit A) 20030114
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030114

Method CHECK_AR_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030115
2 Exporting P_AR_DATA_EXISTING Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030115
3 Exporting P_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030115
4 Importing P_P0632 Call by reference Type reference (TYPE) P0632 Personal-Stammsatz Infotyp 0632 (Altersteilzeit A) 20030115
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030115

Method CHECK_AR_ORG_ZUORDNUNG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030113
2 Importing P_I0001 Call by reference Type reference (TYPE) P0001_TAB Personal-Stammsätze Infotyp 0001 (Org. Zuordnung) 20030113
3 Exporting P_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030113
4 Changing P_P0632 Call by reference Type reference (TYPE) P0632 Personal-Stammsatz Infotyp 0632 (Altersteilzeit A) 20030113
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030113

Method CHECK_AR_PERSONAL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030113
2 Importing P_I0002 Call by reference Type reference (TYPE) P0002_TAB Personal-Stammsätze Infotyp 0002 (Daten zur Person) 20030113
3 Exporting P_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030113
4 Changing P_P0632 Call by reference Type reference (TYPE) P0632 Personal-Stammsatz Infotyp 0632 (Altersteilzeit A) 20030113
5 Importing P_TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030115
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030113

Method CHECK_AR_SV_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030114
2 Importing P_I0044 Call by reference Type reference (TYPE) STANDARD TABLE Personal-Stammsätze Infotyp 0044 (Sozialversicherung A) 20030114
3 Exporting P_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030114
4 Changing P_P0632 Call by reference Type reference (TYPE) P0632 Personal-Stammsatz Infotyp 0632 (Altersteilzeit A) 20030114
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030114

Method CHECK_BEGDA_ENDDA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20021229
2 Exporting P_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021229
3 Changing P_P0632 Call by reference Type reference (TYPE) P0632 Personal-Stammsatz Infotyp 0632 (Altersteilzeit A) 20021229
4 Importing P_TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030115
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030113

Method CHECK_KNZNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030114
2 Importing P_DATUM Call by reference Type reference (TYPE) D Bezugsdatum 20030114
3 Importing P_FIELD_NAME Call by reference Type reference (TYPE) SCRRPRFD Feldname aus Programm/Modulpool 20030114
4 Exporting P_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030114
5 Importing P_KNZNM Call by reference Type reference (TYPE) KNZNM Kennzeichen Namensaufbereitung eines MA in einer Liste 20030114
6 Exporting P_KNZNM_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030114
7 Importing P_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20030114
8 Importing P_TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030114
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030114

Method CHECK_MASSNAHMEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20021229
2 Importing P_I0000 Call by reference Type reference (TYPE) P0000_TAB Personal-Stammsatz Infotyp 0000 (Massnahmen) 20021229
3 Exporting P_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021229
4 Changing P_P0632 Call by reference Type reference (TYPE) P0632 Personal-Stammsatz Infotyp 0632 (Altersteilzeit A) 20021229
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030113

Method CHECK_PS0632_FIELD_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20021229
2 Importing P_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20021229
3 Exporting P_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021229
4 Importing P_MAX_DEFAULT Call by reference Type reference (TYPE) T511K-KWERT '100.00' Wert der Abrechnungskonstanten 20021229
5 Importing P_MAX_KONST Call by reference Type reference (TYPE) T511K-KONST Abrechnungskonstante 20021229
6 Importing P_MIN_DEFAULT Call by reference Type reference (TYPE) T511K-KWERT '0.00' Wert der Abrechnungskonstanten 20021229
7 Importing P_MIN_KONST Call by reference Type reference (TYPE) T511K-KONST Abrechnungskonstante 20021229
8 Importing P_MOLGA Call by reference Type reference (TYPE) MOLGA Ländermodifikator für Lohnarten 20021229
9 Importing P_P0632 Call by reference Type reference (TYPE) P0632 Infotypstruktur 20021229
10 Importing P_THRESHOLD Call by reference Type reference (TYPE) NUMERIC Schwellenwert 20021229
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030113

Method COMPARE_PNNNN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_IST_WERT Call by reference Type reference (TYPE) SIMPLE Ist-Wert 20030114
2 Exporting P_IS_EQUAL Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030114
3 Importing P_REF_WERT Call by reference Type reference (TYPE) SIMPLE Referenz-Wert 20030114
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030114

Method COMPUTE_ASTAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20020927
2 Importing P_COMPUTE_INITIAL Call by reference Type reference (TYPE) BOOLE_D TRUE Zeitpunkt d. Methodenaurufs:'X'=Initialisierung,' '=sonst 20020927
3 Importing P_I0632 Call by reference Type reference (TYPE) STANDARD TABLE Personal-Stammsätze Infotyp 0632 (Altersteilzeit A) 20030107
4 Exporting P_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020927
5 Changing P_P0632 Call by reference Type reference (TYPE) P0632 Personal-Stammsatz Infotyp 0632 (Altersteilzeit A) 20020927
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030113

Method GET_AUSVL_AUSVG_FROM_P0044 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030128
2 Exporting P_DEF_AUSVG Call by reference Type reference (TYPE) AUSVG 2. Teil der SV-Nummer (Geburtsdatum) 20030117
3 Exporting P_DEF_AUSVL Call by reference Type reference (TYPE) AUSVL 1. Teil der SV-Nummer (laufende Nummer) 20030117
4 Importing P_I0044 Call by reference Type reference (TYPE) STANDARD TABLE Personal-Stammsätze Infotyp 0044 (Sozialversicherung A) 20030117
5 Exporting P_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030128
6 Importing P_REF_DATE Call by reference Type reference (TYPE) D Referenzdatum 20030117
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030117

Method GET_CONTRACT_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_ATZ_BEGDA Call by reference Type reference (TYPE) D Gültigkeitsbeginn 20020927
2 Exporting P_ATZ_ENDDA Call by reference Type reference (TYPE) D Gültigkeitsende 20020927
3 Importing P_I0632 Call by reference Type reference (TYPE) STANDARD TABLE Personal-Stammsätze Infotyp 0632 (Altersteilzeit A) 20030107
4 Importing P_PSKEY Call by reference Type reference (TYPE) PSKEY Key des aktuell bearbeiteten Satzes 20020927
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030113

Method GET_DDIF_FIELDINFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_FIELDNAME Call by reference Type reference (TYPE) CLIKE Feldname 20021229
2 Exporting P_FIELDTEXT Call by reference Type reference (TYPE) CLIKE Kurzbeschreibung von Repository-Objekten 20030425
3 Importing P_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU R/3-System, aktuelle Sprache 20021229
4 Importing P_TABNAME Call by reference Type reference (TYPE) CLIKE Name eines ABAP Dictionary-Objekts 20021229
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030113

Method MOVE_DEFVALUES_TO_PNNNN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_I_DEFAULTS Call by reference Type reference (TYPE) TY__I_DEFAULTS Liste der referenzierten Vorschlagswerte 20020926
2 Changing P_P0632 Call by reference Type reference (TYPE) P0632 Personal-Stammsatz Infotyp 0632 (Altersteilzeit A) 20020926
3 Importing P_TABNAME Call by reference Type reference (TYPE) TABNAME C_P0632_NAME Tabellenname 20020926
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030113

Method PARSE_FEAT_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20020926
2 Importing P_FEAT_NAME Call by reference Type reference (TYPE) MERK1 Name eines Merkmals 20020926
3 Importing P_FEAT_RESULT Call by reference Type reference (TYPE) T549B-FUNCO Funktionsteil T549B 20020926
4 Exporting P_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020926
5 Exporting P_I_DEFAULTS Call by reference Type reference (TYPE) TY__I_DEFAULTS Liste mit Referenzen zu Vorschlagswerten 20020926
6 Importing P_SEPARATOR Call by reference Type reference (TYPE) CLIKE '/' Trennkennzeichen 20020926
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030113

Method READ_INFOTYPES_ARPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030115
2 Exporting P_I0000 Call by reference Type reference (TYPE) P0000_TAB Personal-Stammsätze Infotyp 0000 (Massnahmen) 20030115
3 Exporting P_I0001 Call by reference Type reference (TYPE) P0001_TAB Personal-Stammsätze Infotyp 0001 (Org. Zuordnung) 20030115
4 Exporting P_I0002 Call by reference Type reference (TYPE) P0002_TAB Personal-Stammsätze Infotyp 0002 (Daten zur Person) 20030115
5 Exporting P_I0044 Call by reference Type reference (TYPE) STANDARD TABLE Personal-Stammsätze Infotyp 0044 (Sozialversicherung A) 20030115
6 Exporting P_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030115
7 Importing P_P0632 Call by reference Type reference (TYPE) P0632 Personal-Stammsatz Infotyp 0632 (Altersteilzeit A) 20030115
8 Importing P_TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030115
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030115

Method READ_P0000 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20021229
2 Importing P_BEGDA Call by reference Type reference (TYPE) D IF_HRPA_INFTY_BL~LOW_DATE Gültigkeitsbeginn 20021229
3 Importing P_ENDDA Call by reference Type reference (TYPE) D IF_HRPA_INFTY_BL~HIGH_DATE Gültigkeitsende 20021229
4 Exporting P_I0000 Call by reference Type reference (TYPE) P0000_TAB Personal-Stammsatz Infotyp 0000 (Massnahmen) 20021229
5 Exporting P_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021229
6 Exporting P_I_PRELP Call by reference Type reference (TYPE) HRPAD_PRELP_TAB PRELP Tabelle 20030107
7 Importing P_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20021229
8 Importing P_TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030115
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030113

Method READ_P0001 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20030113
2 Importing P_BEGDA Call by reference Type reference (TYPE) D IF_HRPA_INFTY_BL~LOW_DATE Gültigkeitsbeginn 20030113
3 Importing P_ENDDA Call by reference Type reference (TYPE) D IF_HRPA_INFTY_BL~HIGH_DATE Gültigkeitsende 20030113
4 Exporting P_I0001 Call by reference Type reference (TYPE) P0001_TAB Personal-Stammsätze Infotyp 0001 (Org. Zuordnung) 20030113
5 Exporting P_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030113
6 Exporting P_I_PRELP Call by reference Type reference (TYPE) HRPAD_PRELP_TAB PRELP Tabelle 20030113
7 Importing P_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20030113
8 Importing P_TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030115
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030113

Method READ_P0002 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20030108
2 Importing P_BEGDA Call by reference Type reference (TYPE) D IF_HRPA_INFTY_BL~LOW_DATE Gültigkeitsbeginn 20030108
3 Importing P_ENDDA Call by reference Type reference (TYPE) D IF_HRPA_INFTY_BL~HIGH_DATE Gültigkeitsende 20030108
4 Exporting P_I0002 Call by reference Type reference (TYPE) P0002_TAB Personal-Stammsätze Infotyp 0002 (Daten zur Person) 20030108
5 Exporting P_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030108
6 Exporting P_I_PRELP Call by reference Type reference (TYPE) HRPAD_PRELP_TAB PRELP Tabelle 20030108
7 Importing P_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20030108
8 Importing P_TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030115
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030113

Method READ_P0007 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20030107
2 Importing P_BEGDA Call by reference Type reference (TYPE) D IF_HRPA_INFTY_BL~LOW_DATE Gültigkeitsbeginn 20030107
3 Importing P_ENDDA Call by reference Type reference (TYPE) D IF_HRPA_INFTY_BL~HIGH_DATE Gültigkeitsende 20030107
4 Exporting P_I0007 Call by reference Type reference (TYPE) P0007_TAB Personal-Stammsätze Infotyp 0007 (Sollarbeitszeit) 20030107
5 Exporting P_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030107
6 Exporting P_I_PRELP Call by reference Type reference (TYPE) HRPAD_PRELP_TAB PRELP Tabelle 20030107
7 Importing P_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20030107
8 Importing P_TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030115
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030113

Method READ_P0044 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20030107
2 Importing P_BEGDA Call by reference Type reference (TYPE) D IF_HRPA_INFTY_BL~LOW_DATE Gültigkeitsbeginn 20030107
3 Importing P_ENDDA Call by reference Type reference (TYPE) D IF_HRPA_INFTY_BL~HIGH_DATE Gültigkeitsende 20030107
4 Exporting P_I0044 Call by reference Type reference (TYPE) STANDARD TABLE Personal-Stammsätze Infotyp 0044 (Sozialversicherung A) 20030107
5 Exporting P_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030107
6 Exporting P_I_PRELP Call by reference Type reference (TYPE) HRPAD_PRELP_TAB PRELP Tabelle 20030107
7 Importing P_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20030107
8 Importing P_TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030115
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030113

Method READ_P0632 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20030107
2 Importing P_BEGDA Call by reference Type reference (TYPE) D IF_HRPA_INFTY_BL~LOW_DATE Gültigkeitsbeginn 20030107
3 Importing P_ENDDA Call by reference Type reference (TYPE) D IF_HRPA_INFTY_BL~HIGH_DATE Gültigkeitsende 20030107
4 Exporting P_I0632 Call by reference Type reference (TYPE) STANDARD TABLE Personal-Stammsätze Infotyp 0632 (Altersteilzeit A) 20030107
5 Exporting P_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030107
6 Exporting P_I_PRELP Call by reference Type reference (TYPE) HRPAD_PRELP_TAB PRELP Tabelle 20030107
7 Importing P_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20030107
8 Importing P_SPRPS Call by reference Type reference (TYPE) SPRPS '*' Sperrkennzeichen fuer Personalstammsatz 20030107
9 Importing P_TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030115
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030113

Method READ_T511K Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20020927
2 Importing P_DATE Call by reference Type reference (TYPE) D Lesedatum 20020927
3 Exporting P_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020927
4 Importing P_KONST Call by reference Type reference (TYPE) ABRKN Abrechnungskonstante 20020927
5 Importing P_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20020927
6 Exporting P_T511K Call by reference Type reference (TYPE) T511K Abrechnungskonstanten 20020927
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030113

Method RET_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) SYMSGID '5O' Nachrichten, Nachrichtenklasse 20020925
2 Returning MSG Value transfer Type reference (TYPE) SYMSG Struktur der Message-Variablen 20020925
3 Importing NO Call by reference Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20020925
4 Importing TY Call by reference Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20020925
5 Importing V1 Call by reference Type reference (TYPE) ANY '' Nachrichten, Nachrichtenvariable 20020925
6 Importing V2 Call by reference Type reference (TYPE) ANY '' Nachrichten, Nachrichtenvariable 20020925
7 Importing V3 Call by reference Type reference (TYPE) ANY '' Nachrichten, Nachrichtenvariable 20020925
8 Importing V4 Call by reference Type reference (TYPE) ANY '' Nachrichten, Nachrichtenvariable 20020925
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030113

Method SEND_FEATURE_VALUE_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20020926
2 Importing P_CATCH_TEXT Call by reference Type reference (TYPE) STRING Text der aufgefangenen Ausnahme 20020926
3 Importing P_FEAT_NAME Call by reference Type reference (TYPE) MERK1 Name eines Merkmals 20020926
4 Importing P_FIELD_NAME Call by reference Type reference (TYPE) SCRRPRFD Feldname aus Programm/Modulpool 20020926
5 Exporting P_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020926
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030113

Method SET_DEFAULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20020926
2 Importing P_BEGDA Call by reference Type reference (TYPE) D Gültigkeitsbeginn 20020926
3 Exporting P_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020926
4 Changing P_P0632 Call by reference Type reference (TYPE) P0632 Personal-Stammsatz Infotyp 0632 (Altersteilzeit A) 20020926
5 Importing P_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20020926
6 Importing P_TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030115
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030113

Method SET_DEFAULTS_BY_FEAT_ATZIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20020926
2 Exporting P_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020926
3 Changing P_P0632 Call by reference Type reference (TYPE) P0632 Personal-Stammsatz Infotyp 0632 (Altersteilzeit A) 20020926
4 Importing P_PMEXX Call by reference Type reference (TYPE) PME01 Eingeschränkte P0001-Struktur für 549B 20020926
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030113

Method SET_DEFAULT_EMPCT_BEFORE_ATZ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20020926
2 Importing P_I0007 Call by reference Type reference (TYPE) P0007_TAB Personal-Stammsätze Infotyp 0007 (Sollarbeitszeit) 20030107
3 Importing P_I0632 Call by reference Type reference (TYPE) STANDARD TABLE Personal-Stammsätze Infotyp 0632 (Altersteilzeit A) 20030107
4 Exporting P_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020926
5 Changing P_P0632 Call by reference Type reference (TYPE) P0632 Personal-Stammsatz Infotyp 0632 (Altersteilzeit A) 20020926
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030113

Method SET_DEFAULT_WOSTD_100 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20020926
2 Importing P_I0007 Call by reference Type reference (TYPE) P0007_TAB Personal-Stammsätze Infotyp 0007 (Sollarbeitszeit) 20030107
3 Exporting P_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020926
4 Changing P_P0632 Call by reference Type reference (TYPE) P0632 Personal-Stammsatz Infotyp 0632 (Altersteilzeit A) 20020926
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030113

Method SET_GENDER_FROM_ANRDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ANRED Call by reference Type reference (TYPE) ANRDE Anredeschlüssel 20030115
2 Changing P_GESCH Call by reference Type reference (TYPE) GESCH Geschlechtsschluessel 20030115
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030115

Method SET_NAME_AFFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030424
2 Changing P_AFFIX_KEY Call by reference Type reference (TYPE) CLIKE Import: Ausgabetext oder Affix-Text; Export: Affix-Key 20030424
3 Importing P_AFFIX_NAME Call by reference Type reference (TYPE) PROP_FNAME Vorschlagswerte Schnellerfassung: Feldname 20030424
4 Importing P_AFFIX_TYPE Call by reference Type reference (TYPE) DZSART Art des Namenszusatzes 20030424
5 Exporting P_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030424
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030424

Method SPECIFIC_P0632_AR_COMPUTATIONS Signature

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

Method SPECIFIC_P0632_COMPUTATIONS Signature

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

Method SYNCHRONIZE_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20021229
2 Importing P_I0000 Call by reference Type reference (TYPE) P0000_TAB Personal-Stammsatz Infotyp 0000 (Massnahmen) 20021229
3 Exporting P_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021229
4 Importing P_P0632 Call by reference Type reference (TYPE) P0632 Personal-Stammsatz Infotyp 0632 (Altersteilzeit A) 20021229
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030113
History
Last changed by/on SAP  20030124 
SAP Release Created in 200