SAP ABAP Class CL_RSR_REPORT_CHECK (Report Check)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSROA_SHELL (Package) OLAP: Instance Administration, Initialization
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RS_BASE BW Basis 20130207
Properties
Class CL_RSR_REPORT_CHECK  
Short Description Report Check    
Super Class CL_RS_BASE BW Basis 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSROA_SHELL   OLAP: Instance Administration, Initialization 
Created 20030827   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RRI2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RRI6 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RRO01 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 RSR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 RSZ Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
8 RZI0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSR_REPORT_CHECK has no interface implemented.
Friends
Class CL_RSR_REPORT_CHECK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_C_OBJECT Constant Public Type reference (TYPE) BALOBJ_D 'RSR_REPORT_CHECK' Application log: objects 20031028
2 P_TS_BUFFER Static Attribute Private See coding 20070326
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Static method Public Method 20030923
2 GET_GENTIME Static method Public Method 20070326
3 GET_MAX_TIME Static method Public Method 20040630
4 _ADD_MESSAGE Static method Private Method 20031028
5 _CHECK_COBPRO Static method Private Method 20030903
6 _CHECK_CTTNM Static method Private Method 20030903
7 _CHECK_DEFINITION Static method Private Method 20030903
8 _CHECK_DEFINITION_IN_DETAIL Static method Private Method 20031204
9 _CHECK_GENREP Static method Private Method 20030903
10 _CHECK_HIERARCHY Static method Private Method 20030903
11 _CHECK_INFOPROVIDER Static method Private Method 20031028
12 _CHECK_MDDELETION Static method Private Method Check for non-existing values after deleting master data 20081030
13 _CHECK_OLD_MD_BUFFER Static method Private Method Check if report is newer than metadata in buffer 20130208
14 _CHECK_QUERYPROP Static method Private Method Check Query Settings 20100622
15 _CHECK_TEMPLATE Static method Private Method 20030903
16 _CHECK_UOMTT Static method Private Method 20070723
17 _GET_DATE_TIME Static method Private Method 20070326
18 _RAISE_MESSAGE Static method Private Method 20030924
19 __CHECK_COBPRO_SFC Static method Private Method 20030924
20 __CHECK_COBPRO_SFK Static method Private Method 20030924
Events
Class CL_RSR_REPORT_CHECK has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_S_BUFFER Private See coding 20070326 BEGIN OF tp_s_buffer, program TYPE d010sinf-prog, udat TYPE d010sinf-udat, utime TYPE d010sinf-utime, exists TYPE rs_bool, END OF tp_s_buffer
Method Signatures

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_GENMODE Call by reference Type reference (TYPE) RZI0_GEN_MODE 20130211
2 Changing C_SX_REPORT Call by reference Type reference (TYPE) RRO01_SX_REPORT 20031204
3 Exporting E_ABEND Call by reference Type reference (TYPE) RS_BOOL Query muss abgebrochen werden 20060119
4 Exporting E_MODTIME Call by reference Type reference (TYPE) RSTIMESTMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20031205
5 Exporting E_NEWGEN Call by reference Type reference (TYPE) RRI2_NEWGEN Boolean 20031204
6 Exporting E_NOWARNINGS Call by reference Type reference (TYPE) RS_BOOL Boolean 20051213
7 Exporting E_SX_QDEF Call by reference Type reference (TYPE) RZI0_SX_QDEF 20031205
8 Importing I_R_INFOPROV Call by reference Object reference (TYPE REF TO) IF_RSD_INFOPROV InfoProvider Runtime Metadata 20130617
9 Importing I_S_RKB1D Call by reference Type reference (TYPE) RSR_S_RKB1D Control Bar OLAP Processor 20120907

Method CHECK on class CL_RSR_REPORT_CHECK has no exception.

Method GET_GENTIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RNAME Call by reference Type reference (TYPE) RSR_S_RKB1D-RNAME ABAP-Programmname 20070326
2 Returning R_GENTIME Value transfer Type reference (TYPE) RSR_S_RKB1D-GENTIME Query Generierungszeit (Cache Invalidierung) 20070326
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20070326

