Hierarchy
⤷ PY-DE-PS-VA (Application Component) Pension Administration
⤷ P00PBSMD_SERVICE (Package) HCM Master-Data-Tool (generel Services)
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 | ASKEY_FAILURE | Constant | Public | Type reference (TYPE) | CHAR1 | '4' | Request failed because record not found | 20041103 | |
2 | BUFFER_DIR | Instance attribute | Private | Type reference (TYPE) | HRPBS00_MDS_BUFFER_DIR | BUFFER_DIR buffer table | 20030228 | ||
3 | BUFFER_STATUS | Instance attribute | Private | Type reference (TYPE) | CHAR1 | Status of Buffer | 20030228 | ||
4 | CONSISTENCY_ERROR | Instance attribute | Private | Attribute reference (LIKE) | 20030228 | ||||
5 | DEL_PCLX_TAB | Instance attribute | Private | Type reference (TYPE) | HRPBS00_MDS_DEL_PCLX | DEL_PCLX_TAB buffer table | 20030228 | ||
6 | ERROR_TABLE | Instance attribute | Private | Type reference (TYPE) | HRPBS00_MDS_DATA | Consistency Error Table | 20030305 | ||
7 | FORCE_BUFFER_READ | Constant | Private | Type reference (TYPE) | CHAR1 | 'F' | Force the read from the ps table | 20030318 | |
8 | INCORRECT_PERNR | Instance attribute | Private | Attribute reference (LIKE) | 20030228 | ||||
9 | LOCK_FAILED | Instance attribute | Private | Attribute reference (LIKE) | 20030228 | ||||
10 | MAINT_BUFFER | Instance attribute | Private | Attribute reference (LIKE) | 20030301 | ||||
11 | NO | Instance attribute | Private | Attribute reference (LIKE) | 20030228 | ||||
12 | PERNR | Instance attribute | Public | Type reference (TYPE) | PERNR_D | Personnel Number | 20030228 | ||
13 | PREFTAB | Instance attribute | Private | Type reference (TYPE) | HRPBS00_MDS_PREFTAB | PREFTAB Buffer Table | 20030228 | ||
14 | PROP_VALUES | Instance attribute | Private | Type reference (TYPE) | HRPBS00_MDS_DATA | Proposed Values | 20030228 | ||
15 | PS | Instance attribute | Private | Type reference (TYPE) | HRPBS00_MDS_PS | PS buffer table | 20030228 | ||
16 | PSINFO | Instance attribute | Private | Type reference (TYPE) | HRPBS00_MDS_PSINFO | PSINFO Buffer table | 20030228 | ||
17 | PSPAR | Instance attribute | Private | Type reference (TYPE) | PSPAR | PSPAR Buffer Structure | 20030228 | ||
18 | QUEUED_CAE | Instance attribute | Private | Type reference (TYPE) | CHAR1 | 'X' if CAE should be handled for current request | 20040427 | ||
19 | QUEUED_OPS | Instance attribute | Private | Type reference (TYPE) | HRPBS00_MDS_OPS | Table of requested operations | 20040426 | ||
20 | QUEUED_ORDER | Instance attribute | Private | Type reference (TYPE) | HRPBS00_MDS_INFTY_ORDER | Order of save for infotypes for Pension Administration | 20040426 | ||
21 | QUEUED_REQUESTS | Instance attribute | Private | Type reference (TYPE) | I | Number of queued requests | 20040426 | ||
22 | QUEUED_REQ_NO | Instance attribute | Private | Type reference (TYPE) | SEQNO | Sequence number of last queued request | 20040427 | ||
23 | QUEUED_VALUES | Instance attribute | Private | Type reference (TYPE) | HRPBS00_MDS_DATA | Proposed Values for QUEUED_OPS table | 20040426 | ||
24 | RECALC_NEEDED | Instance attribute | Private | Type reference (TYPE) | CHAR1 | 'X' if recalculation of buffer is needed | 20040426 | ||
25 | REDUNDANT_OPS | Instance attribute | Private | Type reference (TYPE) | HRPBS00_MDS_OPS | Table of removed redundant operations | 20030306 | ||
26 | REDUNDANT_UPDATE | Instance attribute | Private | Attribute reference (LIKE) | 20030228 | ||||
27 | REQS_COMPLETE_NO_ERRORS | Instance attribute | Private | Attribute reference (LIKE) | 20030228 | ||||
28 | REQS_COMPLETE_WITH_WARNINGS | Instance attribute | Private | Attribute reference (LIKE) | 20030228 | ||||
29 | REQUESTED_OPS | Instance attribute | Private | Type reference (TYPE) | TY_REQ_OPS_TAB | Requested operations table | 20030228 | ||
30 | SAVE_FAILED | Instance attribute | Private | Attribute reference (LIKE) | 20030228 | ||||
31 | SAVE_ORDER | Instance attribute | Private | Type reference (TYPE) | HRPBS00_MDS_INFTY_ORDER | Order of save for infotypes for Pension Administration | 20030313 | ||
32 | SIM_TEXTS | Instance attribute | Private | Type reference (TYPE) | HRPBS00_MDS_TEXT | Table of text excerpts for infotype records with listed keys | 20040923 | ||
33 | SUCCESS | Instance attribute | Private | Attribute reference (LIKE) | 20030228 | ||||
34 | TBUFF | Instance attribute | Private | Type reference (TYPE) | HRPBS00_MDS_TBUFF | TBUFF buffer table | 20030228 | ||
35 | TCLAS | Instance attribute | Public | Type reference (TYPE) | TCLAS | 'A' | Transaction class for data storage | 20030228 | |
36 | UNPROCESSED_REQS_EXIST | Instance attribute | Private | Attribute reference (LIKE) | 20030228 | ||||
37 | UNSUPPORTED_TCLAS | Instance attribute | Private | Attribute reference (LIKE) | 20030228 | ||||
38 | VALIDATED_BUFFER | Instance attribute | Private | Attribute reference (LIKE) | 20030228 | ||||
39 | YES | Instance attribute | Private | Attribute reference (LIKE) | 20030228 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | BUILD_BUFFER | Static method | Public | Method | Build the buffer for the given requested operations | 20030228 |
2 | CLEAR_QUEUED_REQUESTS | Instance method | Public | Method | Clear the tables for requested operations | 20040428 |
3 | COMMIT_BUFFER | Instance method | Public | Method | Commit the buffer for the given requested operations to DB | 20030301 |
4 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20030228 |
5 | EXECUTE_OPS | Instance method | Private | Method | Execute the operations requested for the buffer | 20030228 |
6 | GET_BUFFER_STATUS | Instance method | Public | Method | Returns the status of the buffer | 20030228 |
7 | GET_CONSISTENCY_ERROR_TAB | Instance method | Public | Method | Get the consistency error table | 20030305 |
8 | GET_FAILED_REQUEST_REFS | Instance method | Public | Method | Get table of failed request references | 20031014 |
9 | GET_LAST_RETCODE | Instance method | Public | Method | Get the retcode from the last request for the given infotype | 20030304 |
10 | GET_OPERATIONS | Instance method | Public | Method | Return the requested operations that define the buffer | 20030228 |
11 | GET_RECALC_INFO | Instance method | Public | Method | Return the information needed for recalculation | 20040427 |
12 | GET_REDUNDANT_OPS | Instance method | Public | Method | Return the list of redundant operations | 20030315 |
13 | GET_REQUESTED_INFTYS | Instance method | Public | Method | Return a table with the infotypes with requested data | 20030310 |
14 | GET_SIM_P0000 | Instance method | Public | Method | Get the simulated P0000 record | 20040120 |
15 | GET_SIM_TEXTS | Instance method | Private | Method | Get the texts for simulated records | 20040923 |
16 | GET_SIM_TEXT_FOR_KEY | Instance method | Private | Method | Get the texts for simulated record for specified key | 20040923 |
17 | INITIALIZE_SAPFP50P_BUFFER | Static method | Public | Method | Initialize the buffer data in program SAPFP50P | 20030228 |
18 | PUT_SAVE_ORDER | Instance method | Public | Method | Changes the save order table without making other changes | 20030314 |
19 | READ_CURRENT_BUFFER | Static method | Public | Method | Output the current state of the SAPFP50P Buffer | 20030228 |
20 | READ_CURRENT_BUFFER_INFTY | Instance method | Public | Method | Output currentSAPFP50P Buffer ensuring infty is included | 20030319 |
21 | READ_INFOTYPE | Instance method | Public | Method | Read the infotype data | 20030228 |
22 | READ_INFOTYPE_CURRENT | Instance method | Public | Method | Read the data from the current state of SAPFP50P buffer | 20030318 |
23 | READ_SAVED_BUFFER | Instance method | Public | Method | Read the saved PS table | 20030228 |
24 | REMOVE_CONSISTENCY_ERRORS | Instance method | Public | Method | Remove consistency errors | 20030305 |
25 | SAVE_SAPFP50P_BUFFER | Instance method | Public | Method | Get the buffer data from program SAPFP50P | 20030228 |
26 | SET_QUEUED_REQUESTS | Instance method | Public | Method | Set the tables for requested operations | 20040426 |
27 | SIM_DATA_EXISTS | Instance method | Public | Method | Find if there is a requested change for the infotype | 20030228 |
28 | SPLIT_OPERATIONS | 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 | Exporting | E_BUFFER | Value transfer | Object reference (TYPE REF TO) | CL_HRPBS00_MDS_BUFFER | Pufferinstanz | 20030228 | ||
2 | Exporting | E_RETCODE | Value transfer | Type reference (TYPE) | CHAR1 | Rückgabecode | 20030228 | ||
3 | Importing | IT_PROP_VALUES | Value transfer | Type reference (TYPE) | HRPBS00_MDS_DATA | Vorschlagswerte | 20030228 | ||
4 | Importing | IT_REQUESTED_OPS | Value transfer | Type reference (TYPE) | HRPBS00_MDS_OPS | Erforderliche Vorgänge | 20030228 | ||
5 | Importing | IT_SAVE_ORDER | Value transfer | Type reference (TYPE) | HRPBS00_MDS_INFTY_ORDER | Sicherungsreihenfolge für Infotypen | 20030313 | ||
6 | Importing | I_CLEAR_SAPFP50P_BUFFER | Call by reference | Type reference (TYPE) | CHAR1 | 'X', wenn SAPFP50P-Puffer am Ende gelöscht werden soll | 20030301 | ||
7 | Importing | I_CONSISTENCY_CHECK | Value transfer | Type reference (TYPE) | CHAR1 | 'X' wenn Konsistenzprüfen durchgeführt werden soll | 20030228 | ||
8 | Importing | I_CURRENT_REQUEST | Value transfer | Type reference (TYPE) | SEQNO | ' ' | Sequenznr. des aktuellen Antrags | 20030522 | |
9 | Importing | I_HANDLE_CAE | Value transfer | Type reference (TYPE) | CHAR1 | ' ' | 'X', wenn für aktuellen Antrag CAE-Fehler auftritt | 20030522 | |
10 | Importing | I_PERNR | Value transfer | Type reference (TYPE) | PERNR_D | Personalnummer | 20030228 | ||
11 | Importing | I_REMOVE_REDUNDANT | Value transfer | Type reference (TYPE) | CHAR1 | ' ' | 'X', wenn redundante Änderungen automatisch gelöscht w. s. | 20030306 | |
12 | Importing | 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 | Exporting | E_NEW_BUFFER | Value transfer | Object reference (TYPE REF TO) | CL_HRPBS00_MDS_BUFFER | Verweis auf neuen Puffer | 20030602 | ||
2 | Exporting | E_RETCODE | Value transfer | Type reference (TYPE) | CHAR1 | Returncode der Passw | 20030301 | ||
3 | Importing | IT_INFTY | Value transfer | Type reference (TYPE) | HRPAY99_INFTY_TABLE | Tabelle von Infotypen für Speicherung | 20030602 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | COMMIT_ERROR | 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 | Importing | IT_PROP_VALUES | Value transfer | Type reference (TYPE) | HRPBS00_MDS_DATA | Vorgeschlagene Werte für Vorgänge | 20030228 | ||
2 | Importing | IT_REQUESTED_OPS | Value transfer | Type reference (TYPE) | HRPBS00_MDS_OPS | Erforderliche Vorgänge | 20030228 | ||
3 | Importing | IT_SAVE_ORDER | Value transfer | Type reference (TYPE) | HRPBS00_MDS_INFTY_ORDER | Sicherungsreihenfolge für Infotypen | 20030313 | ||
4 | Importing | I_CLEAR_SAPFP50P_BUFFER | Value transfer | Type reference (TYPE) | CHAR1 | 'X', wenn SAPFP50P-Puffer am Ende gelöscht werden soll | 20030301 | ||
5 | Importing | I_CONSISTENCY_CHECK | Value transfer | Type reference (TYPE) | CHAR1 | 'X', wenn Konsistenzprüfung ausgeführt werden soll | 20030228 | ||
6 | Importing | I_CURRENT_REQUEST | Value transfer | Type reference (TYPE) | SEQNO | ' ' | Sequenznr. des aktuellen Antrags | 20030522 | |
7 | Importing | I_HANDLE_CAE | Value transfer | Type reference (TYPE) | CHAR1 | ' ' | 'X', wenn für aktuellen Antrag CAE-Fehler auftritt | 20030522 | |
8 | Importing | I_PERNR | Value transfer | Type reference (TYPE) | PERNR_D | Personalnummer | 20030228 | ||
9 | Importing | I_REMOVE_REDUNDANT | Value transfer | Type reference (TYPE) | CHAR1 | ' ' | 'X', wenn redundante Anträge autom. gelöscht w. sollen | 20030306 | |
10 | Importing | 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 | Importing | 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 | Exporting | ET_ERRORS | Value transfer | Type reference (TYPE) | HRPBS00_MDS_ERRORS | Tabelle für bestehende Fehlercodes | 20030228 | ||
2 | Exporting | E_BUFFER_STATUS | Value transfer | Type reference (TYPE) | CHAR1 | Allgemeiner Pufferstatus | 20030228 | ||
3 | Importing | 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 | Returning | 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 | Exporting | ET_FAILED_REQS | Value transfer | Type reference (TYPE) | HRPBS00_MDS_ERROR_REQ | Tabelle von Referenzen zu fehlg. Personalvorgangsobjekten | 20031014 | ||
2 | Importing | I_GET_ALL_REQS | Value transfer | Type reference (TYPE) | FLAG | ' ' | 'X', wenn alle Antr. f. Selektion; ' ' nur fehlgeschl. Antr. | 20040120 | |
3 | Importing | I_INFTY | Value transfer | Type reference (TYPE) | INFTY | Infotyp für wiederkehrende fehlgeschlagene Personalvorgänge | 20031014 | ||
4 | Importing | 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 | Exporting | E_RETCODE | Value transfer | Type reference (TYPE) | CHAR1 | Returncode | 20030304 | ||
2 | Importing | I_INFTY | Value transfer | Type reference (TYPE) | INFTY | Infotypnummer | 20030304 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_REQUESTS_FOUND | 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 | Exporting | ET_PROP_VALS | Value transfer | Type reference (TYPE) | HRPBS00_MDS_DATA | Vorgeschlagene Daten für die Vorgänge | 20030228 | ||
2 | Exporting | ET_REQ_OPS | Value transfer | Type reference (TYPE) | HRPBS00_MDS_OPS | Erforderliche Vorgänge | 20030228 | ||
3 | Exporting | 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 | Exporting | E_QUEUED_CAE | Value transfer | Type reference (TYPE) | CHAR1 | 'X', wenn CAE für letzten anst. Personalvorgang verw. w. S. | 20040427 | ||
2 | Exporting | E_QUEUED_REQUESTS | Value transfer | Type reference (TYPE) | I | Anzahl der anstehenden Personalvorgänge | 20040427 | ||
3 | Exporting | E_QUEUED_REQ_NO | Value transfer | Type reference (TYPE) | SEQNO | Folgenummer des letzten anstehenden Personalvorgangs | 20040427 | ||
4 | Exporting | 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 | Returning | 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 | Importing | I_SUBTY_LEVEL | Value transfer | Type reference (TYPE) | CHAR1 | ' ' | 'X', wenn Prüfung für Infotyp/Subtyp | 20031002 | |
2 | Returning | 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 | Exporting | ES_SIM_P0000 | Value transfer | Type reference (TYPE) | P0000 | Simulierter P0000-Satz | 20040120 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | MULT_P0000_REQS | 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 | Exporting | ES_TEXT | Value transfer | Type reference (TYPE) | P00_MDS_TEXT | Textauszüge für Infotyp-Datensätze mit aufgeführ. Schlüssel | 20040923 | ||
2 | Importing | 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 | Importing | 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 | Exporting | ES_PSPAR | Value transfer | Type reference (TYPE) | PSPAR | PSPAR Pufferstruktur | 20030228 | ||
2 | Exporting | ET_BUFFER_DIR | Value transfer | Type reference (TYPE) | HRPBS00_MDS_BUFFER_DIR | BUFFER_DIR Puffertabelle | 20030228 | ||
3 | Exporting | ET_DEL_PCLX_TAB | Value transfer | Type reference (TYPE) | HRPBS00_MDS_DEL_PCLX | DEL_PCLX_TAB Puffertabelle | 20030228 | ||
4 | Exporting | ET_PREFTAB | Value transfer | Type reference (TYPE) | HRPBS00_MDS_PREFTAB | PREFTAB Puffertabelle | 20030228 | ||
5 | Exporting | ET_PS | Value transfer | Type reference (TYPE) | HRPBS00_MDS_PS | PS Puffertabelle | 20030228 | ||
6 | Exporting | ET_PSINFO | Value transfer | Type reference (TYPE) | HRPBS00_MDS_PSINFO | PSINFO Puffertabelle | 20030228 | ||
7 | Exporting | 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 | Exporting | ES_PSPAR | Value transfer | Type reference (TYPE) | PSPAR | PSPAR Pufferstruktur | 20030319 | ||
2 | Exporting | ET_BUFFER_DIR | Value transfer | Type reference (TYPE) | HRPBS00_MDS_BUFFER_DIR | BUFFER_DIR Puffertabelle | 20030319 | ||
3 | Exporting | ET_DEL_PCLX_TAB | Value transfer | Type reference (TYPE) | HRPBS00_MDS_DEL_PCLX | DEL_PCLX_TAB Puffertabelle | 20030319 | ||
4 | Exporting | ET_PREFTAB | Value transfer | Type reference (TYPE) | HRPBS00_MDS_PREFTAB | PREFTAB Puffertabelle | 20030319 | ||
5 | Exporting | ET_PS | Value transfer | Type reference (TYPE) | HRPBS00_MDS_PS | PS Puffertabelle | 20030319 | ||
6 | Exporting | ET_PSINFO | Value transfer | Type reference (TYPE) | HRPBS00_MDS_PSINFO | PSINFO Puffertabelle | 20030319 | ||
7 | Exporting | ET_TBUFF | Value transfer | Type reference (TYPE) | HRPBS00_MDS_TBUFF | TBUFF Puffertabelle | 20030319 | ||
8 | Importing | 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 | Exporting | ET_PRIMARY_RECORDS | Value transfer | Type reference (TYPE) | ANY | Sätze der in SIM_PRELP gelesenen primären Infotypen | 20030228 | ||
2 | Exporting | ET_SECONDARY_RECORDS | Value transfer | Type reference (TYPE) | ANY | Sätze der in SIM_PRELP gelesenen sekundären Infotypen | 20030228 | ||
3 | Exporting | ET_TEXTS | Value transfer | Type reference (TYPE) | HRPBS00_MDS_TEXT | Tabelle Textauszüge für Infotyp-Datensätze mit Schlüsseln | 20040923 | ||
4 | Importing | I_ACTIVE_DATA | Value transfer | Type reference (TYPE) | CHAR1 | ' ' | 'X' für aktive Daten; ' ' für simulierte Daten | 20030228 | |
5 | Importing | I_BEGDA | Value transfer | Type reference (TYPE) | BEGDA | '18000101' | Startdatum | 20030228 | |
6 | Importing | I_ENDDA | Value transfer | Type reference (TYPE) | ENDDA | '99991231' | Enddatum | 20030228 | |
7 | Importing | I_INFTY | Value transfer | Type reference (TYPE) | INFTY | Infotypnummer | 20030228 | ||
8 | Importing | I_OBJPS | Value transfer | Type reference (TYPE) | OBJPS | '*' | Objekt-Identifikation | 20030228 | |
9 | Importing | I_READ_PARTIAL | Value transfer | Type reference (TYPE) | CHAR1 | 'X', wenn simul. Daten vor Änderungsabschluss gelesen w. s. | 20030228 | ||
10 | Importing | I_SEQNR | Value transfer | Type reference (TYPE) | SEQNR | '0' | Sequenznr. für Datensätze mit gleichem Schlüssel | 20030228 | |
11 | Importing | I_SPRPS | Value transfer | Type reference (TYPE) | SPRPS | '*' | Sperrkennzeichen | 20030228 | |
12 | Importing | I_SUBTY | Value transfer | Type reference (TYPE) | SUBTY | '*' | Subtypnummer | 20030228 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INFTY_NOT_FOUND | Rückgebe, wenn Infotyp nicht gefunden wird | 20030228 | |
2 | INVALID_INPUT | Rückgabe, wenn Eingaben für HR_READ_SUBTYPE ungültig sind | 20030228 | |
3 | NOT_PRIMARY_INFOTYPE | Selektierte Infotypnummer hat T777D-INFKN <> 'I' | 20040110 | |
4 | NO_DATA_FOUND | 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 | Exporting | ET_PRIMARY_RECORDS | Value transfer | Type reference (TYPE) | ANY | Sätze der in SIM_PRELP gelesenen primären Infotypen | 20030318 | ||
2 | Exporting | ET_SECONDARY_RECORDS | Value transfer | Type reference (TYPE) | ANY | Sätze der in SIM_PRELP gelesenen sekundären Infotypen | 20030318 | ||
3 | Importing | I_BEGDA | Value transfer | Type reference (TYPE) | BEGDA | '18000101' | Startdatum | 20030318 | |
4 | Importing | I_ENDDA | Value transfer | Type reference (TYPE) | ENDDA | '99991231' | Enddatum | 20030318 | |
5 | Importing | I_INFTY | Value transfer | Type reference (TYPE) | INFTY | Infotypnummer | 20030318 | ||
6 | Importing | I_OBJPS | Value transfer | Type reference (TYPE) | OBJPS | '*' | Objekt-Identifikation | 20030318 | |
7 | Importing | I_SEQNR | Value transfer | Type reference (TYPE) | SEQNR | '0' | Sequenznr. für Datensätze mit gleichem Schlüssel | 20030318 | |
8 | Importing | I_SPRPS | Value transfer | Type reference (TYPE) | SPRPS | '*' | Sperrkennzeichen | 20030318 | |
9 | Importing | I_SUBTY | Value transfer | Type reference (TYPE) | SUBTY | '*' | Subtypnummer | 20030318 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INFTY_NOT_FOUND | Rückgebe, wenn Infotyp nicht gefunden wird | 20030318 | |
2 | INVALID_INPUT | Rückgabe, wenn Eingaben für HR_READ_SUBTYPE ungültig sind | 20030318 | |
3 | NO_DATA_FOUND | 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 | Exporting | ES_PSPAR | Value transfer | Type reference (TYPE) | PSPAR | PSPAR Pufferstruktur | 20030228 | ||
2 | Exporting | ET_BUFFER_DIR | Value transfer | Type reference (TYPE) | HRPBS00_MDS_BUFFER_DIR | BUFFER_DIR Puffertabelle | 20030228 | ||
3 | Exporting | ET_DEL_PCLX_TAB | Value transfer | Type reference (TYPE) | HRPBS00_MDS_DEL_PCLX | DEL_PCLX_TAB Puffertabelle | 20030228 | ||
4 | Exporting | ET_PREFTAB | Value transfer | Type reference (TYPE) | HRPBS00_MDS_PREFTAB | PREFTAB Puffertabelle | 20030228 | ||
5 | Exporting | ET_PS | Value transfer | Type reference (TYPE) | HRPBS00_MDS_PS | PS Puffertabelle | 20030228 | ||
6 | Exporting | ET_PSINFO | Value transfer | Type reference (TYPE) | HRPBS00_MDS_PSINFO | PSINFO Puffertabelle | 20030228 | ||
7 | Exporting | 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 | Importing | IT_QUEUED_OPS | Value transfer | Type reference (TYPE) | HRPBS00_MDS_OPS | Tabelle von erforderlichen Vorgängen für eine Aktion | 20040426 | ||
2 | Importing | IT_QUEUED_ORDER | Value transfer | Type reference (TYPE) | HRPBS00_MDS_INFTY_ORDER | Reihenfolge in der die Infotypen der VA gesichert wurden | 20040426 | ||
3 | Importing | IT_QUEUED_VALUES | Value transfer | Type reference (TYPE) | HRPBS00_MDS_DATA | Tabelle von Datenänderungen für eine Aktion | 20040426 | ||
4 | Importing | I_QUEUED_CAE | Value transfer | Type reference (TYPE) | CHAR1 | 'X', wenn CAE für anstehenden Personalvorgang verw. werd. s. | 20040427 | ||
5 | Importing | 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 | Importing | I_INFTY | Value transfer | Type reference (TYPE) | INFTY | Infotypnummer | 20030228 | ||
2 | Importing | I_SUBTY | Value transfer | Type reference (TYPE) | SUBTY | '*' | Subtyp | 20031002 | |
3 | Returning | 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 | Exporting | ET_COMMIT_DATA | Value transfer | Type reference (TYPE) | HRPBS00_MDS_DATA | Vorschlagswerte für zu speichernde Anträge | 20030602 | ||
2 | Exporting | ET_COMMIT_OPS | Value transfer | Type reference (TYPE) | HRPBS00_MDS_OPS | Tabelle zu speichernder Anträge | 20030602 | ||
3 | Exporting | ET_REMAINING_DATA | Value transfer | Type reference (TYPE) | HRPBS00_MDS_DATA | Vorgeschlagene Werte für verbleibende Anträge | 20030602 | ||
4 | Exporting | ET_REMAINING_OPS | Value transfer | Type reference (TYPE) | HRPBS00_MDS_OPS | Tabelle verbleibender Anträge | 20030602 | ||
5 | Importing | 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 |