SAP ABAP Class CL_HRPA_INFOTYPE_0002 (HR: Infotype 0002 international version)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PA-PA (Application Component) Personnel Administration
     PAOC_PAD_PERSONAL_DATA (Package) Add-On Developments: Personal Data
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 20010816
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_PT 20021122
2 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_JP Business logic for P0002(JP) 20021022
3 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_KR Infotype 0002: Personal data for Korea 20021015
4 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_MX Flow logic IT0002 20030102
5 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_MY HR: Infotype 0002 - Malaysia 20021125
6 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_NL Business Logic for IT0002, National Version NL 20021118
7 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_NO HR: Infotype 0002 Screen 2044 Nordic Countries 20030205
8 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_NZ check class for infotype 0002 (Screen 2043) 20021112
9 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_PH HR: Infotype 0002 - Philippines 20021120
10 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_IT Personal information (IT) 20021125
... Click here to see Used By full list (34 items)
Properties
Class CL_HRPA_INFOTYPE_0002  
Short Description HR: Infotype 0002 international version    
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     
Category 0   
Package PAOC_PAD_PERSONAL_DATA   Add-On Developments: Personal Data 
Created 20010816   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 HR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPA_INFOTYPE_0002 has no interface implemented.
Friends
Class CL_HRPA_INFOTYPE_0002 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_GROUPING_READER Instance attribute Protected Object reference (TYPE REF TO) CL_HRCCE_GROUPING_READER_PAD Grouping reader: read infotype records 20020508
2 A_M_PREMC Instance attribute Protected See coding Table of PERIDs 20051208
3 A_PERSON_READER Instance attribute Protected Object reference (TYPE REF TO) CL_HRCCE_PERSON_READER Person reader 20020508
4 C_NAME_AFFIX Constant Protected Type reference (TYPE) DZSART 'Z' Type of name affix 20021009
5 C_NAME_PREFIX Constant Protected Type reference (TYPE) DZSART 'V' Type of name affix 20021009
6 C_TITLE_AFTER_NAME Constant Protected Type reference (TYPE) DZSART 'S' Type of name affix 20021009
7 C_TITLE_BEFORE_NAME Constant Protected Type reference (TYPE) DZSART 'T' Type of name affix 20021009
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_BIRTH_DATE Instance method Protected Method Check marital status 20020508
2 CHECK_GENDER_FROM_ANRDE Instance method Protected Method Check the gender from the title 20010920
3 CHECK_KNZNM Instance method Protected Method Check field KZNZM 20010919
4 CHECK_MARITAL_STATUS Instance method Protected Method Check marital status 20010920
5 CHECK_MARITAL_STATUS_FAMST Instance method Protected Method Check marital status: field FAMST 20010920
6 CHECK_NATIONALITIES Instance method Protected Method Check that nationalities are different 20010919
7 CHECK_PERID Instance method Protected Method Check the personnel ID Number and its number 20020323
8 CHECK_PROCESS_NAME_AFFIX Instance method Protected Method Check and process the name affix 20010925
9 CHECK_RELIGION Instance method Protected Method Check religion 20010920
10 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20020508
11 FILL_ENAME Instance method Protected Method Format P0001 names from the field content of PNNNN 20020926
12 FILL_FIELDS_FROM_ANRDE Instance method Protected Method Fill field content from field P0002-ANRED 20020221
13 FILL_FIELDS_FROM_GBDAT Instance method Protected Method Fill field content from field P0002-GBDAT 20020221
14 FILL_FIELDS_FROM_NACHN Instance method Protected Method Fill field content from field P0002-NACHN 20020221
15 FILL_FIELDS_FROM_P0002 Instance method Protected Method Fill field contents of PNNNN from PNNNN 20020513
16 FILL_FIELDS_FROM_VORNA Instance method Protected Method Fill field content from field P0002-VORNA 20020221
17 FILL_FIELDS_NAMES_FROM_P0002 Instance method Protected Method Fill field content of P0001 and CP from PNNNN 20020513
18 M_PREMC_READ Instance method Private Method Reading all existing PERIDs 20051208
19 READ_PERNR_SHARING_P0002 Instance method Protected Method Read shared personnel assignment for the update of ENAME 20020409
20 SPECIFIC_COMPUTATIONS Instance method Protected Method Specific infotype logic 20010910
21 UPDATE_0001 Instance method Protected Method Update P0001 with names derived from PNNNN 20020926
22 UPDATE_CP_TEXT_WITH_ENAME Instance method Protected Method Update CP with PNNNN-ENAME 20020403
23 UPDATE_PERSONID_EXT Instance method Protected Method Update of the infotype 0709 20130222
Events
Class CL_HRPA_INFOTYPE_0002 has no event.
Types
Class CL_HRPA_INFOTYPE_0002 has no local type.
Method Signatures

