SAP ABAP Class CL_HRPA_INFTY_0000 (HR: Master Data, Infotype 0000 - Actions)
Hierarchy
☛
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
⤷
PA-PA-XX (Application Component) General
⤷
PBAS_0000_XX (Package) Infotype 0000 (Actions) - General Parts
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_HRPA_INFTY_NNNN | HR Master Data: Generic IT Logic | 20021213 |
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_HRPA_INFTY_0000_MX | Flow logic IT000 | 20030220 |
Properties
| Class | CL_HRPA_INFTY_0000 | |
| Short Description | HR: Master Data, Infotype 0000 - Actions | |
| Super Class | CL_HRPA_INFTY_NNNN | HR Master Data: Generic IT Logic |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | PBAS_0000_XX | Infotype 0000 (Actions) - General Parts |
| Created | 20021213 | SAP |
| Last change | 20031016 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 4 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 5 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 6 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_HRPA_INFTY_0000 has no interface implemented.
Friends
Class CL_HRPA_INFTY_0000 has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | HRPAD_CHAR01 | '3' | HR: Master Data, Char Field of Length 01 | 20030820 | ||
| 2 | Constant | Private | Type reference (TYPE) | HRPAD_CHAR01 | '2' | For T529A | 20021213 | ||
| 3 | Constant | Private | Type reference (TYPE) | PLANS | '99999999' | Position | 20030923 | ||
| 4 | Static Attribute | Private | Type reference (TYPE) | T77S0-GSVAL | Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") | 20021213 | |||
| 5 | Constant | Private | Type reference (TYPE) | HRPAD_CHAR01 | '9' | Specification T529A-Funch | 20021213 | ||
| 6 | Constant | Private | Type reference (TYPE) | HRPAD_CHAR01 | '8' | Specification T529A-Funch | 20021213 | ||
| 7 | Constant | Private | Type reference (TYPE) | HRPAD_CHAR01 | '7' | Specification T529A-Funch | 20021213 | ||
| 8 | Constant | Private | Type reference (TYPE) | HRPAD_CHAR01 | '1' | HR: Master Data, Char Field of Length 01 | 20030820 | ||
| 9 | Constant | Private | Type reference (TYPE) | INFTY | '0000' | Infotype | 20021213 | ||
| 10 | Constant | Private | Type reference (TYPE) | INFTY | '0001' | Infotype | 20031016 | ||
| 11 | Constant | Private | Type reference (TYPE) | INFTY | '0003' | Infotype | 20021213 | ||
| 12 | Constant | Private | Type reference (TYPE) | INFTY | '0302' | Infotype | 20021213 | ||
| 13 | Constant | Private | Type reference (TYPE) | HRPAD_CHAR01 | '4' | For Upd_rule | 20030708 | ||
| 14 | Constant | Private | Type reference (TYPE) | HRPAD_CHAR01 | '1' | Specification T529A-Funch | 20021213 | ||
| 15 | Constant | Private | Type reference (TYPE) | HRPAD_CHAR01 | '0' | HR: Master Data, Char Field of Length 01 | 20021213 | ||
| 16 | Constant | Private | Type reference (TYPE) | HRPAD_CHAR01 | '3' | For Upd_rule | 20021213 | ||
| 17 | Constant | Private | Type reference (TYPE) | HRPAD_CHAR01 | '2' | For Upd_rule | 20021213 | ||
| 18 | Constant | Private | Type reference (TYPE) | HRPAD_CHAR01 | '1' | FüorT529A and Upd_rule | 20021213 | ||
| 19 | Constant | Private | Type reference (TYPE) | HRPAD_CHAR01 | '2' | HR: Master Data, Char Field of Length 01 | 20030820 | ||
| 20 | Constant | Private | Type reference (TYPE) | HRPAD_CHAR01 | '0' | HR: Master Data, Char Field of Length 01 | 20030820 | ||
| 21 | Constant | Private | Type reference (TYPE) | HRPAD_CHAR01 | '1' | HR: Master Data, Char Field of Length 01 | 20021213 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Protected | Method | Does employee already exist? | 20021213 | |
| 2 | Instance method | Protected | Method | Adjust End Date to Future Record | 20021213 | |
| 3 | Instance method | Protected | Method | Validate Action | 20021213 | |
| 4 | Instance method | Protected | Method | Where should data be saved (0000 and/or 0302)? | 20021213 | |
| 5 | Instance method | Public | Constructor | Constructor | 20021213 | |
| 6 | Instance method | Protected | Method | Single 0302 Record Is Deleted | 20021213 | |
| 7 | Instance method | Protected | Method | Delete 0302 Record | 20021213 | |
| 8 | Instance method | Protected | Method | Delimit Org. Data if Employee Leaves | 20021213 | |
| 9 | Instance method | Protected | Method | Determine status | 20021213 | |
| 10 | Instance method | Protected | Method | Take Account of Subsequent Actions | 20021213 | |
| 11 | Instance method | Protected | Method | Insert 0000 Record to an Existing 0302 Record | 20030319 | |
| 12 | Instance method | Protected | Method | Insert 0302 Record | 20021213 | |
| 13 | Instance method | Protected | Method | Modify 0302 Record (Modify-Fall) | 20021213 | |
| 14 | Instance method | Protected | Method | Modify 0302 Previous Record (Insert-Fall) | 20021213 | |
| 15 | Instance method | Protected | Method | Read Action Priority from Table T529A | 20021213 | |
| 16 | Instance method | Protected | Method | Special Checks When Inserting a Record | 20021213 |
Events
Class CL_HRPA_INFTY_0000 has no event.
Types
Class CL_HRPA_INFTY_0000 has no local type.
Method Signatures
Method CHECK_EMPLOYEE_EXITS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PNNNN | Call by reference | Type reference (TYPE) | P0000 | Personal-Stammsatz Infotyp 0000 (Massnahmen) | 20021213 | |||
| 2 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20021213 | |||
| 3 | YES | Call by reference | Type reference (TYPE) | BOOLE_D | Einstelliges Kennzeichen | 20021213 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20021213 |
Method CHECK_ENDDA 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 (=' ') | 20021213 | |||
| 2 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20021213 | |||
| 3 | PNNNN | Call by reference | Type reference (TYPE) | P0000 | Personal-Stammsatz Infotyp 0000 (Massnahmen) | 20021213 | |||
| 4 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20021213 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20021213 |
Method CHECK_MASSN 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 (=' ') | 20021213 | |||
| 2 | MASSG | Call by reference | Type reference (TYPE) | MASSG | Maßnahmengrund | 20021213 | |||
| 3 | MASSN | Call by reference | Type reference (TYPE) | MASSN | Maßnahmenart | 20021213 | |||
| 4 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20021213 | |||
| 5 | OLD_P0000_BEFORE | Call by reference | Type reference (TYPE) | P0000 | Personal-Stammsatz Infotyp 0000 (Massnahmen) | 20021213 | |||
| 6 | OLD_P0000_ORIG | Call by reference | Type reference (TYPE) | P0000 | Personal-Stammsatz Infotyp 0000 (Massnahmen) | 20021213 | |||
| 7 | PNNNN | Call by reference | Type reference (TYPE) | P0000 | Personal-Stammsatz Infotyp 0000 (Massnahmen) | 20021213 | |||
| 8 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20021213 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20021213 |
Method CHECK_UPDATE_RULES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EVENT_ACTION | Call by reference | Type reference (TYPE) | HRPAD_CHAR01 | HR: Stammdaten, Char-Feld der Länge 20 | 20021213 | |||
| 2 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021213 | |||
| 3 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20021213 | |||
| 4 | PNNNN | Call by reference | Type reference (TYPE) | P0000 | Personal-Stammsatz Infotyp 0000 (Massnahmen) | 20021213 | |||
| 5 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20021213 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20021213 |
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 | 20021213 | |||
| 2 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20021213 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20021213 |
Method DELETE_0302_WITHOUT_0000 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTAINER | Call by reference | Type reference (TYPE) | HRPAD_INFTY_CONTAINER_REF | HR: Stammdaten, Referenz auf Inftycontainer | 20021213 | |||
| 2 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021213 | |||
| 3 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20021213 | |||
| 4 | NO_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021213 | |||
| 5 | PNNNN | Call by reference | Type reference (TYPE) | P0302 | Personal-Stammsatz Infotyp 0000 (Massnahmen) | 20021213 | |||
| 6 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20021213 | |||
| 7 | UPDATE_MODE | Call by reference | Type reference (TYPE) | HRPAD_UPDATE_MODE | Welche Bucherfunktionalitäten sollen abgeschaltet sein? | 20021213 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20021213 |
Method DELETE_0302_WITH_0000 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 (=' ') | 20021213 | |||
| 2 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20021213 | |||
| 3 | NO_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021213 | |||
| 4 | PNNNN | Call by reference | Type reference (TYPE) | P0000 | Personal-Stammsatz Infotyp 0000 (Massnahmen) | 20021213 | |||
| 5 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20021213 | |||
| 6 | UPDATE_MODE | Call by reference | Type reference (TYPE) | HRPAD_UPDATE_MODE | Welche Bucherfunktionalitäten sollen abgeschaltet sein? | 20021213 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20021213 |
Method DELIMIT_POSITION 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 (=' ') | 20021213 | |||
| 2 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR Master Data: Messages | 20021213 | |||
| 3 | OLD_P0000 | Call by reference | Type reference (TYPE) | P0000 | Personal-Stammsatz Infotyp 0000 (Massnahmen) | 20021213 | |||
| 4 | P0000 | Call by reference | Type reference (TYPE) | P0000 | Personal-Stammsatz Infotyp 0000 (Massnahmen) | 20021213 | |||
| 5 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20021213 |
Method DELIMIT_POSITION on class CL_HRPA_INFTY_0000 has no exception.
Method DERIVE_STATUS 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 (=' ') | 20021213 | |||
| 2 | MASSN | Call by reference | Type reference (TYPE) | MASSN | Maßnahmenart | 20021213 | |||
| 3 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20021213 | |||
| 4 | OLD_PNNNN | Call by reference | Type reference (TYPE) | P0000 | Personal-Stammsatz Infotyp 0000 (Massnahmen) | 20021213 | |||
| 5 | PNNNN | Call by reference | Type reference (TYPE) | P0000 | Personal-Stammsatz Infotyp 0000 (Massnahmen) | 20021213 | |||
| 6 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20021213 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20021213 |
Method GET_SUCCESSOR 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 (=' ') | 20021213 | |||
| 2 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR Master Data: Messages | 20021213 | |||
| 3 | PNNNN | Call by reference | Type reference (TYPE) | P0000 | Personal-Stammsatz Infotyp 0000 (Massnahmen) | 20021213 | |||
| 4 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20021213 |
Method GET_SUCCESSOR on class CL_HRPA_INFTY_0000 has no exception.
Method INSERT_0000_WITHOUT_0302 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 (=' ') | 20030319 | |||
| 2 | MASSG | Call by reference | Type reference (TYPE) | MASSG | Maßnahmengrund | 20030319 | |||
| 3 | MASSN | Call by reference | Type reference (TYPE) | MASSN | Maßnahmenart | 20030319 | |||
| 4 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR Master Data: Messages | 20030319 | |||
| 5 | NO_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030319 | |||
| 6 | PNNNN | Call by reference | Type reference (TYPE) | P0000 | Personal-Stammsatz Infotyp 0000 (Massnahmen) | 20030319 | |||
| 7 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20030319 | |||
| 8 | UPDATE_MODE | Call by reference | Type reference (TYPE) | HRPAD_UPDATE_MODE | Welche Bucherfunktionalitäten sollen abgeschaltet sein? | 20030319 |
Method INSERT_0000_WITHOUT_0302 on class CL_HRPA_INFTY_0000 has no exception.
Method INSERT_0302 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 (=' ') | 20021213 | |||
| 2 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20021213 | |||
| 3 | NO_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021213 | |||
| 4 | PNNNN | Call by reference | Type reference (TYPE) | P0000 | Personal-Stammsatz Infotyp 0000 (Massnahmen) | 20021213 | |||
| 5 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20021213 | |||
| 6 | UPDATE_MODE | Call by reference | Type reference (TYPE) | HRPAD_UPDATE_MODE | Welche Bucherfunktionalitäten sollen abgeschaltet sein? | 20021213 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20021213 |
Method MODIFY_0302 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 (=' ') | 20021213 | |||
| 2 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20021213 | |||
| 3 | NO_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021213 | |||
| 4 | OLD_PNNNN | Call by reference | Type reference (TYPE) | P0000 | Personal-Stammsatz Infotyp 0000 (Massnahmen) | 20021213 | |||
| 5 | PNNNN | Call by reference | Type reference (TYPE) | P0000 | Personal-Stammsatz Infotyp 0000 (Massnahmen) | 20021213 | |||
| 6 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20021213 | |||
| 7 | UPDATE_MODE | Call by reference | Type reference (TYPE) | HRPAD_UPDATE_MODE | Welche Bucherfunktionalitäten sollen abgeschaltet sein? | 20021213 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20021213 |
Method MOFIFY_OLD_0302 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 (=' ') | 20021213 | |||
| 2 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20021213 | |||
| 3 | NO_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021213 | |||
| 4 | PNNNN | Call by reference | Type reference (TYPE) | P0000 | Personal-Stammsatz Infotyp 0000 (Massnahmen) | 20021213 | |||
| 5 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20021213 | |||
| 6 | UPDATE_MODE | Call by reference | Type reference (TYPE) | HRPAD_UPDATE_MODE | Welche Bucherfunktionalitäten sollen abgeschaltet sein? | 20021213 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20021213 |
Method READ_MASSN_ORDNR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ORDER_NUMBER | Call by reference | Type reference (TYPE) | T529A-ORDNR | Laufende Nummer | 20021213 | |||
| 2 | PNNNN | Call by reference | Type reference (TYPE) | P0000 | Personal-Stammsatz Infotyp 0000 (Massnahmen) | 20021213 | |||
| 3 | STATUS | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021213 | |||
| 4 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20021213 | |||
| 5 | UPDATE_0000 | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021213 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20021213 |
Method SPECIAL_INSERT_CHECKS 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 (=' ') | 20021213 | |||
| 2 | MASSN | Call by reference | Type reference (TYPE) | MASSN | Maßnahmenart | 20021213 | |||
| 3 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20021213 | |||
| 4 | OLD_P0000_BEFORE | Call by reference | Type reference (TYPE) | P0000 | Personal-Stammsatz Infotyp 0000 (Massnahmen) | 20021213 | |||
| 5 | PNNNN | Call by reference | Type reference (TYPE) | P0000 | Personal-Stammsatz Infotyp 0000 (Massnahmen) | 20021213 | |||
| 6 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20021213 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20021213 |
History
| Last changed by/on | SAP | 20031016 |
| SAP Release Created in | 470 |