SAP ABAP Class CL_HRPBS00_MDS_BUFFER (Buffer for simulated PA database)
Hierarchy
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
   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