Method CHECK_BIRTH_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GBDAT Call by reference Type reference (TYPE) GBDAT Geburtsdatum 20020508
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020508
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20020508
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION Personalstammdaten, unerfüllte Programmbedingung 20020508

Method CHECK_GENDER_FROM_ANRDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ANRDE Call by reference Type reference (TYPE) ANRDE Titel 20010920
2 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Beginndatum 20010920
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20010920
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20010920
5 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20010920
6 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20010920
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION Personalstammdaten, unerfüllte Programmbedingung 20010920

Method CHECK_KNZNM 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 Beginndatum 20010919
2 Importing KNZNM Call by reference Type reference (TYPE) KNZNM Kennzeichen Namensformat für Mitarbeiter in LIste 20010919
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20010919
4 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20010919
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20010919
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION Personalstammdaten, unerfüllte Programmbedingung 20010919

Method CHECK_MARITAL_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FAMDT Call by reference Type reference (TYPE) FAMDT Gültigkeitsbeginn des aktuellen Familienstands 20010920
2 Importing FAMST Call by reference Type reference (TYPE) FAMST Nationalität 20010920
3 Importing GBDAT Call by reference Type reference (TYPE) GBDAT Geburtsdatum 20010920
4 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20010920
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20010920
6 Importing SPRSL Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20010920
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION Personalstammdaten, unerfüllte Programmbedingung 20010920

Method CHECK_MARITAL_STATUS_FAMST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FAMST Call by reference Type reference (TYPE) FAMST Nationalität 20010920
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20010920
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20010920
4 Importing SPRSL Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20010920
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION Personalstammdaten, unerfüllte Programmbedingung 20010920

Method CHECK_NATIONALITIES 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 (=' ') 20010919
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20010919
3 Importing NATION1 Call by reference Type reference (TYPE) NATSL Nationalität 20010919
4 Importing NATION2 Call by reference Type reference (TYPE) NATSL Nationalität 20010919
5 Importing NATION3 Call by reference Type reference (TYPE) NATSL Nationalität 20010919
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION Personalstammdaten, unerfüllte Programmbedingung 20010919

Method CHECK_PERID 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 (=' ') 20020323
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20020325
3 Importing MESSAGE_TYPE Call by reference Type reference (TYPE) SYMSGTY Meldungen, Meldungsart 20020624
4 Importing PERID Call by reference Type reference (TYPE) PRDNI Personal-ID 20020323
5 Importing PERMO Call by reference Type reference (TYPE) PIDMO Modifikator für Personalkennung 20020323
6 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20020323
7 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20020323
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION Personalstammdaten, unerfüllte Programmbedingung 20020323

Method CHECK_PROCESS_NAME_AFFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD_NAME Call by reference Type reference (TYPE) PROP_FNAME Vorschlagswerte Schnellerfassung: Feldname 20010925
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20010925
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20010925
4 Importing TITLE Call by reference Type reference (TYPE) C Namenszusatz oder zugehöriger Ausgabetext 20021125
5 Exporting TTOUT Call by reference Type reference (TYPE) TTOUT Ausgabetext für den Namenszusatz 20010925
6 Importing TYPE Call by reference Type reference (TYPE) DZSART Art des Namenszusatzes 20021125
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION Personalstammdaten, unerfüllte Programmbedingung 20010925

