Hierarchy
⤷ 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
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)
History
Last changed by/on | SAP | 20050411 |
SAP Release Created in |