Method GET_MAX_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_REPINCL Call by reference Type reference (TYPE) RSRREPINCL BIW: Prozessorattribute einer Reporting-Komponente 20100223
2 Returning R_MAX_TIME Value transfer Type reference (TYPE) RSTIMESTMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20040630

Method GET_MAX_TIME on class CL_RSR_REPORT_CHECK has no exception.

Method _ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASS Value transfer Type reference (TYPE) SYMSGID Application Area 20031028
2 Importing I_MSGNO Value transfer Type reference (TYPE) MSGNO System message number 20031028
3 Importing I_R_LOG Value transfer Object reference (TYPE REF TO) CL_RSR_APPL_LOG Application Log 20031204
4 Importing I_VAR1 Call by reference Type reference (TYPE) ANY SPACE 20031028
5 Importing I_VAR2 Call by reference Type reference (TYPE) ANY SPACE 20031028
6 Importing I_VAR3 Call by reference Type reference (TYPE) ANY SPACE 20031028
7 Importing I_VAR4 Call by reference Type reference (TYPE) ANY SPACE 20031028

Method _ADD_MESSAGE on class CL_RSR_REPORT_CHECK has no exception.

Method _CHECK_COBPRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEFAULT_QRY Call by reference Type reference (TYPE) RS_BOOL Query generated by the system 20130919
2 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20070123
3 Importing I_MAX_TIME Value transfer Type reference (TYPE) RSTIMESTMP 20031205
4 Importing I_R_LOG Value transfer Object reference (TYPE REF TO) CL_RSR_APPL_LOG Application Log 20031204
5 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Table of required characteristics 20030903
6 Importing I_TH_SFK Call by reference Type reference (TYPE) RRO01_TH_SFK Table of required basic key figures 20030903
7 Returning R_CHANGED Value transfer Type reference (TYPE) RS_BOOL 20030923

Method _CHECK_COBPRO on class CL_RSR_REPORT_CHECK has no exception.

Method _CHECK_CTTNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MAX_TIME Value transfer Type reference (TYPE) RSTIMESTMP 20031205
2 Importing I_R_LOG Value transfer Object reference (TYPE REF TO) CL_RSR_APPL_LOG Application Log 20031204
3 Importing I_TS_CTTNM Call by reference Type reference (TYPE) RRO01_SX_REPORT-CTTNM 20030903
4 Returning R_CHANGED Value transfer Type reference (TYPE) RS_BOOL 20030925

Method _CHECK_CTTNM on class CL_RSR_REPORT_CHECK has no exception.

Method _CHECK_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MAX_TIME Value transfer Type reference (TYPE) RSTIMESTMP 20031205
2 Importing I_R_LOG Value transfer Object reference (TYPE REF TO) CL_RSR_APPL_LOG Application Log 20031204
3 Importing I_S_RKB1D Call by reference Type reference (TYPE) RSR_S_RKB1D Control Bar OLAP Processor 20030903
4 Importing I_T_CHECK_CHNG Call by reference Type reference (TYPE) RRO01_SX_REPORT-CHECK_CHNG 20030903
5 Returning R_MODTIME Value transfer Type reference (TYPE) RSTIMESTMP 20031205

Method _CHECK_DEFINITION on class CL_RSR_REPORT_CHECK has no exception.

Method _CHECK_DEFINITION_IN_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_NOWARNINGS Call by reference Type reference (TYPE) RS_BOOL Boolean 20051213
2 Changing C_SX_REPORT Call by reference Type reference (TYPE) RRO01_SX_REPORT 20031204
3 Exporting E_NEWGEN Call by reference Type reference (TYPE) RRI2_NEWGEN Boolean 20031204
4 Exporting E_SX_QDEF Call by reference Type reference (TYPE) RZI0_SX_QDEF 20031205
5 Importing I_S_RKB1D Call by reference Type reference (TYPE) RSR_S_RKB1D 20031205

Method _CHECK_DEFINITION_IN_DETAIL on class CL_RSR_REPORT_CHECK has no exception.

