Hierarchy

⤷

⤷

Properties
Class | CL_HRBAS_INFOTYPE_SERVICES | |
Short Description | HR-PD Infotypes: Useful Methods | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SP00_ITF | Infotype Framework |
Created | 20021213 | SAP |
Last change | 20130531 | 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
Class CL_HRBAS_INFOTYPE_SERVICES has no interface implemented.
Friends
Class CL_HRBAS_INFOTYPE_SERVICES has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Private | Type reference (TYPE) | HRBAS_ALLOWED_FCODE_TAB | Table with Allowed Function Codes | 20040915 | ||
2 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | IF_HRBAS_OBJECT_OPERATIONS | HRBAS Object-Specific Operations | 20040519 | ||
3 | ![]() |
Constant | Private | Type reference (TYPE) | HRBAS_OPERA | IF_HRBAS_DB_OPERATION=>DELETE_OPERATION | HR: Database Operation | 20040519 | |
4 | ![]() |
Constant | Private | Type reference (TYPE) | BOOLE_D | IF_HRBAS_BOOLE_D=>FALSE | Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") | 20021213 | |
5 | ![]() |
Constant | Private | Type reference (TYPE) | HRBAS_OPERA | IF_HRBAS_DB_OPERATION=>INSERT_OPERATION | HR: Database Operation | 20040519 | |
6 | ![]() |
Constant | Private | Type reference (TYPE) | HRBAS_OPERA | IF_HRBAS_DB_OPERATION=>UPDATE_OPERATION | HR: Database Operation | 20040519 | |
7 | ![]() |
Constant | Private | Type reference (TYPE) | BOOLE_D | IF_HRBAS_BOOLE_D=>TRUE | Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") | 20021213 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Checks Whether Infotype Operation Allowed for HISTO | 20040519 |
2 | ![]() |
Static method | Public | Method | Infotypes Must Be in Object Period | 20040527 |
3 | ![]() |
Static method | Public | Method | Checks Whether Infotype Operation Allowed for T777F | 20040519 |
4 | ![]() |
Static method | Public | Method | Check Clients for Consistency | 20021213 |
5 | ![]() |
Static method | Public | Method | Check Object ID for Consistency | 20021213 |
6 | ![]() |
Static method | Public | Method | Checks Combination PLVAR/OTYPE/OBJID/INFTY/OBJECTS | 20030313 |
7 | ![]() |
Static method | Public | Method | Check Mandatory Fields | 20040528 |
8 | ![]() |
Static method | Public | Method | Check Technical Properties of HRIPKEY | 20021217 |
9 | ![]() |
Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20040519 |
10 | ![]() |
Static method | Public | Method | According to T77CD Delete Blank Lines from Table Section | 20040607 |
11 | ![]() |
Static method | Public | Method | Sort Table Section According to T77CD | 20040607 |
12 | ![]() |
Static method | Public | Method | Convert GUI Container in Pnnnn Structure | 20030114 |
13 | ![]() |
Static method | Public | Method | Convert Pnnnn Structure in Gui Container | 20030114 |
14 | ![]() |
Static method | Public | Method | 20030228 | |
15 | ![]() |
Static method | Public | Method | 20030228 | |
16 | ![]() |
Static method | Public | Method | Determines Relevant T777D Entry for a DBTAB | 20031021 |
17 | ![]() |
Static method | Public | Method | Determine Infotypes Allowed for an Object Type | 20030204 |
18 | ![]() |
Static method | Public | Method | Delivers All Allowed SUBTY for a OTYPE and INFTY | 20040130 |
19 | ![]() |
Static method | Public | Method | Deliver Time Constraint | 20030117 |
20 | ![]() |
Static method | Public | Method | Deliver Reference to DB Structure of an Infotype | 20021213 |
21 | ![]() |
Static method | Public | Method | Invert Relationship Record | 20030522 |
22 | ![]() |
Static method | Public | Method | Check Whether External Infotype | 20021213 |
23 | ![]() |
Static method | Public | Method | Check Whether External Object Type | 20021213 |
24 | ![]() |
Static method | Public | Method | Check Whether External Relationship | 20030303 |
25 | ![]() |
Static method | Public | Method | Check Whether External Object Type Without Inverse Relatnshp | 20030303 |
26 | ![]() |
Static method | Public | Method | Checks Whether Infotype Is Allowed for Object Type | 20021218 |
27 | ![]() |
Static method | Public | Method | Checks Whether Infotype Is Allowed for Object Type | 20021218 |
28 | ![]() |
Static method | Public | Method | Check Whether Language-Dependent Infotype | 20021213 |
29 | ![]() |
Static method | Public | Method | Check Whether Country-Specific Infotype | 20021213 |
30 | ![]() |
Static method | Public | Method | Check Whether Standard Object Type | 20021213 |
31 | ![]() |
Static method | Public | Method | Check Whether Table Infotype | 20021213 |
32 | ![]() |
Static method | Public | Method | Read Metadata for Pnnnn and HRTnnnn | 20040604 |
33 | ![]() |
Static method | Public | Method | Read Metadata for a Structure | 20040604 |
34 | ![]() |
Static method | Public | Method | Override Allowed FCODEs (->IS_FCODE_ALLOWED_FOR_ISTAT) | 20040915 |
Events
Class CL_HRBAS_INFOTYPE_SERVICES has no event.
Types
Class CL_HRBAS_INFOTYPE_SERVICES has no local type.
Method Signatures
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 | TRUE = Alles OK, FALSE = Fehler sind aufgetreten | 20040519 | ||
2 | ![]() |
MESSAGE_HANDLER | Call by reference | Type reference (TYPE) | HRBAS_MSG_HANDLER_IF_REF | Message Handler | 20040519 | ||
3 | ![]() |
OLD_PNNNN | Call by reference | Type reference (TYPE) | ANY | BeforeImage: Logische Infotypstruktur im Format Pnnnn | 20040519 | ||
4 | ![]() |
OPERATION | Call by reference | Type reference (TYPE) | HRBAS_OPERA | HR: Datenbankoperation | 20040519 | ||
5 | ![]() |
PNNNN | Call by reference | Type reference (TYPE) | ANY | Logische Infotypstruktur im Format Pnnnn | 20040519 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HRBAS-Infotypdaten: unerfüllte Programmbedingung | 20040519 |
Method CHECK_INFTY_OBJECT_PERIOD 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 | TRUE = Alles OK, FALSE = Fehler sind aufgetreten | 20040527 | ||
2 | ![]() |
MESSAGE_HANDLER | Call by reference | Type reference (TYPE) | HRBAS_MSG_HANDLER_IF_REF | Message Handler | 20040527 | ||
3 | ![]() |
PNNNN | Call by reference | Type reference (TYPE) | ANY | Logische Infotypstruktur im Format Pnnnn | 20040527 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HRBAS-Infotypdaten: unerfüllte Programmbedingung | 20040527 |
Method CHECK_ISTAT_OPERATIONS 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 zusätzliche Daten, die auch zum Infotyp gehören | 20040525 | ||
2 | ![]() |
EXECUTE_MODE | Call by reference | Type reference (TYPE) | HRBAS_EXECUTE_MODE | HRBAS: Art der Operationdurchführung in der Business Logik | 20040525 | ||
3 | ![]() |
HRTNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | Nur bei Tabelleninfotypen: Tabellenteil im Format HRTnnnn | 20040525 | ||
4 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | TRUE = Alles OK, FALSE = Fehler sind aufgetreten | 20040525 | ||
5 | ![]() |
MESSAGE_HANDLER | Call by reference | Type reference (TYPE) | HRBAS_MSG_HANDLER_IF_REF | Message Handler | 20040525 | ||
6 | ![]() |
OLD_AUX_DATA_REF | Call by reference | Type reference (TYPE) | DATA | BeforeImage: Referenz auf zusätzliche Daten | 20040525 | ||
7 | ![]() |
OLD_HRTNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | BeforeImage: Tabellenteil im Format HRTnnnn | 20040525 | ||
8 | ![]() |
OLD_PNNNN | Call by reference | Type reference (TYPE) | ANY | BeforeImage: Logische Infotypstruktur im Format Pnnnn | 20040525 | ||
9 | ![]() |
OPERATION | Call by reference | Type reference (TYPE) | HRBAS_OPERA | HR: Datenbankoperation | 20040525 | ||
10 | ![]() |
PNNNN | Call by reference | Type reference (TYPE) | ANY | Logische Infotypstruktur im Format Pnnnn | 20040525 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HRBAS-Infotypdaten: unerfüllte Programmbedingung | 20040527 |
Method CHECK_MANDT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_OK | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021213 | ||
2 | ![]() |
MANDT | Call by reference | Type reference (TYPE) | MANDT | Mandant | 20021213 | ||
3 | ![]() |
MESSAGE_HANDLER | Call by reference | Type reference (TYPE) | HRBAS_MSG_HANDLER_IF_REF | Referenz auf Interface des Message Handlers | 20021213 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HR-PD-Infotypdaten: unerfüllte Programmbedingung | 20021213 |
Method CHECK_OBJID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_OK | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021213 | ||
2 | ![]() |
MESSAGE_HANDLER | Call by reference | Type reference (TYPE) | HRBAS_MSG_HANDLER_IF_REF | Referenz auf Interface des Message Handlers | 20021213 | ||
3 | ![]() |
OBJID | Call by reference | Type reference (TYPE) | OBJEKTID | Objekt-ID | 20021213 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HR-PD-Infotypdaten: unerfüllte Programmbedingung | 20021213 |
Method CHECK_READ_PARAMETERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
HRSOBIDS | Call by reference | Type reference (TYPE) | HRTB_SOBID | HR: Liste von Objekten (Hilfstyp für F4) | 20030319 | ||
2 | ![]() |
INFTY | Call by reference | Type reference (TYPE) | HRIPKEY-INFTY | Infotyp | 20030313 | ||
3 | ![]() |
OBJECTS | Call by reference | Type reference (TYPE) | HROBJECT_TAB | Tabelle von HR-Stammdaten | 20030313 | ||
4 | ![]() |
OBJID | Call by reference | Type reference (TYPE) | ANY | ObjektId | 20030313 | ||
5 | ![]() |
OTYPE | Call by reference | Type reference (TYPE) | HRIPKEY-OTYPE | Objekttyp | 20030313 | ||
6 | ![]() |
PLVAR | Call by reference | Type reference (TYPE) | HRIPKEY-PLVAR | Planvariante | 20030313 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ungültiger Parameter | 20030313 |
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 | Nur bei Tabelleninfotypen: Tabellenteil im Format HRTnnnn | 20040528 | ||
2 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | TRUE = Alles OK, FALSE = Fehler sind aufgetreten | 20040528 | ||
3 | ![]() |
MESSAGE_HANDLER | Call by reference | Type reference (TYPE) | HRBAS_MSG_HANDLER_IF_REF | Message Handler | 20040528 | ||
4 | ![]() |
PNNNN | Call by reference | Type reference (TYPE) | ANY | Logische Infotypstruktur im Format Pnnnn | 20040528 | ||
5 | ![]() |
REQUIRED_HRTNNNN_FIELDS | Call by reference | Type reference (TYPE) | HRBAS_FIELDLIST_TAB | Liste mit Namen der obligatorischen HRTnnnn-Feldern | 20040528 | ||
6 | ![]() |
REQUIRED_PNNNN_FIELDS | Call by reference | Type reference (TYPE) | HRBAS_FIELDLIST_TAB | Liste mit Namen der obligatorischen Pnnnn-Feldern | 20040528 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HRBAS-Infotypdaten: unerfüllte Programmbedingung | 20040528 |
Method CHECK_TECHNICAL_HRIPKEY_CONSTR 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 | 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 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HR-PD-Infotypdaten: unerfüllte Programmbedingung | 20021217 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_HRBAS_INFOTYPE_SERVICES has no parameter.
Method CLASS_CONSTRUCTOR on class CL_HRBAS_INFOTYPE_SERVICES has no exception.
Method COMPUTE_T77CD_DEL_INIT_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 | Nur bei Tabelleninfotypen: Tabellenteil im Format HRTnnnn | 20040607 | ||
2 | ![]() |
PNNNN | Call by reference | Type reference (TYPE) | ANY | Logische Infotypstruktur im Format Pnnnn | 20040607 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HRBAS-Infotypdaten: unerfüllte Programmbedingung | 20040607 |
Method COMPUTE_T77CD_SORT 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 | Nur bei Tabelleninfotypen: Tabellenteil im Format HRTnnnn | 20040607 | ||
2 | ![]() |
PNNNN | Call by reference | Type reference (TYPE) | ANY | Logische Infotypstruktur im Format Pnnnn | 20040607 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HRBAS-Infotypdaten: unerfüllte Programmbedingung | 20040607 |
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 | 20030114 | ||
2 | ![]() |
CONTAINER | Call by reference | Type reference (TYPE) | HRBAS_INFTY_CONTAINER_IF_REF | HR: Referenz auf Infotypcontainer | 20030114 | ||
3 | ![]() |
HRTNNNN_REF | Call by reference | Object reference (TYPE REF TO) | DATA | 20030114 | |||
4 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030121 | ||
5 | ![]() |
MESSAGE_HANDLER | Call by reference | Type reference (TYPE) | HRBAS_MSG_HANDLER_IF_REF | Referenz auf Interface des Message Handlers | 20030121 | ||
6 | ![]() |
PNNNN_REF | Call by reference | Object reference (TYPE REF TO) | DATA | 20030114 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HRBAS-Infotypdaten: unerfüllte Programmbedingung | 20030114 |
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 | 20030114 | ||
2 | ![]() |
CONTAINER | Call by reference | Type reference (TYPE) | HRBAS_INFTY_CONTAINER_IF_REF | HR: Referenz auf Infotypcontainer | 20030114 | ||
3 | ![]() |
HRTNNNN_REF | Call by reference | Object reference (TYPE REF TO) | DATA | 20030114 | |||
4 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030121 | ||
5 | ![]() |
MESSAGE_HANDLER | Call by reference | Type reference (TYPE) | HRBAS_MSG_HANDLER_IF_REF | Referenz auf Interface des Message Handlers | 20030121 | ||
6 | ![]() |
PNNNN_REF | Call by reference | Object reference (TYPE REF TO) | DATA | 20030114 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HRBAS-Infotypdaten: unerfüllte Programmbedingung | 20030114 |
Method CONVERT_TAB_CONTAINER_TO_PNNNN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTAINER_TAB | Call by reference | Type reference (TYPE) | HRBAS_INFTY_CONTAINER_IF_REF_T | $REF$ | 20030228 | ||
2 | ![]() |
HRTNNNN_TAB | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle vom Typ HRTnnnn/HRTDBTAB wird erwartet | 20030228 | ||
3 | ![]() |
PNNNN_TAB | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle vom Typ Pnnnn/WPLOG wird erwartet | 20030228 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HRBAS-Infotypdaten: unerfüllte Programmbedingung | 20030228 |
Method CONVERT_TAB_PNNNN_TO_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTAINER_TAB | Value transfer | Type reference (TYPE) | HRBAS_INFTY_CONTAINER_IF_REF_T | $REF$ | 20030228 | ||
2 | ![]() |
HRTNNNN_TAB | Call by reference | Type reference (TYPE) | STANDARD TABLE | $REF$ | 20030228 | ||
3 | ![]() |
PNNNN_TAB | Call by reference | Type reference (TYPE) | STANDARD TABLE | $REF$ | 20030228 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HRBAS-Infotypdaten: unerfüllte Programmbedingung | 20030228 |
Method DETERMINE_INFTY_FROM_DBTAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DBTAB | Call by reference | Type reference (TYPE) | T777D-DBTAB | 20031021 | |||
2 | ![]() |
T777D | Value transfer | Type reference (TYPE) | T777D | 20031021 |
Method DETERMINE_INFTY_FROM_DBTAB on class CL_HRBAS_INFOTYPE_SERVICES has no exception.
Method FILL_ALLOWED_INFTYS_FOR_OTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
NO_EXT_INFTIES | Call by reference | Type reference (TYPE) | BOOLE_D | ' ' | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20121022 | |
2 | ![]() |
OTYPE | Call by reference | Type reference (TYPE) | PLOG-OTYPE | Infotyp | 20030204 | ||
3 | ![]() |
REQ_INFTY_TAB | Value transfer | Type reference (TYPE) | INFOTYPE_TAB | Infotyp | 20030204 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HRBAS-Infotypdaten: unerfüllte Programmbedingung | 20030204 |
Method GET_SUBTY_FOR_OTYPE_INFTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
INFTY | Call by reference | Type reference (TYPE) | INFOTYP | Infotyp | 20040130 | ||
2 | ![]() |
LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Sprache des Subtyptexts | 20040202 | |
3 | ![]() |
OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20040130 | ||
4 | ![]() |
SUBTY_TAB | Call by reference | Type reference (TYPE) | HRBAS_ALLOWED_SUBTY_TAB | Erlaubte Subtypen pro Objekttyp und Infotyp | 20040130 |
Method GET_SUBTY_FOR_OTYPE_INFTY on class CL_HRBAS_INFOTYPE_SERVICES has no exception.
Method GET_TIMECONSTRAINT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ADDCO | Call by reference | Type reference (TYPE) | ADDCO | Zusatzbedingung für Zeitbindung 3 | 20030117 | ||
2 | ![]() |
HRIPKEY | Call by reference | Type reference (TYPE) | HRIPKEY | Key-Struktur für Infotypstrukturen PNNNN | 20030117 | ||
3 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030117 | ||
4 | ![]() |
MESSAGE_HANDLER | Call by reference | Type reference (TYPE) | HRBAS_MSG_HANDLER_IF_REF | Referenz auf Interface des Message Handlers | 20030117 | ||
5 | ![]() |
SCLAS | Call by reference | Type reference (TYPE) | SCLAS | Typ des verknüpften Objekts | 20030117 | ||
6 | ![]() |
T777Z_SCLAS | Call by reference | Type reference (TYPE) | SCLAS | Typ des verknüpften Objekts | 20030117 | ||
7 | ![]() |
TIMCO | Call by reference | Type reference (TYPE) | TIMCO | Zeitbindung | 20030117 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HRBAS-Infotypdaten: unerfüllte Programmbedingung | 20030117 |
Method GET_TYPE_NNNN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
HRPADNNN_NAME | Call by reference | Type reference (TYPE) | DBTABL | Name der Datenbanktabelle für Zusatzdaten | 20030909 | ||
2 | ![]() |
HRPADNNN_TAB_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Referenz auf DB-Tabelle für Zusatzdaten | 20030909 | ||
3 | ![]() |
HRPADNNN_WA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Referenz auf Zeile einer DB-Tabelle für Zusatzdaten | 20030909 | ||
4 | ![]() |
HRPNNNN_NAME | Call by reference | Type reference (TYPE) | DBTABL | Name der Datenbanktabelle | 20030114 | ||
5 | ![]() |
HRPNNNN_TAB_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Referenz auf Tabelle passend zur Struktur | 20030114 | ||
6 | ![]() |
HRPNNNN_WA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Referenz auf Struktur der DB Tabelle | 20030114 | ||
7 | ![]() |
HRTNNNN_NAME | Call by reference | Type reference (TYPE) | TBTABL | Name der Datenbanktabelle zum Tabelleninfotyp | 20030114 | ||
8 | ![]() |
HRTNNNN_TAB_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Referenz auf DB-Tabelle eines Tabelleninfotyps | 20030114 | ||
9 | ![]() |
HRTNNNN_WA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Referenz auf Zeile einer DB-Tabelle eines Tabelleninfotyps | 20030114 | ||
10 | ![]() |
INFTY | Call by reference | Type reference (TYPE) | INFOTYP | Infotyp | 20021213 | ||
11 | ![]() |
PADNNN_NAME | Call by reference | Type reference (TYPE) | PASUB | Name der Struktur der Zusatzdaten | 20030909 | ||
12 | ![]() |
PADNNN_WA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Referenz auf Struktur der Zusatzdaten | 20030909 | ||
13 | ![]() |
PNNNN_NAME | Call by reference | Type reference (TYPE) | PPNNN | Infotypstruktur | 20030114 | ||
14 | ![]() |
PNNNN_TAB_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Referenz auf Tabelle passend zur Infotypstruktur | 20030110 | ||
15 | ![]() |
PNNNN_WA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Referenz auf Infotypstruktur | 20030114 | ||
16 | ![]() |
PTNNNN_NAME | Call by reference | Type reference (TYPE) | PTNNNN | Substruktur für Tabellenteil neuer Tabelleninfotyp | 20030114 | ||
17 | ![]() |
PTNNNN_WA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Referenz auf Substruktur für Tabellenteil | 20030114 | ||
18 | ![]() |
RELAT | Call by reference | Type reference (TYPE) | RELAT | 20030909 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HR-PD-Infotypdaten: unerfüllte Programmbedingung | 20021213 |
Method INVERT_RELA_INFTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_REVERSIBLE | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030522 | ||
2 | ![]() |
RELATION | Call by reference | Type reference (TYPE) | P1001 | 20030522 | |||
3 | ![]() |
RELATION_INVERSE | Call by reference | Type reference (TYPE) | P1001 | 20030522 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HR-PD-Infotypdaten: ungültiger Parameter | 20030522 |
Method IS_EXTERNAL_INFTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXTERNAL_INFOTYPE | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021213 | ||
2 | ![]() |
INFTY | Call by reference | Type reference (TYPE) | INFOTYP | Infotyp | 20021213 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HR-PD-Infotypdaten: unerfüllte Programmbedingung | 20021213 |
Method IS_EXTERNAL_OTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXTERNAL_OTYPE | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021213 | ||
2 | ![]() |
OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20021213 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HR-PD-Infotypdaten: unerfüllte Programmbedingung | 20021213 |
Method IS_EXTERNAL_RELATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXTERNAL_RELATION | Value transfer | Type reference (TYPE) | BOOLE_D | $REF$ | 20030303 | ||
2 | ![]() |
OTYPE | Call by reference | Type reference (TYPE) | OTYPE | $REF$ | 20030303 | ||
3 | ![]() |
RELAT | Call by reference | Type reference (TYPE) | RELAT | $REF$ | 20030303 | ||
4 | ![]() |
RSIGN | Call by reference | Type reference (TYPE) | RSIGN | $REF$ | 20030303 | ||
5 | ![]() |
SCLAS | Call by reference | Type reference (TYPE) | SCLAS | $REF$ | 20030303 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HRBAS-Infotypdaten: unerfüllte Programmbedingung | 20030303 |
Method IS_EXT_OTYPE_NO_INREL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXT_OTYPE_NO_INREL | Value transfer | Type reference (TYPE) | BOOLE_D | Externes Objekt ohne Umkehrverknüpfung | 20030303 | ||
2 | ![]() |
OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20030303 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HR-PD-Infotypdaten: unerfüllte Programmbedingung | 20030303 |
Method IS_FCODE_ALLOWED_FOR_ISTAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FCODE | Call by reference | Type reference (TYPE) | OKCODE | Funktionscode | 20021218 | ||
2 | ![]() |
INFTY | Call by reference | Type reference (TYPE) | INFOTYP | Objekttyp | 20021218 | ||
3 | ![]() |
ISTAT | Call by reference | Type reference (TYPE) | PLOG-ISTAT | Infotyp | 20021218 | ||
4 | ![]() |
IS_OK | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021218 | ||
5 | ![]() |
MESSAGE_HANDLER | Call by reference | Type reference (TYPE) | HRBAS_MSG_HANDLER_IF_REF | Referenz auf Interface des Message Handlers | 20021218 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HR-PD-Infotypdaten: unerfüllte Programmbedingung | 20021218 |
Method IS_INFTY_ALLOWED_FOR_OTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
INFTY | Call by reference | Type reference (TYPE) | INFOTYP | Infotyp | 20021218 | ||
2 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021218 | ||
3 | ![]() |
MESSAGE_HANDLER | Call by reference | Type reference (TYPE) | HRBAS_MSG_HANDLER_IF_REF | Referenz auf Interface des Message Handlers | 20021218 | ||
4 | ![]() |
OTYPE | Call by reference | Type reference (TYPE) | PLOG-OTYPE | Objekttyp | 20021218 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HR-PD-Infotypdaten: unerfüllte Programmbedingung | 20021218 |
Method IS_LANGUAGE_INFTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
INFTY | Call by reference | Type reference (TYPE) | INFOTYP | Infotyp | 20021213 | ||
2 | ![]() |
LANGUAGE_INFOTYPE | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021213 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HR-PD-Infotypdaten: unerfüllte Programmbedingung | 20021213 |
Method IS_NATIONAL_INFTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
INFTY | Call by reference | Type reference (TYPE) | INFOTYP | Infotyp | 20021213 | ||
2 | ![]() |
NATIONAL_INFOTYPE | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021213 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HR-PD-Infotypdaten: unerfüllte Programmbedingung | 20021213 |
Method IS_STANDARD_OTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20021213 | ||
2 | ![]() |
STANDARD_OTYPE | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021213 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HR-PD-Infotypdaten: unerfüllte Programmbedingung | 20021213 |
Method IS_TABLE_INFTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
INFTY | Call by reference | Type reference (TYPE) | INFOTYP | Infotyp | 20021213 | ||
2 | ![]() |
TABLE_INFTY | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021213 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HR-PD-Infotypdaten: unerfüllte Programmbedingung | 20021213 |
Method METADATA_READ 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 zusätzliche Daten, die auch zum Infotyp gehören | 20040604 | ||
2 | ![]() |
FIELD_METADATA_TAB | Call by reference | Type reference (TYPE) | HRBAS_FIELD_METADATA_TAB | HRBAS: Metadatentabelle | 20040604 | ||
3 | ![]() |
HRTNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | Nur bei Tabelleninfotypen: Tabellenteil im Format HRTnnnn | 20040604 | ||
4 | ![]() |
OPERATION | Call by reference | Type reference (TYPE) | HRBAS_OPERA | HR: Datenbankoperation | 20040604 | ||
5 | ![]() |
PNNNN | Call by reference | Type reference (TYPE) | ANY | Logische Infotypstruktur im Format Pnnnn | 20040604 |
Method METADATA_READ on class CL_HRBAS_INFOTYPE_SERVICES has no exception.
Method METADATA_READ_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 | 20040604 | ||
2 | ![]() |
INFTY | Call by reference | Type reference (TYPE) | INFOTYP | Infotyp | 20040604 | ||
3 | ![]() |
ISTAT | Call by reference | Type reference (TYPE) | ISTAT_D | Planungsstatus | 20040604 | ||
4 | ![]() |
OPERATION | Call by reference | Type reference (TYPE) | HRBAS_OPERA | HR: Datenbankoperation | 20040604 | ||
5 | ![]() |
OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20040604 | ||
6 | ![]() |
PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Planvariante | 20040604 | ||
7 | ![]() |
STRUCTDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Run Time Type Services | 20040604 | ||
8 | ![]() |
SUBTY | Call by reference | Type reference (TYPE) | SUBTYP | Subtyp | 20040604 |
Method METADATA_READ_BY_STRUCTDESCR on class CL_HRBAS_INFOTYPE_SERVICES has no exception.
Method SET_ALLOWED_FCODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ALLOWED_FCODE_TAB | Call by reference | Type reference (TYPE) | HRBAS_ALLOWED_FCODE_TAB | Tabelle mit erlaubten Funktionscodes | 20040915 | ||
2 | ![]() |
USE_T777F | Call by reference | Type reference (TYPE) | BOOLE_D | IF_HRBAS_BOOLE_D=>TRUE | TRUE (='X') und FALSE (=' ') | 20040915 |
Method SET_ALLOWED_FCODES on class CL_HRBAS_INFOTYPE_SERVICES has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 640 |