SAP ABAP Class CL_RSRV_MD_REQUESTS (Check Time Overlap of Load Requests)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM (Application Component) Warehouse Management
     RSRV (Package) Analysis and Repair of BW Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSRV_ATOM Elementary Tests for Transaction RSRV 20061229
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSRV_CONSTANTS Constants for Atom/Test in RSRV 20061229
Properties
Class CL_RSRV_MD_REQUESTS  
Short Description Check Time Overlap of Load Requests    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSRV   Analysis and Repair of BW Objects 
Created 20061201   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RSSM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSRV_ATOM Elementary Tests for Transaction RSRV 20061229
2 IF_RSRV_CONSTANTS Constants for Atom/Test in RSRV 20061229
Friends
Class CL_RSRV_MD_REQUESTS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_CHABASNM Instance attribute Private Type reference (TYPE) RSCHABASNM Reference Characteristic 20061229
2 P_DATEFROM Instance attribute Private Type reference (TYPE) D End Date of Analysis 20061229
3 P_DATETO Instance attribute Private Type reference (TYPE) D Start Date of Analysis 20061229
4 P_DETLEVEL Instance attribute Private Type reference (TYPE) I 0 DetLevel for Application Log 20061229
5 P_NO_CONFIRMATION Instance attribute Private Type reference (TYPE) RS_BOOL No Popups 20061229
6 P_REQUID Instance attribute Private Type reference (TYPE) RSREQUID Request ID (Data Package) 20061229
7 P_R_APPL_LOG Instance attribute Private Object reference (TYPE REF TO) CL_RSRV_APPL_LOG Application Log for RSRV 20061229
8 P_R_ERR_LOG Instance attribute Private Object reference (TYPE REF TO) CL_RSRV_APPL_LOG Application Log for RSRV 20061229
9 P_T_MSG Instance attribute Private Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20061229
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20061229
2 _CHECK_PARAMETERS Instance method Private Method Checks Validity of Parameters 20061229
3 _CHECK_REQUESTS Instance method Private Method Checks Requests for Passed Target Objects 20061229
4 _CHECK_TARGETS Instance method Private Method Checks Data Targets 20061229
5 _CONVERT_TIMESTAMP Instance method Private Method Converts Timestamp into Date-Time Specification 20061229
6 _GET_NAV_ATTR Instance method Private Method Returns Navigation Attributes of a Characteristic 20061229
7 _GET_REFERENCING_IOBJ Instance method Private Method Returns All InfoObjects that Reference the Passed Object 20061229
8 _GET_REQUESTS Instance method Private Method Returns Requests in a Target Object 20061229
9 _GET_USAGE Instance method Private Method Returns Use of a Characteristic in Cubes, DSOs, ... 20061229
10 _RUN Instance method Private Method Starts Actual Test 20061229
Events
Class CL_RSRV_MD_REQUESTS has no event.
Types
Class CL_RSRV_MD_REQUESTS has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHABASNM Call by reference Type reference (TYPE) RSCHABASNM Referenzmerkmal 20061229
2 Importing I_DATEFROM Call by reference Type reference (TYPE) D Enddatum der Analyse 20061229
3 Importing I_DATETO Call by reference Type reference (TYPE) D Startdatum der Analyse 20061229
4 Importing I_REQUID Call by reference Type reference (TYPE) RSREQUID Request-ID (Datenpaket) 20061229
5 Importing I_R_APPL_LOG Call by reference Object reference (TYPE REF TO) CL_RSRV_APPL_LOG Application Log für RSRV 20061229
6 Importing I_R_ERR_LOG Call by reference Object reference (TYPE REF TO) CL_RSRV_APPL_LOG Application Log für RSRV 20061229

Method CONSTRUCTOR on class CL_RSRV_MD_REQUESTS has no exception.

Method _CHECK_PARAMETERS Signature

Method _CHECK_PARAMETERS on class CL_RSRV_MD_REQUESTS has no parameter.
# Exception Resumable Description Created on
1 CX_RSRV_ABORT Ausnahmen für die RSRV: nur dynamische Prüfung 20061229

