Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_HRBAS_INFTY_BL | HR: Business Logic for PD Infotypes | 20021209 |
Meta Relationship - Used By
Properties
| Class | CL_HRBAS_INFTY_NNNN | |
| Short Description | PD Infotypes, Generic IT Logic | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SP00_ITF | Infotype Framework |
| Created | 20021209 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 2 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_HRBAS_INFTY_BL | HR: Business Logic for PD Infotypes | 20021209 |
Friends
Class CL_HRBAS_INFTY_NNNN 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) | IF_HRBAS_ADDITIONAL_BUFFER | HR: Buffer for Additional Updates | 20030402 | |||
| 2 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_HRBAS_AUTHORIZATION | PD Authorization Check | 20030115 | |||
| 3 | Instance attribute | Private | Object reference (TYPE REF TO) | HRBAS00INFTYBL | Interface for BAdI: HRBAS00INFTYBL | 20070709 | |||
| 4 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_HRBAS_MESSAGE_HANDLER | Dummy Message Handler | 20030828 | |||
| 5 | Instance attribute | Protected | Type reference (TYPE) | HRBAS_FOREIGN_KEY_CHECK_CL_REF | Reference to Class of Foreign Key Check | 20021217 | |||
| 6 | Instance attribute | Protected | Type reference (TYPE) | HRBAS_GENERIC_UPDATE_IF_REF | HRBAS: Generic Infotype Change Management | 20030114 | |||
| 7 | Instance attribute | Protected | Type reference (TYPE) | INFOTYP | Infotype | 20030117 | |||
| 8 | Instance attribute | Protected | Type reference (TYPE) | HRBAS_INFTY_BUFFER_IF_REF | Reference to HRBAS Infotype Buffer | 20030115 | |||
| 9 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_HRBAS_OBJECT_OPERATIONS | Read Infotype Records/Objects | 20030123 | |||
| 10 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_HRBAS_READ_INFOTYPE | HRBAS Read Infotype Records | 20030213 | |||
| 11 | Constant | Protected | Type reference (TYPE) | HRBAS_OPERA | IF_HRBAS_DB_OPERATION=>DELETE_OPERATION | HR: Database Operation | 20030124 | ||
| 12 | Constant | Public | Type reference (TYPE) | BOOLE_D | IF_HRBAS_BOOLE_D=>FALSE | Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") | 20021216 | ||
| 13 | Instance attribute | Private | Attribute reference (LIKE) | 20030213 | |||||
| 14 | Constant | Protected | Type reference (TYPE) | HRBAS_OPERA | IF_HRBAS_DB_OPERATION=>INSERT_OPERATION | HR: Database Operation | 20030124 | ||
| 15 | Constant | Protected | Type reference (TYPE) | HRBAS_OPERA | IF_HRBAS_DB_OPERATION=>UPDATE_OPERATION | HR: Database Operation | 20030124 | ||
| 16 | Instance attribute | Private | Attribute reference (LIKE) | 20030213 | |||||
| 17 | Constant | Public | Type reference (TYPE) | BOOLE_D | IF_HRBAS_BOOLE_D=>TRUE | Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") | 20021216 |
Methods
Events
Class CL_HRBAS_INFTY_NNNN has no event.
Types
Class CL_HRBAS_INFTY_NNNN has no local type.
Method Signatures
Method ASSERT_CORRECT_INFTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTAINER | Call by reference | Type reference (TYPE) | HRBAS_INFTY_CONTAINER_IF_REF | Referenz auf Inftycontainer | 20030117 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HRBAS-Infotypdaten: unerfüllte Programmbedingung | 20030117 |
Method CHECK_FOREIGN_KEYS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | HRTNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | Tabellenteil bei Tabelleninfotypen | 20021217 | |||
| 2 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021217 | |||
| 3 | MESSAGE_HANDLER | Call by reference | Type reference (TYPE) | HRBAS_MSG_HANDLER_IF_REF | Referenz auf Interface des Message Handlers | 20021217 | |||
| 4 | PNNNN | Call by reference | Type reference (TYPE) | ANY | Infotypsatz | 20021217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR-PD-Infotypdaten: unerfüllte Programmbedingung | 20021217 |
Method CHECK_HISTO 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 (=' ') | 20030124 | |||
| 2 | MESSAGE_HANDLER | Call by reference | Type reference (TYPE) | HRBAS_MSG_HANDLER_IF_REF | Referenz auf Interface des Message Handlers | 20030124 | |||
| 3 | OLD_PNNNN | Call by reference | Type reference (TYPE) | ANY | 20030124 | ||||
| 4 | OPERATION | Call by reference | Type reference (TYPE) | HRBAS_OPERA | HR: Datenbankoperation | 20030124 | |||
| 5 | PNNNN | Call by reference | Type reference (TYPE) | ANY | Infotypsatz | 20030124 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR-PD-Infotypdaten: unerfüllte Programmbedingung | 20030124 |
Method CHECK_ISTAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AUX_DATA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Referenz auf Zusatzdaten | 20030124 | |||
| 2 | EXECUTE_MODE | Call by reference | Type reference (TYPE) | HRBAS_EXECUTE_MODE | HRBAS: Art der Operationdurchführung in der Business Logik | 20030213 | |||
| 3 | HRTNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | Tabellenteil bei Tabelleninfotypen | 20030124 | |||
| 4 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030124 | |||
| 5 | MESSAGE_HANDLER | Call by reference | Type reference (TYPE) | HRBAS_MSG_HANDLER_IF_REF | Referenz auf Interface des Message Handlers | 20030124 | |||
| 6 | NO_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030204 | |||
| 7 | OLD_AUX_DATA_REF | Call by reference | Type reference (TYPE) | DATA | 20030124 | ||||
| 8 | OLD_HRTNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | 20030124 | ||||
| 9 | OLD_PNNNN | Call by reference | Type reference (TYPE) | ANY | 20030124 | ||||
| 10 | OPERATION | Call by reference | Type reference (TYPE) | HRBAS_OPERA | HR: Datenbankoperation | 20030124 | |||
| 11 | PNNNN | Call by reference | Type reference (TYPE) | ANY | Infotypsatz | 20030124 | |||
| 12 | UPDATE_MODE | Call by reference | Type reference (TYPE) | HRBAS_UPDATE_MODE | Welche Bucherfunktionalitäten sollen abgeschaltet sein? | 20030213 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR-PD-Infotypdaten: unerfüllte Programmbedingung | 20030124 |
Method CHECK_REQUIRED_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FIELD_NAME | Call by reference | Type reference (TYPE) | SCRRPRFD | Tabellenteil bei Tabelleninfotypen | 20030828 | |||
| 2 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030828 | |||
| 3 | MESSAGE_HANDLER | Call by reference | Type reference (TYPE) | HRBAS_MSG_HANDLER_IF_REF | Referenz auf Interface des Message Handlers | 20030828 | |||
| 4 | REQUIRED_FIELD | Call by reference | Type reference (TYPE) | ANY | Infotypsatz | 20030828 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR-PD-Infotypdaten: unerfüllte Programmbedingung | 20030828 |
Method CHECK_REQUIRED_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | HRTNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | Tabellenteil bei Tabelleninfotypen | 20021217 | |||
| 2 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021217 | |||
| 3 | MESSAGE_HANDLER | Call by reference | Type reference (TYPE) | HRBAS_MSG_HANDLER_IF_REF | Referenz auf Interface des Message Handlers | 20021217 | |||
| 4 | PNNNN | Call by reference | Type reference (TYPE) | ANY | Infotypsatz | 20021217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR-PD-Infotypdaten: unerfüllte Programmbedingung | 20021217 |
Method CHECK_WITH_OBJECT_TIMEPERIOD 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 (=' ') | 20030115 | |||
| 2 | MESSAGE_HANDLER | Call by reference | Type reference (TYPE) | HRBAS_MSG_HANDLER_IF_REF | Referenz auf Interface des Message Handlers | 20030115 | |||
| 3 | PNNNN | Call by reference | Type reference (TYPE) | ANY | Key-Struktur für Infotypstrukturen PNNNN | 20030302 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HRBAS-Infotypdaten: unerfüllte Programmbedingung | 20030115 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_HRBAS_INFTY_NNNN has no parameter.
Method CLASS_CONSTRUCTOR on class CL_HRBAS_INFTY_NNNN has no exception.
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) | PLOG-INFTY | Infotyp | 20030115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HRBAS-Infotypdaten: unerfüllte Programmbedingung | 20030115 |
Method CONVERT_GUI_CONTAINER_TO_PNNNN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AUX_DATA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Referenz auf Zusatzdaten | 20030121 | |||
| 2 | CONTAINER | Call by reference | Type reference (TYPE) | HRBAS_INFTY_CONTAINER_IF_REF | HR: Referenz auf Infotypcontainer | 20030121 | |||
| 3 | HRTNNNN_REF | Call by reference | Object reference (TYPE REF TO) | DATA | 20030121 | ||||
| 4 | PNNNN_REF | Call by reference | Object reference (TYPE REF TO) | DATA | 20030121 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HRBAS-Infotypdaten: unerfüllte Programmbedingung | 20030121 |
Method CONVERT_PNNNN_TO_GUI_CONTAINER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AUX_DATA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Referenz auf Zusatzdaten | 20030121 | |||
| 2 | CONTAINER | Call by reference | Type reference (TYPE) | HRBAS_INFTY_CONTAINER_IF_REF | HR: Referenz auf Infotypcontainer | 20030121 | |||
| 3 | HRTNNNN_REF | Call by reference | Object reference (TYPE REF TO) | DATA | 20030121 | ||||
| 4 | PNNNN_REF | Call by reference | Object reference (TYPE REF TO) | DATA | 20030121 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HRBAS_INFTY_CONTAINER_IF_REF | 20030121 | ||
| 2 | DATA | 20030121 |
Method DELETE_INITIAL_TAB_LINES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | HRTNNNN | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20030528 | ||||
| 2 | PNNNN | Call by reference | Type reference (TYPE) | ANY | 20030528 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HRBAS-Infotypdaten: unerfüllte Programmbedingung | 20030528 |
Method FOREIGN_KEY_ADDITIONAL_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | HRTNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | Tabellenteil bei Tabelleninfotypen | 20021217 | |||
| 2 | PNNNN | Call by reference | Type reference (TYPE) | ANY | Infotypsatz | 20021217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR-PD-Infotypdaten: unerfüllte Programmbedingung | 20021217 |
Method FOREIGN_KEY_EXCLUDED_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXCLUDED_FIELDS | Call by reference | Type reference (TYPE) | HRBAS_FIELDLIST_TAB | Liste von Feldnamen | 20021217 | |||
| 2 | PNNNN_FIELDS | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR-PD-Infotypdaten: unerfüllte Programmbedingung | 20021217 |
Method GENERIC_ACTION_COMPUTATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AUX_DATA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Referenz auf Zusatzdaten | 20031205 | |||
| 2 | AUX_INPUT | Call by reference | Type reference (TYPE) | ANY | 20031205 | ||||
| 3 | AUX_OUTPUT | Call by reference | Type reference (TYPE) | ANY | 20031205 | ||||
| 4 | EXECUTE_MODE | Call by reference | Type reference (TYPE) | HRBAS_EXECUTE_MODE | HRBAS: Art der Operationdurchführung in der Business Logik | 20031205 | |||
| 5 | HRTNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | Tabellenteil bei Tabelleninfotypen | 20031205 | |||
| 6 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20031205 | |||
| 7 | MESSAGE_HANDLER | Call by reference | Type reference (TYPE) | HRBAS_MSG_HANDLER_IF_REF | Referenz auf Interface des Message Handlers | 20031205 | |||
| 8 | NO_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20031205 | |||
| 9 | OPERATION | Call by reference | Type reference (TYPE) | T777DITOPER-OPERATION | HRBAS: Operation auf Infotypen | 20031205 | |||
| 10 | PNNNN | Call by reference | Type reference (TYPE) | ANY | Infotypsatz | 20031205 | |||
| 11 | UPDATE_MODE | Call by reference | Type reference (TYPE) | HRBAS_UPDATE_MODE | Welche Bucherfunktionalitäten sollen abgeschaltet sein? | 20031205 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR-PD-Infotypdaten: unerfüllte Programmbedingung | 20031205 |
Method GENERIC_DELETE_COMPUTATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AUX_DATA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Zusatzdaten | 20021216 | |||
| 2 | EXECUTE_MODE | Call by reference | Type reference (TYPE) | HRBAS_EXECUTE_MODE | HRBAS: Art der Operationdurchführung in der Business Logik | 20030213 | |||
| 3 | HRTNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | Tabellenteil bei Tabelleninfotypen | 20021217 | |||
| 4 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021216 | |||
| 5 | MESSAGE_HANDLER | Call by reference | Type reference (TYPE) | HRBAS_MSG_HANDLER_IF_REF | Referenz auf Interface des Message Handlers | 20021216 | |||
| 6 | NO_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021216 | |||
| 7 | NO_BADI | Call by reference | Type reference (TYPE) | BOOLE_D | In case of Wrapper Class: Don't call BADI | 20070719 | |||
| 8 | PNNNN | Call by reference | Type reference (TYPE) | ANY | Infotypsatz | 20021216 | |||
| 9 | UPDATE_MODE | Call by reference | Type reference (TYPE) | HRBAS_UPDATE_MODE | Welche Bucherfunktionalitäten sollen abgeschaltet sein? | 20021216 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR-PD-Infotypdaten: unerfüllte Programmbedingung | 20021216 |
Method GENERIC_INITIAL_COMPUTATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AUX_DATA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Referenz auf Zusatzdaten | 20030828 | |||
| 2 | HRTNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | Tabellenteil bei Tabelleninfotypen | 20030828 | |||
| 3 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030828 | |||
| 4 | MESSAGE_HANDLER | Call by reference | Type reference (TYPE) | HRBAS_MSG_HANDLER_IF_REF | Referenz auf Interface des Message Handlers | 20030828 | |||
| 5 | NO_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030828 | |||
| 6 | NO_BADI | Call by reference | Type reference (TYPE) | BOOLE_D | In case of Wrapper Class: Don't call BADI | 20070719 | |||
| 7 | PNNNN | Call by reference | Type reference (TYPE) | ANY | Infotypsatz | 20030828 | |||
| 8 | PPHDR | Call by reference | Type reference (TYPE) | PPHDR | Welche Bucherfunktionalitäten sollen abgeschaltet sein? | 20030828 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR-PD-Infotypdaten: unerfüllte Programmbedingung | 20030828 |
Method GENERIC_INSERT_COMPUTATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AUX_DATA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Referenz auf Zusatzdaten | 20021216 | |||
| 2 | EXECUTE_MODE | Call by reference | Type reference (TYPE) | HRBAS_EXECUTE_MODE | HRBAS: Art der Operationdurchführung in der Business Logik | 20030213 | |||
| 3 | HRTNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | Tabellenteil bei Tabelleninfotypen | 20021217 | |||
| 4 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021216 | |||
| 5 | MESSAGE_HANDLER | Call by reference | Type reference (TYPE) | HRBAS_MSG_HANDLER_IF_REF | Referenz auf Interface des Message Handlers | 20021216 | |||
| 6 | NO_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021216 | |||
| 7 | NO_BADI | Call by reference | Type reference (TYPE) | BOOLE_D | In case of Wrapper Class: Don't call BADI | 20070719 | |||
| 8 | PNNNN | Call by reference | Type reference (TYPE) | ANY | Infotypsatz | 20021216 | |||
| 9 | UPDATE_MODE | Call by reference | Type reference (TYPE) | HRBAS_UPDATE_MODE | Welche Bucherfunktionalitäten sollen abgeschaltet sein? | 20021216 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR-PD-Infotypdaten: unerfüllte Programmbedingung | 20021216 |
Method GENERIC_MODIFY_COMPUTATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AUX_DATA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Referenz auf Zusatzdaten | 20030114 | |||
| 2 | EXECUTE_MODE | Call by reference | Type reference (TYPE) | HRBAS_EXECUTE_MODE | HRBAS: Art der Operationdurchführung in der Business Logik | 20030213 | |||
| 3 | HRTNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | Tabellenteil bei Tabelleninfotypen | 20030114 | |||
| 4 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030114 | |||
| 5 | MESSAGE_HANDLER | Call by reference | Type reference (TYPE) | HRBAS_MSG_HANDLER_IF_REF | Referenz auf Interface des Message Handlers | 20030114 | |||
| 6 | NO_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030114 | |||
| 7 | NO_BADI | Call by reference | Type reference (TYPE) | BOOLE_D | In case of Wrapper Class: Don't call BADI | 20070719 | |||
| 8 | OLD_AUX_DATA_REF | Call by reference | Type reference (TYPE) | DATA | 20030114 | ||||
| 9 | OLD_HRTNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | 20030114 | ||||
| 10 | OLD_PNNNN | Call by reference | Type reference (TYPE) | ANY | 20030114 | ||||
| 11 | PNNNN | Call by reference | Type reference (TYPE) | ANY | Infotypsatz | 20030114 | |||
| 12 | UPDATE_MODE | Call by reference | Type reference (TYPE) | HRBAS_UPDATE_MODE | Welche Bucherfunktionalitäten sollen abgeschaltet sein? | 20030114 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR-PD-Infotypdaten: unerfüllte Programmbedingung | 20030114 |
Method GENERIC_POST_READ_COMPUTATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AUX_DATA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | 20070713 | ||||
| 2 | HRTNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | 20070713 | ||||
| 3 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070713 | |||
| 4 | MESSAGE_HANDLER | Call by reference | Type reference (TYPE) | HRBAS_MSG_HANDLER_IF_REF | Referenz auf Interface des Message Handlers | 20070713 | |||
| 5 | NO_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070713 | |||
| 6 | NO_BADI | Call by reference | Type reference (TYPE) | BOOLE_D | In case of Wrapper Class: Don't call BADI | 20070719 | |||
| 7 | PNNNN | Call by reference | Type reference (TYPE) | ANY | 20070713 |
Method GENERIC_POST_READ_COMPUTATIONS on class CL_HRBAS_INFTY_NNNN has no exception.
Method METADATA_COMPUTATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AUX_DATA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Referenz auf Zusatzdaten | 20030828 | |||
| 2 | HRTNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | Tabellenteil bei Tabelleninfotypen | 20030828 | |||
| 3 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030828 | |||
| 4 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRBAS_MESSAGE_HANDLER | 20030828 | ||||
| 5 | NO_BADI | Call by reference | Type reference (TYPE) | BOOLE_D | In case of Wrapper Class: Don't call BADI | 20070725 | |||
| 6 | OLD_AUX_DATA_REF | Call by reference | Type reference (TYPE) | ANY | 20030828 | ||||
| 7 | OLD_HRTNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | 20030828 | ||||
| 8 | OLD_PNNNN | Call by reference | Type reference (TYPE) | ANY | 20030828 | ||||
| 9 | OPERATION | Call by reference | Type reference (TYPE) | HRBAS_OPERA | Operation: INSERT oder MODIFY | 20030828 | |||
| 10 | PNNNN | Call by reference | Type reference (TYPE) | ANY | Infotypsatz | 20030828 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR-PD-Infotypdaten: unerfüllte Programmbedingung | 20030828 |
Method METADATA_COMP_BY_STRUCT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHECK_MANDATORY | Call by reference | Type reference (TYPE) | BOOLE_D | IF_HRBAS_BOOLE_D=>TRUE | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040609 | ||
| 2 | CHECK_READ_ONLY | Call by reference | Type reference (TYPE) | BOOLE_D | IF_HRBAS_BOOLE_D=>TRUE | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040609 | ||
| 3 | CHECK_UNUSED | Call by reference | Type reference (TYPE) | BOOLE_D | IF_HRBAS_BOOLE_D=>TRUE | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040609 | ||
| 4 | FIELD_METADATA_TAB | Call by reference | Type reference (TYPE) | HRBAS_FIELD_METADATA_TAB | HRBAS: Metadatentabelle | 20030828 | |||
| 5 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030828 | |||
| 6 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRBAS_MESSAGE_HANDLER | HRBAS: Messages | 20030828 | |||
| 7 | OLD_STRUCT | Call by reference | Type reference (TYPE) | ANY | 20030828 | ||||
| 8 | STRUCT | Call by reference | Type reference (TYPE) | ANY | 20030828 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR-PD-Infotypdaten: unerfüllte Programmbedingung | 20030828 |
Method POST_READ Signature
Method POST_READ on class CL_HRBAS_INFTY_NNNN has no parameter.
Method POST_READ on class CL_HRBAS_INFTY_NNNN has no exception.
Method READ_METADATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AUX_DATA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | 20030828 | ||||
| 2 | FIELD_METADATA_TAB | Call by reference | Type reference (TYPE) | HRBAS_FIELD_METADATA_TAB | 20030828 | ||||
| 3 | HRTNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | 20030828 | ||||
| 4 | OPERATION | Call by reference | Type reference (TYPE) | HRBAS_OPERA | 20030828 | ||||
| 5 | PNNNN | Call by reference | Type reference (TYPE) | ANY | 20030828 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HRBAS-Infotypdaten: unerfüllte Programmbedingung | 20030828 |
Method READ_METADATA_BY_STRUCTDESCR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FIELD_METADATA_TAB | Call by reference | Type reference (TYPE) | HRBAS_FIELD_METADATA_TAB | HRBAS: Metadatentabelle | 20030828 | |||
| 2 | INFTY | Call by reference | Type reference (TYPE) | INFOTYP | Infotyp | 20030828 | |||
| 3 | ISTAT | Call by reference | Type reference (TYPE) | ISTAT_D | Planungsstatus | 20030828 | |||
| 4 | OPERATION | Call by reference | Type reference (TYPE) | HRBAS_OPERA | Operation: INSERT oder MODIFY | 20030828 | |||
| 5 | OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20030828 | |||
| 6 | PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Planvariante | 20030828 | |||
| 7 | STRUCTDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Run-Time Type Identification | 20030828 | |||
| 8 | SUBTY | Call by reference | Type reference (TYPE) | SUBTYP | Subtyp | 20030828 |
Method READ_METADATA_BY_STRUCTDESCR on class CL_HRBAS_INFTY_NNNN has no exception.
Method REQUIRED_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | HRIPKEY | Call by reference | Type reference (TYPE) | HRIPKEY | Key-Struktur für Infotypstrukturen PNNNN | 20030519 | |||
| 2 | PNNNN_FIELDS | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021217 | |||
| 3 | REQUIRED_FIELDS | Call by reference | Type reference (TYPE) | HRBAS_FIELDLIST_TAB | Liste von Feldnamen | 20021217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR-PD-Infotypdaten: unerfüllte Programmbedingung | 20021217 |
Method SORT_TAB_LINES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | HRTNNNN | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20030528 | ||||
| 2 | PNNNN | Call by reference | Type reference (TYPE) | ANY | 20030528 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HRBAS-Infotypdaten: unerfüllte Programmbedingung | 20030528 |
Method SPECIFIC_ACTION_COMPUTATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AUX_DATA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Referenz auf Zusatzdaten | 20031205 | |||
| 2 | AUX_INPUT | Call by reference | Type reference (TYPE) | ANY | 20031205 | ||||
| 3 | AUX_OUTPUT | Call by reference | Type reference (TYPE) | ANY | 20031205 | ||||
| 4 | EXECUTE_MODE | Call by reference | Type reference (TYPE) | HRBAS_EXECUTE_MODE | HRBAS: Art der Operationdurchführung in der Business Logik | 20031205 | |||
| 5 | HRTNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | Tabellenteil bei Tabelleninfotypen | 20031205 | |||
| 6 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20031205 | |||
| 7 | MESSAGE_HANDLER | Call by reference | Type reference (TYPE) | HRBAS_MSG_HANDLER_IF_REF | Referenz auf Interface des Message Handlers | 20031205 | |||
| 8 | NO_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20031205 | |||
| 9 | OPERATION | Call by reference | Type reference (TYPE) | T777DITOPER-OPERATION | HRBAS: Operation auf Infotypen | 20031205 | |||
| 10 | PNNNN | Call by reference | Type reference (TYPE) | ANY | Infotypsatz | 20031205 | |||
| 11 | UPDATE_MODE | Call by reference | Type reference (TYPE) | HRBAS_UPDATE_MODE | Welche Bucherfunktionalitäten sollen abgeschaltet sein? | 20031205 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR-PD-Infotypdaten: unerfüllte Programmbedingung | 20031205 |
Method SPECIFIC_DELETE_COMPUTATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AUX_DATA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Referenz auf Zusatzdaten | 20021216 | |||
| 2 | EXECUTE_MODE | Call by reference | Type reference (TYPE) | HRBAS_EXECUTE_MODE | HRBAS: Art der Operationdurchführung in der Business Logik | 20030213 | |||
| 3 | HRTNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | Tabellenteil bei Tabelleninfotypen | 20021217 | |||
| 4 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021216 | |||
| 5 | MESSAGE_HANDLER | Call by reference | Type reference (TYPE) | HRBAS_MSG_HANDLER_IF_REF | Referenz auf Interface des Message Handlers | 20021216 | |||
| 6 | NO_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021216 | |||
| 7 | PNNNN | Call by reference | Type reference (TYPE) | ANY | Infotypsatz | 20021216 | |||
| 8 | UPDATE_MODE | Call by reference | Type reference (TYPE) | HRBAS_UPDATE_MODE | Welche Bucherfunktionalitäten sollen abgeschaltet sein? | 20021216 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR-PD-Infotypdaten: unerfüllte Programmbedingung | 20021216 |
Method SPECIFIC_INITIAL_COMPUTATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AUX_DATA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | 20030123 | ||||
| 2 | HRTNNNN | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20030123 | ||||
| 3 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030123 | |||
| 4 | MESSAGE_HANDLER | Call by reference | Type reference (TYPE) | HRBAS_MSG_HANDLER_IF_REF | Referenz auf Interface des Message Handlers | 20030123 | |||
| 5 | NO_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030123 | |||
| 6 | PNNNN | Call by reference | Type reference (TYPE) | ANY | 20030123 |
Method SPECIFIC_INITIAL_COMPUTATIONS on class CL_HRBAS_INFTY_NNNN has no exception.
Method SPECIFIC_INSERT_COMPUTATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AUX_DATA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Referenz auf Zusatzdaten | 20021216 | |||
| 2 | EXECUTE_MODE | Call by reference | Type reference (TYPE) | HRBAS_EXECUTE_MODE | HRBAS: Art der Operationdurchführung in der Business Logik | 20030213 | |||
| 3 | HRTNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | Tabellenteil bei Tabelleninfotypen | 20021217 | |||
| 4 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021216 | |||
| 5 | MESSAGE_HANDLER | Call by reference | Type reference (TYPE) | HRBAS_MSG_HANDLER_IF_REF | Referenz auf Interface des Message Handlers | 20021216 | |||
| 6 | NO_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021216 | |||
| 7 | PNNNN | Call by reference | Type reference (TYPE) | ANY | Infotypsatz | 20021216 | |||
| 8 | UPDATE_MODE | Call by reference | Type reference (TYPE) | HRBAS_UPDATE_MODE | Welche Bucherfunktionalitäten sollen abgeschaltet sein? | 20021216 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR-PD-Infotypdaten: unerfüllte Programmbedingung | 20021216 |
Method SPECIFIC_MODIFY_COMPUTATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AUX_DATA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Referenz auf Zusatzdaten | 20021216 | |||
| 2 | EXECUTE_MODE | Call by reference | Type reference (TYPE) | HRBAS_EXECUTE_MODE | HRBAS: Art der Operationdurchführung in der Business Logik | 20030213 | |||
| 3 | HRTNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | Tabellenteil bei Tabelleninfotypen | 20021217 | |||
| 4 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021216 | |||
| 5 | MESSAGE_HANDLER | Call by reference | Type reference (TYPE) | HRBAS_MSG_HANDLER_IF_REF | Referenz auf Interface des Message Handlers | 20021216 | |||
| 6 | NO_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021216 | |||
| 7 | OLD_AUX_DATA_REF | Call by reference | Type reference (TYPE) | ANY | 20030213 | ||||
| 8 | OLD_HRTNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | 20030213 | ||||
| 9 | OLD_PNNNN | Call by reference | Type reference (TYPE) | ANY | 20030213 | ||||
| 10 | PNNNN | Call by reference | Type reference (TYPE) | ANY | Infotypsatz | 20021216 | |||
| 11 | UPDATE_MODE | Call by reference | Type reference (TYPE) | HRBAS_UPDATE_MODE | Welche Bucherfunktionalitäten sollen abgeschaltet sein? | 20021216 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR-PD-Infotypdaten: unerfüllte Programmbedingung | 20021216 |
Method SPECIFIC_READ_COMPUTATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AUX_DATA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | 20030115 | ||||
| 2 | HRTNNNN | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20030115 | ||||
| 3 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030115 | |||
| 4 | MESSAGE_HANDLER | Call by reference | Type reference (TYPE) | HRBAS_MSG_HANDLER_IF_REF | Referenz auf Interface des Message Handlers | 20030115 | |||
| 5 | NO_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030115 | |||
| 6 | PNNNN | Call by reference | Type reference (TYPE) | ANY | 20030115 |
Method SPECIFIC_READ_COMPUTATIONS on class CL_HRBAS_INFTY_NNNN has no exception.
Meta Relationship - Used By (full list)
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 640 |