Method _CHECK_GENREP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RNAME Value transfer Type reference (TYPE) RSR_S_RKB1D-RNAME ABAP Program Name 20030903
2 Importing I_R_LOG Value transfer Object reference (TYPE REF TO) CL_RSR_APPL_LOG Application Log 20031204
3 Returning R_EXIST Value transfer Type reference (TYPE) RS_BOOL Boolean 20030923

Method _CHECK_GENREP on class CL_RSR_REPORT_CHECK has no exception.

Method _CHECK_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSD_INFOCUBE 20030903
2 Importing I_R_LOG Value transfer Object reference (TYPE REF TO) CL_RSR_APPL_LOG Application Log 20031204
3 Importing I_TH_SH Call by reference Type reference (TYPE) RRKG_TH_SH Table of affected hierarchies 20030903
4 Returning R_CHANGED Value transfer Type reference (TYPE) RS_BOOL 20030925

Method _CHECK_HIERARCHY on class CL_RSR_REPORT_CHECK has no exception.

Method _CHECK_INFOPROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20070713
2 Importing I_R_LOG Value transfer Object reference (TYPE REF TO) CL_RSR_APPL_LOG Application Log 20031204
3 Importing I_TIMESTMP_PROV Value transfer Type reference (TYPE) RSTIMESTMP 20070713
4 Importing I_TIMESTMP_REP Call by reference Type reference (TYPE) RSTIMESTMP 20070713
5 Returning R_CHANGED Value transfer Type reference (TYPE) RS_BOOL 20031028
# Exception Resumable Description Created on
1 CX_RSROA_NOT_SUPPORTED OLAP: Nicht unterstützt 20060119

Method _CHECK_MDDELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_NEWGEN Call by reference Type reference (TYPE) RRI2_NEWGEN 20081030
2 Changing C_SX_REPORT Call by reference Type reference (TYPE) RRO01_SX_REPORT 20081030
3 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20081030
4 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) CL_RSR_APPL_LOG Application Log 20081031
5 Importing I_TIMESTAMP Call by reference Type reference (TYPE) RSTIMESTMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20081030

Method _CHECK_MDDELETION on class CL_RSR_REPORT_CHECK has no exception.

Method _CHECK_OLD_MD_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_GENMODE Call by reference Type reference (TYPE) RZI0_GEN_MODE 20130211
2 Exporting E_ABEND Call by reference Type reference (TYPE) RS_BOOL Query must be terminated 20130208
3 Exporting E_NEWGEN Call by reference Type reference (TYPE) RRI2_NEWGEN Report must be generated anew 20130208
4 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV Infoprovider of Query 20130208
5 Importing I_INPUTABLE Call by reference Type reference (TYPE) RRINPUTBASIC Query input ready 20130208
6 Importing I_SX_REPORT Call by reference Type reference (TYPE) RRO01_SX_REPORT Report definition 20130208
7 Importing I_TIMESTMP_META Call by reference Type reference (TYPE) RSTIMESTMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20130208
8 Importing I_TIMESTMP_MOD Call by reference Type reference (TYPE) RSRMODTIME Last Change to Definition 20130208

Method _CHECK_OLD_MD_BUFFER on class CL_RSR_REPORT_CHECK has no exception.

Method _CHECK_QUERYPROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_NEWGEN Call by reference Type reference (TYPE) RRI2_NEWGEN Report neugenerieren 20100622
2 Importing I_S_DTA Call by reference Type reference (TYPE) RSD_S_DTA Eigenschaften InfoProvider 20100622
3 Importing I_S_PROP_IN_OLD Call by reference Type reference (TYPE) RRO01_S_PROP_GENREL Zustand bei letzter Generierung 20101117
4 Importing I_S_RKB1D Call by reference Type reference (TYPE) RSR_S_RKB1D Steuerleiste Olap Prozessor 20101117

Method _CHECK_QUERYPROP on class CL_RSR_REPORT_CHECK has no exception.

Method _CHECK_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RNAME Value transfer Type reference (TYPE) RSR_S_RKB1D-RNAME ABAP Program Name 20030903
2 Importing I_R_LOG Value transfer Object reference (TYPE REF TO) CL_RSR_APPL_LOG Application Log 20031204
3 Returning R_CHANGED Value transfer Type reference (TYPE) RS_BOOL 20030923

