Hierarchy
⤷
⤷
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 | 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 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_HRCCE_GROUPING_READER_PAD | Grouping reader: read infotype records | 20020508 | |||
| 2 | Instance attribute | Protected | See coding | Table of PERIDs | 20051208 | ||||
| 3 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_HRCCE_PERSON_READER | Person reader | 20020508 | |||
| 4 | Constant | Protected | Type reference (TYPE) | DZSART | 'Z' | Type of name affix | 20021009 | ||
| 5 | Constant | Protected | Type reference (TYPE) | DZSART | 'V' | Type of name affix | 20021009 | ||
| 6 | Constant | Protected | Type reference (TYPE) | DZSART | 'S' | Type of name affix | 20021009 | ||
| 7 | Constant | Protected | Type reference (TYPE) | DZSART | 'T' | Type of name affix | 20021009 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Protected | Method | Check marital status | 20020508 | |
| 2 | Instance method | Protected | Method | Check the gender from the title | 20010920 | |
| 3 | Instance method | Protected | Method | Check field KZNZM | 20010919 | |
| 4 | Instance method | Protected | Method | Check marital status | 20010920 | |
| 5 | Instance method | Protected | Method | Check marital status: field FAMST | 20010920 | |
| 6 | Instance method | Protected | Method | Check that nationalities are different | 20010919 | |
| 7 | Instance method | Protected | Method | Check the personnel ID Number and its number | 20020323 | |
| 8 | Instance method | Protected | Method | Check and process the name affix | 20010925 | |
| 9 | Instance method | Protected | Method | Check religion | 20010920 | |
| 10 | Instance method | Public | Constructor | CONSTRUCTOR | 20020508 | |
| 11 | Instance method | Protected | Method | Format P0001 names from the field content of PNNNN | 20020926 | |
| 12 | Instance method | Protected | Method | Fill field content from field P0002-ANRED | 20020221 | |
| 13 | Instance method | Protected | Method | Fill field content from field P0002-GBDAT | 20020221 | |
| 14 | Instance method | Protected | Method | Fill field content from field P0002-NACHN | 20020221 | |
| 15 | Instance method | Protected | Method | Fill field contents of PNNNN from PNNNN | 20020513 | |
| 16 | Instance method | Protected | Method | Fill field content from field P0002-VORNA | 20020221 | |
| 17 | Instance method | Protected | Method | Fill field content of P0001 and CP from PNNNN | 20020513 | |
| 18 | Instance method | Private | Method | Reading all existing PERIDs | 20051208 | |
| 19 | Instance method | Protected | Method | Read shared personnel assignment for the update of ENAME | 20020409 | |
| 20 | Instance method | Protected | Method | Specific infotype logic | 20010910 | |
| 21 | Instance method | Protected | Method | Update P0001 with names derived from PNNNN | 20020926 | |
| 22 | Instance method | Protected | Method | Update CP with PNNNN-ENAME | 20020403 | |
| 23 | 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 | GBDAT | Call by reference | Type reference (TYPE) | GBDAT | Geburtsdatum | 20020508 | |||
| 2 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020508 | |||
| 3 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20020508 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ANRDE | Call by reference | Type reference (TYPE) | ANRDE | Titel | 20010920 | |||
| 2 | BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Beginndatum | 20010920 | |||
| 3 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20010920 | |||
| 4 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20010920 | |||
| 5 | PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20010920 | |||
| 6 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20010920 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Personalstammdaten, unerfüllte Programmbedingung | 20010920 |
Method CHECK_KNZNM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Beginndatum | 20010919 | |||
| 2 | KNZNM | Call by reference | Type reference (TYPE) | KNZNM | Kennzeichen Namensformat für Mitarbeiter in LIste | 20010919 | |||
| 3 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20010919 | |||
| 4 | PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20010919 | |||
| 5 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20010919 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | FAMDT | Call by reference | Type reference (TYPE) | FAMDT | Gültigkeitsbeginn des aktuellen Familienstands | 20010920 | |||
| 2 | FAMST | Call by reference | Type reference (TYPE) | FAMST | Nationalität | 20010920 | |||
| 3 | GBDAT | Call by reference | Type reference (TYPE) | GBDAT | Geburtsdatum | 20010920 | |||
| 4 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20010920 | |||
| 5 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20010920 | |||
| 6 | SPRSL | Call by reference | Type reference (TYPE) | SPRAS | SY-LANGU | Sprachenschlüssel | 20010920 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | FAMST | Call by reference | Type reference (TYPE) | FAMST | Nationalität | 20010920 | |||
| 2 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20010920 | |||
| 3 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20010920 | |||
| 4 | SPRSL | Call by reference | Type reference (TYPE) | SPRAS | SY-LANGU | Sprachenschlüssel | 20010920 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Personalstammdaten, unerfüllte Programmbedingung | 20010920 |
Method CHECK_NATIONALITIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20010919 | |||
| 2 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20010919 | |||
| 3 | NATION1 | Call by reference | Type reference (TYPE) | NATSL | Nationalität | 20010919 | |||
| 4 | NATION2 | Call by reference | Type reference (TYPE) | NATSL | Nationalität | 20010919 | |||
| 5 | NATION3 | Call by reference | Type reference (TYPE) | NATSL | Nationalität | 20010919 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Personalstammdaten, unerfüllte Programmbedingung | 20010919 |
Method CHECK_PERID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020323 | |||
| 2 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20020325 | |||
| 3 | MESSAGE_TYPE | Call by reference | Type reference (TYPE) | SYMSGTY | Meldungen, Meldungsart | 20020624 | |||
| 4 | PERID | Call by reference | Type reference (TYPE) | PRDNI | Personal-ID | 20020323 | |||
| 5 | PERMO | Call by reference | Type reference (TYPE) | PIDMO | Modifikator für Personalkennung | 20020323 | |||
| 6 | PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20020323 | |||
| 7 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20020323 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | FIELD_NAME | Call by reference | Type reference (TYPE) | PROP_FNAME | Vorschlagswerte Schnellerfassung: Feldname | 20010925 | |||
| 2 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20010925 | |||
| 3 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20010925 | |||
| 4 | TITLE | Call by reference | Type reference (TYPE) | C | Namenszusatz oder zugehöriger Ausgabetext | 20021125 | |||
| 5 | TTOUT | Call by reference | Type reference (TYPE) | TTOUT | Ausgabetext für den Namenszusatz | 20010925 | |||
| 6 | TYPE | Call by reference | Type reference (TYPE) | DZSART | Art des Namenszusatzes | 20021125 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Personalstammdaten, unerfüllte Programmbedingung | 20010925 |
Method CHECK_RELIGION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20010920 | |||
| 2 | KONFE | Call by reference | Type reference (TYPE) | KONFE | Konfessionsschlüssel | 20010920 | |||
| 3 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20010920 | |||
| 4 | SPRSL | Call by reference | Type reference (TYPE) | SPRAS | SY-LANGU | Sprachenschlüssel | 20010920 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Personalstammdaten, unerfüllte Programmbedingung | 20010920 |
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotyp | 20020508 | |||
| 2 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20020508 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Personalstammdaten, unerfüllte Programmbedingung | 20020508 |
Method FILL_ENAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ENAME | Call by reference | Type reference (TYPE) | EMNAM | Formatierter Name von Mitarbeiter oder Bewerber | 20020926 | |||
| 2 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020926 | |||
| 3 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20020926 | |||
| 4 | P0002 | Call by reference | Type reference (TYPE) | P0002 | Primärer Infotypsatz | 20020926 | |||
| 5 | PNNNN2 | Call by reference | Type reference (TYPE) | ANY | Sekundärer Infotypsatz | 20020926 | |||
| 6 | SNAME | Call by reference | Type reference (TYPE) | SMNAM | Name des Mitarbeiters (Sortierbar nach Nachname Vorname) | 20020926 | |||
| 7 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20020926 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ANRED | Call by reference | Type reference (TYPE) | ANRDE | Anredeschlüssel | 20020221 | |||
| 2 | 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 | GBDAT | Call by reference | Type reference (TYPE) | GBDAT | Geburtsdatum | 20020221 | |||
| 2 | GBJHR | Call by reference | Type reference (TYPE) | GBJHR | Geburtsjahr | 20020221 | |||
| 3 | GBMON | Call by reference | Type reference (TYPE) | GBMON | Geburtsmonat | 20020221 | |||
| 4 | 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 | NACHN | Call by reference | Type reference (TYPE) | PAD_NACHN | Nachname | 20020221 | |||
| 2 | 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 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020513 | |||
| 2 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20020513 | |||
| 3 | P0002 | Call by reference | Type reference (TYPE) | P0002 | Primärer Infotypsatz | 20020513 | |||
| 4 | PNNNN2 | Call by reference | Type reference (TYPE) | ANY | Sekundärer Infotypsatz | 20020513 | |||
| 5 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20020513 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | VNAMC | Call by reference | Type reference (TYPE) | VORNAMC | Vorname (Feld für Suchhilfe) | 20020221 | |||
| 2 | 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 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020513 | |||
| 2 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20020513 | |||
| 3 | P0002 | Call by reference | Type reference (TYPE) | P0002 | Primärer Infotypsatz | 20020513 | |||
| 4 | PNNNN2 | Call by reference | Type reference (TYPE) | ANY | Sekundärer Infotypsatz | 20020513 | |||
| 5 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20020513 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | M_PREMC | Call by reference | Type reference (TYPE) | PADT_M_PREMC | Generated Table for View M_PREMC | 20051208 | |||
| 2 | PERID | Call by reference | Type reference (TYPE) | PRDNI | Personnel ID Number | 20051208 | |||
| 3 | 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 | PERNR | Call by reference | Type reference (TYPE) | PCCE_PERNR | Beschäftigungsvertrag | 20020409 | |||
| 2 | RPERNR | Call by reference | Type reference (TYPE) | PCCET_PERNR | Beschäftigungsvertrag | 20020409 | |||
| 3 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20020409 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Personalstammdaten, unerfüllte Programmbedingung | 20020409 |
Method SPECIFIC_COMPUTATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20010910 | |||
| 2 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20010910 | |||
| 3 | P0002 | Call by reference | Type reference (TYPE) | P0002 | Primärer Infotypsatz | 20020513 | |||
| 4 | PNNNN2 | Call by reference | Type reference (TYPE) | ANY | Sekundärer Infotypsatz | 20020204 | |||
| 5 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20010919 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Personalstammdaten, unerfüllte Programmbedingung | 20021120 |
Method UPDATE_0001 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ENAME | Call by reference | Type reference (TYPE) | EMNAM | Formatierter Name von Mitarbeiter oder Bewerber | 20020926 | |||
| 2 | PERNR | Call by reference | Type reference (TYPE) | PERNR_D | 20020926 | ||||
| 3 | SNAME | Call by reference | Type reference (TYPE) | SMNAM | Name des Mitarbeiters (Sortierbar nach Nachname Vorname) | 20020926 | |||
| 4 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20020926 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ENAME | Call by reference | Type reference (TYPE) | EMNAM | Formatierter Name von Mitarbeiter oder Bewerber | 20020403 | |||
| 2 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020403 | |||
| 3 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20020403 | |||
| 4 | PERNR | Call by reference | Type reference (TYPE) | PERNR_D | 20020403 | ||||
| 5 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20020403 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR Master Data: Messages | 20130222 | |||
| 2 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20130222 | |||
| 3 | IS_P0002 | Call by reference | Type reference (TYPE) | P0002 | HR Master Record: Infotype 0002 (Personal Data) | 20130222 | |||
| 4 | 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 |