Method CHECK_RELIGION 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 (=' ') 20010920
2 Importing KONFE Call by reference Type reference (TYPE) KONFE Konfessionsschlüssel 20010920
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20010920
4 Importing SPRSL Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20010920
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION Personalstammdaten, unerfüllte Programmbedingung 20010920

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20020508
2 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20020508
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION Personalstammdaten, unerfüllte Programmbedingung 20020508

Method FILL_ENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ENAME Call by reference Type reference (TYPE) EMNAM Formatierter Name von Mitarbeiter oder Bewerber 20020926
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020926
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20020926
4 Importing P0002 Call by reference Type reference (TYPE) P0002 Primärer Infotypsatz 20020926
5 Importing PNNNN2 Call by reference Type reference (TYPE) ANY Sekundärer Infotypsatz 20020926
6 Exporting SNAME Call by reference Type reference (TYPE) SMNAM Name des Mitarbeiters (Sortierbar nach Nachname Vorname) 20020926
7 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20020926
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION Personalstammdaten, unerfüllte Programmbedingung 20020926

Method FILL_FIELDS_FROM_ANRDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ANRED Call by reference Type reference (TYPE) ANRDE Anredeschlüssel 20020221
2 Exporting GESCH Call by reference Type reference (TYPE) GESCH Geschlechtsschlüssel 20020221

Method FILL_FIELDS_FROM_ANRDE on class CL_HRPA_INFOTYPE_0002 has no exception.

Method FILL_FIELDS_FROM_GBDAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GBDAT Call by reference Type reference (TYPE) GBDAT Geburtsdatum 20020221
2 Exporting GBJHR Call by reference Type reference (TYPE) GBJHR Geburtsjahr 20020221
3 Exporting GBMON Call by reference Type reference (TYPE) GBMON Geburtsmonat 20020221
4 Exporting GBTAG Call by reference Type reference (TYPE) GBTAG Geburtsdatum (Monat/Jahr) 20020221

Method FILL_FIELDS_FROM_GBDAT on class CL_HRPA_INFOTYPE_0002 has no exception.

Method FILL_FIELDS_FROM_NACHN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NACHN Call by reference Type reference (TYPE) PAD_NACHN Nachname 20020221
2 Exporting NCHMC Call by reference Type reference (TYPE) NACHNMC Nachname (Feld für Suchhilfe) 20020221

Method FILL_FIELDS_FROM_NACHN on class CL_HRPA_INFOTYPE_0002 has no exception.

Method FILL_FIELDS_FROM_P0002 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 (=' ') 20020513
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20020513
3 Changing P0002 Call by reference Type reference (TYPE) P0002 Primärer Infotypsatz 20020513
4 Changing PNNNN2 Call by reference Type reference (TYPE) ANY Sekundärer Infotypsatz 20020513
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20020513
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION Personalstammdaten, unerfüllte Programmbedingung 20020513

Method FILL_FIELDS_FROM_VORNA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting VNAMC Call by reference Type reference (TYPE) VORNAMC Vorname (Feld für Suchhilfe) 20020221
2 Importing VORNA Call by reference Type reference (TYPE) PAD_VORNA Vorname 20020221

Method FILL_FIELDS_FROM_VORNA on class CL_HRPA_INFOTYPE_0002 has no exception.

Method FILL_FIELDS_NAMES_FROM_P0002 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 (=' ') 20020513
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20020513
3 Importing P0002 Call by reference Type reference (TYPE) P0002 Primärer Infotypsatz 20020513
4 Importing PNNNN2 Call by reference Type reference (TYPE) ANY Sekundärer Infotypsatz 20020513
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20020513
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION Personalstammdaten, unerfüllte Programmbedingung 20020513

Method M_PREMC_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting M_PREMC Call by reference Type reference (TYPE) PADT_M_PREMC Generated Table for View M_PREMC 20051208
2 Importing PERID Call by reference Type reference (TYPE) PRDNI Personnel ID Number 20051208
3 Importing PERMO Call by reference Type reference (TYPE) PIDMO Modifier for Personnel Identifier 20051208

Method M_PREMC_READ on class CL_HRPA_INFOTYPE_0002 has no exception.