Method _CHECK_TEMPLATE on class CL_RSR_REPORT_CHECK has no exception.

Method _CHECK_UOMTT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MAX_TIME Value transfer Type reference (TYPE) RSTIMESTMP 20070723
2 Importing I_OREF Call by reference Type reference (TYPE) STRING 20070723
3 Importing I_R_LOG Value transfer Object reference (TYPE REF TO) CL_RSR_APPL_LOG Application Log 20070723
4 Returning R_CHANGED Value transfer Type reference (TYPE) RS_BOOL 20070723

Method _CHECK_UOMTT on class CL_RSR_REPORT_CHECK has no exception.

Method _GET_DATE_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATE Call by reference Type reference (TYPE) D010SINF-UDAT Änderungsdatum 20070326
2 Exporting E_EXISTS Call by reference Type reference (TYPE) RS_BOOL Boolean 20070326
3 Exporting E_TIME Call by reference Type reference (TYPE) D010SINF-UTIME Dictionary: Zeit der letzten Änderung 20070326
4 Importing I_IS_GENERATED Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20070629
5 Importing I_PROGRAM Call by reference Type reference (TYPE) C ABAP-Programmname 20070326

Method _GET_DATE_TIME on class CL_RSR_REPORT_CHECK has no exception.

Method _RAISE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MSGNO Value transfer Type reference (TYPE) MSGNO System message number 20030924
2 Importing I_MSGTY Value transfer Type reference (TYPE) SYMSGTY 'I' Messageart 20060119
3 Importing I_PROBCLASS Call by reference Type reference (TYPE) BALPROBCL Anwendungs-Log: Problemklasse einer Meldung 20080317
4 Importing I_R_LOG Value transfer Object reference (TYPE REF TO) CL_RSR_APPL_LOG Application Log 20031204
5 Importing I_VAR1 Call by reference Type reference (TYPE) ANY SPACE 20030924
6 Importing I_VAR2 Call by reference Type reference (TYPE) ANY SPACE 20030924
7 Importing I_VAR3 Call by reference Type reference (TYPE) ANY SPACE 20030924
8 Importing I_VAR4 Call by reference Type reference (TYPE) ANY SPACE 20030924

Method _RAISE_MESSAGE on class CL_RSR_REPORT_CHECK has no exception.

Method __CHECK_COBPRO_SFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEFAULT_QRY Call by reference Type reference (TYPE) RS_BOOL Boolean 20130919
2 Importing I_IOBJNM Value transfer Type reference (TYPE) RSD_IOBJNM 20030924
3 Importing I_MAX_TIME Value transfer Type reference (TYPE) RSTIMESTMP 20031205
4 Importing I_R_INFOPROV Call by reference Object reference (TYPE REF TO) IF_RSD_INFOPROV InfoObject Properties in Data Target 20130207
5 Importing I_R_LOG Value transfer Object reference (TYPE REF TO) CL_RSR_APPL_LOG Application Log 20031204
6 Returning R_CHANGED Value transfer Type reference (TYPE) RS_BOOL 20030924

Method __CHECK_COBPRO_SFC on class CL_RSR_REPORT_CHECK has no exception.

Method __CHECK_COBPRO_SFK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEFAULT_QRY Call by reference Type reference (TYPE) RS_BOOL Boolean 20130919
2 Importing I_IOBJNM Value transfer Type reference (TYPE) RSD_IOBJNM 20030924
3 Importing I_MAX_TIME Value transfer Type reference (TYPE) RSTIMESTMP 20031205
4 Importing I_R_INFOPROV Call by reference Object reference (TYPE REF TO) IF_RSD_INFOPROV InfoObject Properties in Data Target 20130207
5 Importing I_R_LOG Value transfer Object reference (TYPE REF TO) CL_RSR_APPL_LOG Application Log 20031204
6 Returning R_CHANGED Value transfer Type reference (TYPE) RS_BOOL 20030924

Method __CHECK_COBPRO_SFK on class CL_RSR_REPORT_CHECK has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 400