Method _CHECK_REQUESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Tabelle mit Nachrichten (Application Log Protokoll) 20061229
2 Importing I_S_REQUID Call by reference Type reference (TYPE) P_TY_S_REQUID Requid-Struktur des Requests im Analysemerkmal 20061229
3 Importing I_TARGET Call by reference Type reference (TYPE) RSCHABASNM Zielobjekt, dessen Requests untersucht werden 20061229

Method _CHECK_REQUESTS on class CL_RSRV_MD_REQUESTS has no exception.

Method _CHECK_TARGETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Tabelle mit Nachrichten (Application Log Protokoll) 20061229
2 Importing I_S_REQUID Call by reference Type reference (TYPE) P_TY_S_REQUID 20061229
3 Importing I_TARGET_NAME Call by reference Type reference (TYPE) RSTXTMD Beschreibung mittel 20061229
4 Importing I_T_TARGET Call by reference Type reference (TYPE) P_TY_T_CHABASNM 20061229

Method _CHECK_TARGETS on class CL_RSRV_MD_REQUESTS has no exception.

Method _CONVERT_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TIMESTAMP Call by reference Type reference (TYPE) RSTIMESTMPL UTC-Zeitstempel in Langform (JJJJMMTThhmmss,mmmuuun) 20061229
2 Returning R_TIMESTAMP Value transfer Type reference (TYPE) STRING String-Repräsentation des Zeitstempels 20061229

Method _CONVERT_TIMESTAMP on class CL_RSRV_MD_REQUESTS has no exception.

Method _GET_NAV_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHABASNM Call by reference Type reference (TYPE) RSCHABASNM Referenzmerkmal 20061229
2 Returning R_T_NAV_ATTR Value transfer Type reference (TYPE) P_TY_T_CHABASNM Tabelle mit Navigationsattributnamen 20061229
# Exception Resumable Description Created on
1 CX_RSRV_ABORT Test oder Reparaturlauf abbrechen 20061229

Method _GET_REFERENCING_IOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHABASNM Call by reference Type reference (TYPE) RSCHABASNM Referenzmerkmal 20061229
2 Returning R_T_IOBJ Value transfer Type reference (TYPE) P_TY_T_CHABASNM Tabelle mit InfoObjects, die das Merkmal referenzieren 20061229
# Exception Resumable Description Created on
1 CX_RSRV_ABORT 20061229

Method _GET_REQUESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATEFROM Call by reference Type reference (TYPE) D Startdatum der Requests 20061229
2 Importing I_DATETO Call by reference Type reference (TYPE) D Enddatum der Requests 20061229
3 Importing I_REQUID Call by reference Type reference (TYPE) RSREQUID Optional nur diesen einen Request im Ziel suchen 20061229
4 Importing I_TARGET Call by reference Type reference (TYPE) RSOBJNM Objekt 20061229
5 Returning R_T_REQUID Value transfer Type reference (TYPE) P_TY_T_REQUID Tabelle mit Requests 20061229

Method _GET_REQUESTS on class CL_RSRV_MD_REQUESTS has no exception.

Method _GET_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_USAGE_CMP Call by reference Type reference (TYPE) P_TY_T_CHABASNM Namen der InfoObjects, in denen Merkmal als Klammerung ist 20061229
2 Exporting E_T_USAGE_CUBE Call by reference Type reference (TYPE) P_TY_T_CHABASNM Namen der Cubes 20061229
3 Exporting E_T_USAGE_DSO Call by reference Type reference (TYPE) P_TY_T_CHABASNM Namen der DSOs 20061229
4 Exporting E_T_USAGE_NAV Call by reference Type reference (TYPE) P_TY_T_CHABASNM Namen der InfoObjects, in denen Merkmal NavAttr ist 20061229
5 Importing I_CHABASNM Call by reference Type reference (TYPE) RSCHABASNM Referenzmerkmal 20061229
# Exception Resumable Description Created on
1 CX_RSRV_ABORT Test oder Reparaturlauf abbrechen 20061229

Method _RUN Signature

Method _RUN on class CL_RSRV_MD_REQUESTS has no parameter.
# Exception Resumable Description Created on
1 CX_RSRV_ABORT Test oder Reparaturlauf abbrechen 20061229
History
Last changed by/on SAP  20130531 
SAP Release Created in 720