Method READ_PERNR_SHARING_P0002 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Beschäftigungsvertrag 20020409
2 Exporting RPERNR Call by reference Type reference (TYPE) PCCET_PERNR Beschäftigungsvertrag 20020409
3 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20020409
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION Personalstammdaten, unerfüllte Programmbedingung 20020409

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 (=' ') 20010910
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20010910
3 Changing P0002 Call by reference Type reference (TYPE) P0002 Primärer Infotypsatz 20020513
4 Changing PNNNN2 Call by reference Type reference (TYPE) ANY Sekundärer Infotypsatz 20020204
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20010919
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION Personalstammdaten, unerfüllte Programmbedingung 20021120

Method UPDATE_0001 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENAME Call by reference Type reference (TYPE) EMNAM Formatierter Name von Mitarbeiter oder Bewerber 20020926
2 Importing PERNR Call by reference Type reference (TYPE) PERNR_D 20020926
3 Importing SNAME Call by reference Type reference (TYPE) SMNAM Name des Mitarbeiters (Sortierbar nach Nachname Vorname) 20020926
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20020926
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION Personalstammdaten, unerfüllte Programmbedingung 20021120

Method UPDATE_CP_TEXT_WITH_ENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENAME Call by reference Type reference (TYPE) EMNAM Formatierter Name von Mitarbeiter oder Bewerber 20020403
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020403
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20020403
4 Importing PERNR Call by reference Type reference (TYPE) PERNR_D 20020403
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20020403
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION Personalstammdaten, unerfüllte Programmbedingung 20020403

Method UPDATE_PERSONID_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20130222
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20130222
3 Importing IS_P0002 Call by reference Type reference (TYPE) P0002 HR Master Record: Infotype 0002 (Personal Data) 20130222
4 Importing IV_TCLAS Call by reference Type reference (TYPE) TCLAS Transaction Class for Data Retention 20130222

Method UPDATE_PERSONID_EXT on class CL_HRPA_INFOTYPE_0002 has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_PT 20021122
2 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_JP Business logic for P0002(JP) 20021022
3 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_KR Infotype 0002: Personal data for Korea 20021015
4 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_MX Flow logic IT0002 20030102
5 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_MY HR: Infotype 0002 - Malaysia 20021125
6 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_NL Business Logic for IT0002, National Version NL 20021118
7 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_NO HR: Infotype 0002 Screen 2044 Nordic Countries 20030205
8 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_NZ check class for infotype 0002 (Screen 2043) 20021112
9 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_PH HR: Infotype 0002 - Philippines 20021120
10 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_IT Personal information (IT) 20021125
11 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_SE HR: Infotype 0002 Sweden 20030205
12 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_SG Personal Data (SG) 20021120
13 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_TH HR: Infotype 0002 - Thailand 20021118
14 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_TW Infotype 0002: Personal data for Taiwan 20020917
15 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_US Infotype 0002: Personal data for US - CE 20011031
16 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_VE Flow logic IT0002 20030102
17 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_ZA HR: Infotype 0002 Screen ZA 20030205
18 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_ES 20020913
19 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_AT HR: Infotype 0002 (Personal Data) Country Version AT 20030218
20 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_BE HR: Infotype 0002 Personal Data 20021216
21 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_BR logic business for IT View 0625 20021002
22 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_CA Infotype 2 - Personal Data : Canada 20011109
23 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_CH HR: Infotype 0002 (Personal Data) CH Country Version 20021016
24 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_CN Infotype 0002: Personal data for China 20020905
25 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_DE HR: Infotype 0002 (Personal Data) country Version DE 20021203
26 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_DK HR: Infotype 0002 Screen 2044 Nordic Countries 20030205
27 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_AR Flow logic IT0002 20030102
28 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_FI HR: Infotype 0002 Screen 2044 Nordic Countries 20021029
29 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_FR HR: Infotype 0002 Add-On French 20021107
30 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_GB HR: Infotype 0002 Screen GB 20030205
31 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_HK Infotype 0002: Personal data for Hong Kong 20021017
32 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_ID Personal data Infotype-Indonesia 20021118
33 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_IE HR: Infotype 0002 Screen IE 20030205
34 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0002_IN Personal Data - India 20021107
History
Last changed by/on SAP  20050411 
SAP Release Created in