Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_HRPBS00_MDS_CONSTANTS | Constants for Simulated Database | 20030228 |
Properties
Class | CL_HRPBS00_MDS_BUFFER | |
Short Description | Buffer for simulated PA database | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | P00PBSMD_SERVICE | HCM Master-Data-Tool (generel Services) |
Created | 20030228 | SAP |
Last change | 20050219 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_HRPBS00_MDS_BUFFER has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_HRPBS00_MDS_CONSTANTS | Constants for Simulated Database | 20030228 |
Friends
Class CL_HRPBS00_MDS_BUFFER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | '4' | Request failed because record not found | 20041103 | |
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | HRPBS00_MDS_BUFFER_DIR | BUFFER_DIR buffer table | 20030228 | ||
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | CHAR1 | Status of Buffer | 20030228 | ||
4 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20030228 | ||||
5 | ![]() |
Instance attribute | Private | Type reference (TYPE) | HRPBS00_MDS_DEL_PCLX | DEL_PCLX_TAB buffer table | 20030228 | ||
6 | ![]() |
Instance attribute | Private | Type reference (TYPE) | HRPBS00_MDS_DATA | Consistency Error Table | 20030305 | ||
7 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR1 | 'F' | Force the read from the ps table | 20030318 | |
8 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20030228 | ||||
9 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20030228 | ||||
10 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20030301 | ||||
11 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20030228 | ||||
12 | ![]() |
Instance attribute | Public | Type reference (TYPE) | PERNR_D | Personnel Number | 20030228 | ||
13 | ![]() |
Instance attribute | Private | Type reference (TYPE) | HRPBS00_MDS_PREFTAB | PREFTAB Buffer Table | 20030228 | ||
14 | ![]() |
Instance attribute | Private | Type reference (TYPE) | HRPBS00_MDS_DATA | Proposed Values | 20030228 | ||
15 | ![]() |
Instance attribute | Private | Type reference (TYPE) | HRPBS00_MDS_PS | PS buffer table | 20030228 | ||
16 | ![]() |
Instance attribute | Private | Type reference (TYPE) | HRPBS00_MDS_PSINFO | PSINFO Buffer table | 20030228 | ||
17 | ![]() |
Instance attribute | Private | Type reference (TYPE) | PSPAR | PSPAR Buffer Structure | 20030228 | ||
18 | ![]() |
Instance attribute | Private | Type reference (TYPE) | CHAR1 | 'X' if CAE should be handled for current request | 20040427 | ||
19 | ![]() |
Instance attribute | Private | Type reference (TYPE) | HRPBS00_MDS_OPS | Table of requested operations | 20040426 | ||
20 | ![]() |
Instance attribute | Private | Type reference (TYPE) | HRPBS00_MDS_INFTY_ORDER | Order of save for infotypes for Pension Administration | 20040426 | ||
21 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | Number of queued requests | 20040426 | ||
22 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SEQNO | Sequence number of last queued request | 20040427 | ||
23 | ![]() |
Instance attribute | Private | Type reference (TYPE) | HRPBS00_MDS_DATA | Proposed Values for QUEUED_OPS table | 20040426 | ||
24 | ![]() |
Instance attribute | Private | Type reference (TYPE) | CHAR1 | 'X' if recalculation of buffer is needed | 20040426 | ||
25 | ![]() |
Instance attribute | Private | Type reference (TYPE) | HRPBS00_MDS_OPS | Table of removed redundant operations | 20030306 | ||
26 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20030228 | ||||
27 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20030228 | ||||
28 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20030228 | ||||
29 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TY_REQ_OPS_TAB | Requested operations table | 20030228 | ||
30 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20030228 | ||||
31 | ![]() |
Instance attribute | Private | Type reference (TYPE) | HRPBS00_MDS_INFTY_ORDER | Order of save for infotypes for Pension Administration | 20030313 | ||
32 | ![]() |
Instance attribute | Private | Type reference (TYPE) | HRPBS00_MDS_TEXT | Table of text excerpts for infotype records with listed keys | 20040923 | ||
33 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20030228 | ||||
34 | ![]() |
Instance attribute | Private | Type reference (TYPE) | HRPBS00_MDS_TBUFF | TBUFF buffer table | 20030228 | ||
35 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TCLAS | 'A' | Transaction class for data storage | 20030228 | |
36 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20030228 | ||||
37 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20030228 | ||||
38 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20030228 | ||||
39 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20030228 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Build the buffer for the given requested operations | 20030228 |
2 | ![]() |
Instance method | Public | Method | Clear the tables for requested operations | 20040428 |
3 | ![]() |
Instance method | Public | Method | Commit the buffer for the given requested operations to DB | 20030301 |
4 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20030228 |
5 | ![]() |
Instance method | Private | Method | Execute the operations requested for the buffer | 20030228 |
6 | ![]() |
Instance method | Public | Method | Returns the status of the buffer | 20030228 |
7 | ![]() |
Instance method | Public | Method | Get the consistency error table | 20030305 |
8 | ![]() |
Instance method | Public | Method | Get table of failed request references | 20031014 |
9 | ![]() |
Instance method | Public | Method | Get the retcode from the last request for the given infotype | 20030304 |
10 | ![]() |
Instance method | Public | Method | Return the requested operations that define the buffer | 20030228 |
11 | ![]() |
Instance method | Public | Method | Return the information needed for recalculation | 20040427 |
12 | ![]() |
Instance method | Public | Method | Return the list of redundant operations | 20030315 |
13 | ![]() |
Instance method | Public | Method | Return a table with the infotypes with requested data | 20030310 |
14 | ![]() |
Instance method | Public | Method | Get the simulated P0000 record | 20040120 |
15 | ![]() |
Instance method | Private | Method | Get the texts for simulated records | 20040923 |
16 | ![]() |
Instance method | Private | Method | Get the texts for simulated record for specified key | 20040923 |
17 | ![]() |
Static method | Public | Method | Initialize the buffer data in program SAPFP50P | 20030228 |
18 | ![]() |
Instance method | Public | Method | Changes the save order table without making other changes | 20030314 |
19 | ![]() |
Static method | Public | Method | Output the current state of the SAPFP50P Buffer | 20030228 |
20 | ![]() |
Instance method | Public | Method | Output currentSAPFP50P Buffer ensuring infty is included | 20030319 |
21 | ![]() |
Instance method | Public | Method | Read the infotype data | 20030228 |
22 | ![]() |
Instance method | Public | Method | Read the data from the current state of SAPFP50P buffer | 20030318 |
23 | ![]() |
Instance method | Public | Method | Read the saved PS table | 20030228 |
24 | ![]() |
Instance method | Public | Method | Remove consistency errors | 20030305 |
25 | ![]() |
Instance method | Public | Method | Get the buffer data from program SAPFP50P | 20030228 |
26 | ![]() |
Instance method | Public | Method | Set the tables for requested operations | 20040426 |
27 | ![]() |
Instance method | Public | Method | Find if there is a requested change for the infotype | 20030228 |
28 | ![]() |
Instance method | Private | Method | Split out requested operations and values for infotypes | 20030602 |
Events
Class CL_HRPBS00_MDS_BUFFER has no event.
Types
Class CL_HRPBS00_MDS_BUFFER has no local type.
Method Signatures
Method BUILD_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_BUFFER | Value transfer | Object reference (TYPE REF TO) | CL_HRPBS00_MDS_BUFFER | Pufferinstanz | 20030228 | ||
2 | ![]() |
E_RETCODE | Value transfer | Type reference (TYPE) | CHAR1 | Rückgabecode | 20030228 | ||
3 | ![]() |
IT_PROP_VALUES | Value transfer | Type reference (TYPE) | HRPBS00_MDS_DATA | Vorschlagswerte | 20030228 | ||
4 | ![]() |
IT_REQUESTED_OPS | Value transfer | Type reference (TYPE) | HRPBS00_MDS_OPS | Erforderliche Vorgänge | 20030228 | ||
5 | ![]() |
IT_SAVE_ORDER | Value transfer | Type reference (TYPE) | HRPBS00_MDS_INFTY_ORDER | Sicherungsreihenfolge für Infotypen | 20030313 | ||
6 | ![]() |
I_CLEAR_SAPFP50P_BUFFER | Call by reference | Type reference (TYPE) | CHAR1 | 'X', wenn SAPFP50P-Puffer am Ende gelöscht werden soll | 20030301 | ||
7 | ![]() |
I_CONSISTENCY_CHECK | Value transfer | Type reference (TYPE) | CHAR1 | 'X' wenn Konsistenzprüfen durchgeführt werden soll | 20030228 | ||
8 | ![]() |
I_CURRENT_REQUEST | Value transfer | Type reference (TYPE) | SEQNO | ' ' | Sequenznr. des aktuellen Antrags | 20030522 | |
9 | ![]() |
I_HANDLE_CAE | Value transfer | Type reference (TYPE) | CHAR1 | ' ' | 'X', wenn für aktuellen Antrag CAE-Fehler auftritt | 20030522 | |
10 | ![]() |
I_PERNR | Value transfer | Type reference (TYPE) | PERNR_D | Personalnummer | 20030228 | ||
11 | ![]() |
I_REMOVE_REDUNDANT | Value transfer | Type reference (TYPE) | CHAR1 | ' ' | 'X', wenn redundante Änderungen automatisch gelöscht w. s. | 20030306 | |
12 | ![]() |
I_TCLAS | Value transfer | Type reference (TYPE) | TCLAS | Transaktionsklasse | 20030228 |
Method BUILD_BUFFER on class CL_HRPBS00_MDS_BUFFER has no exception.
Method CLEAR_QUEUED_REQUESTS Signature
Method CLEAR_QUEUED_REQUESTS on class CL_HRPBS00_MDS_BUFFER has no parameter.
Method CLEAR_QUEUED_REQUESTS on class CL_HRPBS00_MDS_BUFFER has no exception.
Method COMMIT_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_NEW_BUFFER | Value transfer | Object reference (TYPE REF TO) | CL_HRPBS00_MDS_BUFFER | Verweis auf neuen Puffer | 20030602 | ||
2 | ![]() |
E_RETCODE | Value transfer | Type reference (TYPE) | CHAR1 | Returncode der Passw | 20030301 | ||
3 | ![]() |
IT_INFTY | Value transfer | Type reference (TYPE) | HRPAY99_INFTY_TABLE | Tabelle von Infotypen für Speicherung | 20030602 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erforderliche Sicherung konnte nicht ausgeführt werden | 20030602 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_PROP_VALUES | Value transfer | Type reference (TYPE) | HRPBS00_MDS_DATA | Vorgeschlagene Werte für Vorgänge | 20030228 | ||
2 | ![]() |
IT_REQUESTED_OPS | Value transfer | Type reference (TYPE) | HRPBS00_MDS_OPS | Erforderliche Vorgänge | 20030228 | ||
3 | ![]() |
IT_SAVE_ORDER | Value transfer | Type reference (TYPE) | HRPBS00_MDS_INFTY_ORDER | Sicherungsreihenfolge für Infotypen | 20030313 | ||
4 | ![]() |
I_CLEAR_SAPFP50P_BUFFER | Value transfer | Type reference (TYPE) | CHAR1 | 'X', wenn SAPFP50P-Puffer am Ende gelöscht werden soll | 20030301 | ||
5 | ![]() |
I_CONSISTENCY_CHECK | Value transfer | Type reference (TYPE) | CHAR1 | 'X', wenn Konsistenzprüfung ausgeführt werden soll | 20030228 | ||
6 | ![]() |
I_CURRENT_REQUEST | Value transfer | Type reference (TYPE) | SEQNO | ' ' | Sequenznr. des aktuellen Antrags | 20030522 | |
7 | ![]() |
I_HANDLE_CAE | Value transfer | Type reference (TYPE) | CHAR1 | ' ' | 'X', wenn für aktuellen Antrag CAE-Fehler auftritt | 20030522 | |
8 | ![]() |
I_PERNR | Value transfer | Type reference (TYPE) | PERNR_D | Personalnummer | 20030228 | ||
9 | ![]() |
I_REMOVE_REDUNDANT | Value transfer | Type reference (TYPE) | CHAR1 | ' ' | 'X', wenn redundante Anträge autom. gelöscht w. sollen | 20030306 | |
10 | ![]() |
I_TCLAS | Value transfer | Type reference (TYPE) | TCLAS | Transaktionsklasse | 20030228 |
Method CONSTRUCTOR on class CL_HRPBS00_MDS_BUFFER has no exception.
Method EXECUTE_OPS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CONSISTENCY_CHECK | Value transfer | Type reference (TYPE) | CHAR1 | Konsistenzprüfung durchführen | 20030228 |
Method EXECUTE_OPS on class CL_HRPBS00_MDS_BUFFER has no exception.
Method GET_BUFFER_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ERRORS | Value transfer | Type reference (TYPE) | HRPBS00_MDS_ERRORS | Tabelle für bestehende Fehlercodes | 20030228 | ||
2 | ![]() |
E_BUFFER_STATUS | Value transfer | Type reference (TYPE) | CHAR1 | Allgemeiner Pufferstatus | 20030228 | ||
3 | ![]() |
IT_INFTY | Call by reference | Type reference (TYPE) | HRPAY99_INFTY_TABLE | 20080226 |
Method GET_BUFFER_STATUS on class CL_HRPBS00_MDS_BUFFER has no exception.
Method GET_CONSISTENCY_ERROR_TAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ERROR_TAB | Value transfer | Type reference (TYPE) | HRPBS00_MDS_DATA | Konsistenzfehlertabelle | 20030305 |
Method GET_CONSISTENCY_ERROR_TAB on class CL_HRPBS00_MDS_BUFFER has no exception.
Method GET_FAILED_REQUEST_REFS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FAILED_REQS | Value transfer | Type reference (TYPE) | HRPBS00_MDS_ERROR_REQ | Tabelle von Referenzen zu fehlg. Personalvorgangsobjekten | 20031014 | ||
2 | ![]() |
I_GET_ALL_REQS | Value transfer | Type reference (TYPE) | FLAG | ' ' | 'X', wenn alle Antr. f. Selektion; ' ' nur fehlgeschl. Antr. | 20040120 | |
3 | ![]() |
I_INFTY | Value transfer | Type reference (TYPE) | INFTY | Infotyp für wiederkehrende fehlgeschlagene Personalvorgänge | 20031014 | ||
4 | ![]() |
I_SUBTY | Value transfer | Type reference (TYPE) | SUBTY | Subtyp für wiederkehrende fehlgeschlagene Personalvorgänge | 20031014 |
Method GET_FAILED_REQUEST_REFS on class CL_HRPBS00_MDS_BUFFER has no exception.
Method GET_LAST_RETCODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_RETCODE | Value transfer | Type reference (TYPE) | CHAR1 | Returncode | 20030304 | ||
2 | ![]() |
I_INFTY | Value transfer | Type reference (TYPE) | INFTY | Infotypnummer | 20030304 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Für den Infotyp sind keine Anträge vorhanden | 20030304 |
Method GET_OPERATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_PROP_VALS | Value transfer | Type reference (TYPE) | HRPBS00_MDS_DATA | Vorgeschlagene Daten für die Vorgänge | 20030228 | ||
2 | ![]() |
ET_REQ_OPS | Value transfer | Type reference (TYPE) | HRPBS00_MDS_OPS | Erforderliche Vorgänge | 20030228 | ||
3 | ![]() |
ET_SAVE_ORDER | Value transfer | Type reference (TYPE) | HRPBS00_MDS_INFTY_ORDER | Sicherungsreihenfolge für Infotypen | 20030314 |
Method GET_OPERATIONS on class CL_HRPBS00_MDS_BUFFER has no exception.
Method GET_RECALC_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_QUEUED_CAE | Value transfer | Type reference (TYPE) | CHAR1 | 'X', wenn CAE für letzten anst. Personalvorgang verw. w. S. | 20040427 | ||
2 | ![]() |
E_QUEUED_REQUESTS | Value transfer | Type reference (TYPE) | I | Anzahl der anstehenden Personalvorgänge | 20040427 | ||
3 | ![]() |
E_QUEUED_REQ_NO | Value transfer | Type reference (TYPE) | SEQNO | Folgenummer des letzten anstehenden Personalvorgangs | 20040427 | ||
4 | ![]() |
E_RECALC_NEEDED | Value transfer | Type reference (TYPE) | CHAR1 | Wert von RECALC_NEEDED | 20040427 |
Method GET_RECALC_INFO on class CL_HRPBS00_MDS_BUFFER has no exception.
Method GET_REDUNDANT_OPS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_REDUNDANT_OPS | Value transfer | Type reference (TYPE) | HRPBS00_MDS_OPS | Tabelle redundanter Vorgänge | 20030315 |
Method GET_REDUNDANT_OPS on class CL_HRPBS00_MDS_BUFFER has no exception.
Method GET_REQUESTED_INFTYS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_SUBTY_LEVEL | Value transfer | Type reference (TYPE) | CHAR1 | ' ' | 'X', wenn Prüfung für Infotyp/Subtyp | 20031002 | |
2 | ![]() |
RT_INFTY_CHECK | Value transfer | Type reference (TYPE) | HRPBS00_MDS_INFTY_CHECK | Tabelle zu prüfende Infotypen; leer für alle Infotypen | 20030310 |
Method GET_REQUESTED_INFTYS on class CL_HRPBS00_MDS_BUFFER has no exception.
Method GET_SIM_P0000 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_SIM_P0000 | Value transfer | Type reference (TYPE) | P0000 | Simulierter P0000-Satz | 20040120 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Mehrere Anträge für die Änderung von Infotyp 0000 | 20040120 |
Method GET_SIM_TEXTS Signature
Method GET_SIM_TEXTS on class CL_HRPBS00_MDS_BUFFER has no parameter.
Method GET_SIM_TEXTS on class CL_HRPBS00_MDS_BUFFER has no exception.
Method GET_SIM_TEXT_FOR_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_TEXT | Value transfer | Type reference (TYPE) | P00_MDS_TEXT | Textauszüge für Infotyp-Datensätze mit aufgeführ. Schlüssel | 20040923 | ||
2 | ![]() |
IS_PSKEY | Value transfer | Type reference (TYPE) | PSKEY | Schlüssel des Datensatzes zum Abrufen von Text | 20040923 |
Method GET_SIM_TEXT_FOR_KEY on class CL_HRPBS00_MDS_BUFFER has no exception.
Method INITIALIZE_SAPFP50P_BUFFER Signature
Method INITIALIZE_SAPFP50P_BUFFER on class CL_HRPBS00_MDS_BUFFER has no parameter.
Method INITIALIZE_SAPFP50P_BUFFER on class CL_HRPBS00_MDS_BUFFER has no exception.
Method PUT_SAVE_ORDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_SAVE_ORDER | Value transfer | Type reference (TYPE) | HRPBS00_MDS_INFTY_ORDER | Sicherungsreihenfolge für Infotypen | 20030314 |
Method PUT_SAVE_ORDER on class CL_HRPBS00_MDS_BUFFER has no exception.
Method READ_CURRENT_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_PSPAR | Value transfer | Type reference (TYPE) | PSPAR | PSPAR Pufferstruktur | 20030228 | ||
2 | ![]() |
ET_BUFFER_DIR | Value transfer | Type reference (TYPE) | HRPBS00_MDS_BUFFER_DIR | BUFFER_DIR Puffertabelle | 20030228 | ||
3 | ![]() |
ET_DEL_PCLX_TAB | Value transfer | Type reference (TYPE) | HRPBS00_MDS_DEL_PCLX | DEL_PCLX_TAB Puffertabelle | 20030228 | ||
4 | ![]() |
ET_PREFTAB | Value transfer | Type reference (TYPE) | HRPBS00_MDS_PREFTAB | PREFTAB Puffertabelle | 20030228 | ||
5 | ![]() |
ET_PS | Value transfer | Type reference (TYPE) | HRPBS00_MDS_PS | PS Puffertabelle | 20030228 | ||
6 | ![]() |
ET_PSINFO | Value transfer | Type reference (TYPE) | HRPBS00_MDS_PSINFO | PSINFO Puffertabelle | 20030228 | ||
7 | ![]() |
ET_TBUFF | Value transfer | Type reference (TYPE) | HRPBS00_MDS_TBUFF | TBUFF Puffertabelle | 20030228 |
Method READ_CURRENT_BUFFER on class CL_HRPBS00_MDS_BUFFER has no exception.
Method READ_CURRENT_BUFFER_INFTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_PSPAR | Value transfer | Type reference (TYPE) | PSPAR | PSPAR Pufferstruktur | 20030319 | ||
2 | ![]() |
ET_BUFFER_DIR | Value transfer | Type reference (TYPE) | HRPBS00_MDS_BUFFER_DIR | BUFFER_DIR Puffertabelle | 20030319 | ||
3 | ![]() |
ET_DEL_PCLX_TAB | Value transfer | Type reference (TYPE) | HRPBS00_MDS_DEL_PCLX | DEL_PCLX_TAB Puffertabelle | 20030319 | ||
4 | ![]() |
ET_PREFTAB | Value transfer | Type reference (TYPE) | HRPBS00_MDS_PREFTAB | PREFTAB Puffertabelle | 20030319 | ||
5 | ![]() |
ET_PS | Value transfer | Type reference (TYPE) | HRPBS00_MDS_PS | PS Puffertabelle | 20030319 | ||
6 | ![]() |
ET_PSINFO | Value transfer | Type reference (TYPE) | HRPBS00_MDS_PSINFO | PSINFO Puffertabelle | 20030319 | ||
7 | ![]() |
ET_TBUFF | Value transfer | Type reference (TYPE) | HRPBS00_MDS_TBUFF | TBUFF Puffertabelle | 20030319 | ||
8 | ![]() |
I_INFTY | Value transfer | Type reference (TYPE) | INFTY | Infotypnummer | 20030319 |
Method READ_CURRENT_BUFFER_INFTY on class CL_HRPBS00_MDS_BUFFER has no exception.
Method READ_INFOTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_PRIMARY_RECORDS | Value transfer | Type reference (TYPE) | ANY | Sätze der in SIM_PRELP gelesenen primären Infotypen | 20030228 | ||
2 | ![]() |
ET_SECONDARY_RECORDS | Value transfer | Type reference (TYPE) | ANY | Sätze der in SIM_PRELP gelesenen sekundären Infotypen | 20030228 | ||
3 | ![]() |
ET_TEXTS | Value transfer | Type reference (TYPE) | HRPBS00_MDS_TEXT | Tabelle Textauszüge für Infotyp-Datensätze mit Schlüsseln | 20040923 | ||
4 | ![]() |
I_ACTIVE_DATA | Value transfer | Type reference (TYPE) | CHAR1 | ' ' | 'X' für aktive Daten; ' ' für simulierte Daten | 20030228 | |
5 | ![]() |
I_BEGDA | Value transfer | Type reference (TYPE) | BEGDA | '18000101' | Startdatum | 20030228 | |
6 | ![]() |
I_ENDDA | Value transfer | Type reference (TYPE) | ENDDA | '99991231' | Enddatum | 20030228 | |
7 | ![]() |
I_INFTY | Value transfer | Type reference (TYPE) | INFTY | Infotypnummer | 20030228 | ||
8 | ![]() |
I_OBJPS | Value transfer | Type reference (TYPE) | OBJPS | '*' | Objekt-Identifikation | 20030228 | |
9 | ![]() |
I_READ_PARTIAL | Value transfer | Type reference (TYPE) | CHAR1 | 'X', wenn simul. Daten vor Änderungsabschluss gelesen w. s. | 20030228 | ||
10 | ![]() |
I_SEQNR | Value transfer | Type reference (TYPE) | SEQNR | '0' | Sequenznr. für Datensätze mit gleichem Schlüssel | 20030228 | |
11 | ![]() |
I_SPRPS | Value transfer | Type reference (TYPE) | SPRPS | '*' | Sperrkennzeichen | 20030228 | |
12 | ![]() |
I_SUBTY | Value transfer | Type reference (TYPE) | SUBTY | '*' | Subtypnummer | 20030228 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Rückgebe, wenn Infotyp nicht gefunden wird | 20030228 | |
2 | ![]() |
Rückgabe, wenn Eingaben für HR_READ_SUBTYPE ungültig sind | 20030228 | |
3 | ![]() |
Selektierte Infotypnummer hat T777D-INFKN <> 'I' | 20040110 | |
4 | ![]() |
Rückgabe, wenn für Kriterien keine Infotypdaten existieren | 20030228 |
Method READ_INFOTYPE_CURRENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_PRIMARY_RECORDS | Value transfer | Type reference (TYPE) | ANY | Sätze der in SIM_PRELP gelesenen primären Infotypen | 20030318 | ||
2 | ![]() |
ET_SECONDARY_RECORDS | Value transfer | Type reference (TYPE) | ANY | Sätze der in SIM_PRELP gelesenen sekundären Infotypen | 20030318 | ||
3 | ![]() |
I_BEGDA | Value transfer | Type reference (TYPE) | BEGDA | '18000101' | Startdatum | 20030318 | |
4 | ![]() |
I_ENDDA | Value transfer | Type reference (TYPE) | ENDDA | '99991231' | Enddatum | 20030318 | |
5 | ![]() |
I_INFTY | Value transfer | Type reference (TYPE) | INFTY | Infotypnummer | 20030318 | ||
6 | ![]() |
I_OBJPS | Value transfer | Type reference (TYPE) | OBJPS | '*' | Objekt-Identifikation | 20030318 | |
7 | ![]() |
I_SEQNR | Value transfer | Type reference (TYPE) | SEQNR | '0' | Sequenznr. für Datensätze mit gleichem Schlüssel | 20030318 | |
8 | ![]() |
I_SPRPS | Value transfer | Type reference (TYPE) | SPRPS | '*' | Sperrkennzeichen | 20030318 | |
9 | ![]() |
I_SUBTY | Value transfer | Type reference (TYPE) | SUBTY | '*' | Subtypnummer | 20030318 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Rückgebe, wenn Infotyp nicht gefunden wird | 20030318 | |
2 | ![]() |
Rückgabe, wenn Eingaben für HR_READ_SUBTYPE ungültig sind | 20030318 | |
3 | ![]() |
Rückgabe, wenn für Kriterien keine Infotypdaten existieren | 20030318 |
Method READ_SAVED_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_PSPAR | Value transfer | Type reference (TYPE) | PSPAR | PSPAR Pufferstruktur | 20030228 | ||
2 | ![]() |
ET_BUFFER_DIR | Value transfer | Type reference (TYPE) | HRPBS00_MDS_BUFFER_DIR | BUFFER_DIR Puffertabelle | 20030228 | ||
3 | ![]() |
ET_DEL_PCLX_TAB | Value transfer | Type reference (TYPE) | HRPBS00_MDS_DEL_PCLX | DEL_PCLX_TAB Puffertabelle | 20030228 | ||
4 | ![]() |
ET_PREFTAB | Value transfer | Type reference (TYPE) | HRPBS00_MDS_PREFTAB | PREFTAB Puffertabelle | 20030228 | ||
5 | ![]() |
ET_PS | Value transfer | Type reference (TYPE) | HRPBS00_MDS_PS | PS Puffertabelle | 20030228 | ||
6 | ![]() |
ET_PSINFO | Value transfer | Type reference (TYPE) | HRPBS00_MDS_PSINFO | PSINFO Puffertabelle | 20030228 | ||
7 | ![]() |
ET_TBUFF | Value transfer | Type reference (TYPE) | HRPBS00_MDS_TBUFF | TBUFF Puffertabelle | 20030228 |
Method READ_SAVED_BUFFER on class CL_HRPBS00_MDS_BUFFER has no exception.
Method REMOVE_CONSISTENCY_ERRORS Signature
Method REMOVE_CONSISTENCY_ERRORS on class CL_HRPBS00_MDS_BUFFER has no parameter.
Method REMOVE_CONSISTENCY_ERRORS on class CL_HRPBS00_MDS_BUFFER has no exception.
Method SAVE_SAPFP50P_BUFFER Signature
Method SAVE_SAPFP50P_BUFFER on class CL_HRPBS00_MDS_BUFFER has no parameter.
Method SAVE_SAPFP50P_BUFFER on class CL_HRPBS00_MDS_BUFFER has no exception.
Method SET_QUEUED_REQUESTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_QUEUED_OPS | Value transfer | Type reference (TYPE) | HRPBS00_MDS_OPS | Tabelle von erforderlichen Vorgängen für eine Aktion | 20040426 | ||
2 | ![]() |
IT_QUEUED_ORDER | Value transfer | Type reference (TYPE) | HRPBS00_MDS_INFTY_ORDER | Reihenfolge in der die Infotypen der VA gesichert wurden | 20040426 | ||
3 | ![]() |
IT_QUEUED_VALUES | Value transfer | Type reference (TYPE) | HRPBS00_MDS_DATA | Tabelle von Datenänderungen für eine Aktion | 20040426 | ||
4 | ![]() |
I_QUEUED_CAE | Value transfer | Type reference (TYPE) | CHAR1 | 'X', wenn CAE für anstehenden Personalvorgang verw. werd. s. | 20040427 | ||
5 | ![]() |
I_QUEUED_REQ_NO | Value transfer | Type reference (TYPE) | SEQNO | Folgenummer des letzten anstehenden Personalvorgangs | 20040427 |
Method SET_QUEUED_REQUESTS on class CL_HRPBS00_MDS_BUFFER has no exception.
Method SIM_DATA_EXISTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_INFTY | Value transfer | Type reference (TYPE) | INFTY | Infotypnummer | 20030228 | ||
2 | ![]() |
I_SUBTY | Value transfer | Type reference (TYPE) | SUBTY | '*' | Subtyp | 20031002 | |
3 | ![]() |
R_DATA_EXISTS | Value transfer | Type reference (TYPE) | CHAR1 | 'X', wenn simulierter Vorgang für Infotyp existiert | 20030228 |
Method SIM_DATA_EXISTS on class CL_HRPBS00_MDS_BUFFER has no exception.
Method SPLIT_OPERATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_COMMIT_DATA | Value transfer | Type reference (TYPE) | HRPBS00_MDS_DATA | Vorschlagswerte für zu speichernde Anträge | 20030602 | ||
2 | ![]() |
ET_COMMIT_OPS | Value transfer | Type reference (TYPE) | HRPBS00_MDS_OPS | Tabelle zu speichernder Anträge | 20030602 | ||
3 | ![]() |
ET_REMAINING_DATA | Value transfer | Type reference (TYPE) | HRPBS00_MDS_DATA | Vorgeschlagene Werte für verbleibende Anträge | 20030602 | ||
4 | ![]() |
ET_REMAINING_OPS | Value transfer | Type reference (TYPE) | HRPBS00_MDS_OPS | Tabelle verbleibender Anträge | 20030602 | ||
5 | ![]() |
IT_INFTY | Value transfer | Type reference (TYPE) | HRPAY99_INFTY_TABLE | Tabelle zu speichernder Infotypen | 20030602 |
Method SPLIT_OPERATIONS on class CL_HRPBS00_MDS_BUFFER has no exception.
History
Last changed by/on | SAP | 20050219 |
SAP Release Created in | 10A |