SAP ABAP Class CL_RSR_QUERY_PROP (Query Properties and Default Query)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSROA_GEN (Package) OLAP: Generation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSR_BASE OLAP Basis 20050202
Properties
Class CL_RSR_QUERY_PROP  
Short Description Query Properties and Default Query    
Super Class CL_RSR_BASE OLAP Basis 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSROA_GEN   OLAP: Generation 
Created 20050202   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_RRSI_LOCAL_SID Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 RRI5 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 RRO04 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RSR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 RSRCC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 RSRCD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
8 RZD1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
9 RZI0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSR_QUERY_PROP has no interface implemented.
Friends
Class CL_RSR_QUERY_PROP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_C_DFQ1 Constant Public See coding '!' 20050203
2 N_C_DFQ2 Constant Public See coding '!!' 20050203
3 N_C_DFQS Constant Public See coding 20050203
4 N_C_EXPLAIN Constant Public Type reference (TYPE) SYSUUID_25 '!VIRTUAL' UUID in Compressed Form 20061107
Methods
# Method Level Visibility Method type Description Created on
1 ARE_SIDS_PERMANENT Static method Public Method Are the SIDs of the characteristics used stable? 20120111
2 BUILD_GEN_RKB1D Static method Public Method Creates a rkb1d in the generation only 20101117
3 BUILD_PROP_IN Static method Public Method Creates prop_in structure for generation 20101117
4 BUILD_PROP_OUT Static method Public Method Creates the prop_out from the modified rkb1d 20101117
5 CHECK_PROP Static method Public Method Sets the RKB1D Properties for the !! Queries 20050202
6 CONVERT_GENID Static method Public Method Provides the GENUNIID for a ! Query 20050202
7 GET_ACTUALDATA Static method Public Method Define Query Property "Data Integrity" for ! Query 20081020
8 GET_GEN_PROPS Static method Public Method Returns information for generation for !! queries 20050203
9 GET_INFOCUBE Static method Public Method Removes the INFOPROV from the COMPID 20050202
10 GET_QUERYNAME Static method Public Method Provides the Reserved Query Names 20050221
11 IS_QDEFPROP_MAINTAINABLE Static method Public Method Can query properties be set? (only for ! queries) 20081022
12 REPDIR_UPDATE Static method Public Method Update the RSRREPDIR 20050202
13 SPLIT_GENID Static method Public Method Splits a Query Name into INFOPROV and COMPID 20050202
14 _CHECK_QUERY_PROP_P Static method Private Method Checks or Sets the Properties for !! Queries 20051123
15 _CREATE_VARIABLES Static method Private Method Creates variables for default query 20080219
Events
Class CL_RSR_QUERY_PROP has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 NT_DFQS Public See coding 20050221 NT_dfqs(1) type c
Method Signatures

Method ARE_SIDS_PERMANENT 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 20120111
2 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20120111
3 Returning R_RESULT Value transfer Type reference (TYPE) IF_RRSI_LOCAL_SID=>NT_STABLE Stabilitätsgrad 20120111

Method ARE_SIDS_PERMANENT on class CL_RSR_QUERY_PROP has no exception.

Method BUILD_GEN_RKB1D Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_PROP_IN Call by reference Type reference (TYPE) RRO01_S_PROP_GENREL 20101117
2 Importing I_S_PROP_OUT Call by reference Type reference (TYPE) RRO01_S_PROP_GENCHG 20101117
3 Importing I_S_RKB1D Call by reference Type reference (TYPE) RSR_S_RKB1D Steuerleiste Olap Prozessor 20101117
4 Returning R_S_RKB1D Value transfer Type reference (TYPE) RSR_S_RKB1D RKB1D für tabellen_fuellen 20101117

Method BUILD_GEN_RKB1D on class CL_RSR_QUERY_PROP has no exception.

Method BUILD_PROP_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_DTA Call by reference Type reference (TYPE) RSD_S_DTA Eigenschaften InfoProvider 20101117
2 Importing I_S_RKB1D Call by reference Type reference (TYPE) RSR_S_RKB1D Steuerleiste Olap Prozessor 20101117
3 Returning R_S_PROP_IN Value transfer Type reference (TYPE) RRO01_S_PROP_GENREL generierungsrelevante Query Properties 20101117

Method BUILD_PROP_IN on class CL_RSR_QUERY_PROP has no exception.

Method BUILD_PROP_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_PROP_OUT Value transfer Type reference (TYPE) RRO01_S_PROP_GENCHG geänderte Properties 20101117
2 Exporting E_S_RKB1D Value transfer Type reference (TYPE) RSR_S_RKB1D merged RKB1D 20130424
3 Importing I_S_RKB1D_ORG Call by reference Type reference (TYPE) RSR_S_RKB1D Original RKB1D 20130424
4 Importing I_S_RKB1D_UPDATED Call by reference Type reference (TYPE) RSR_S_RKB1D Output RKB1D of Filling Tables 20130424

Method BUILD_PROP_OUT on class CL_RSR_QUERY_PROP has no exception.

Method CHECK_PROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_RKB1D Call by reference Type reference (TYPE) RSR_S_RKB1D Steuerleiste Olap Prozessor 20050202

Method CHECK_PROP on class CL_RSR_QUERY_PROP has no exception.

Method CONVERT_GENID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMPID Value transfer Type reference (TYPE) RSRREPDIR-COMPID Name (ID) einer Reporting-Komponete 20050202
2 Importing I_INFOCUBE Value transfer Type reference (TYPE) RSRREPDIR-INFOCUBE InfoCube 20050202
3 Returning R_GENID Value transfer Type reference (TYPE) RSRREPDIR-GENUNIID Interne Darstellung des Berichtsidentifizierers 20050202

Method CONVERT_GENID on class CL_RSR_QUERY_PROP has no exception.

Method GET_ACTUALDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ACTUALDATA Call by reference Type reference (TYPE) RSCHAVL60 20081020
2 Exporting E_ACTUALDATAFLAG Call by reference Type reference (TYPE) RSZTYPEFLAG 20081022
3 Importing I_S_RKB1D Call by reference Type reference (TYPE) RSR_S_RKB1D Steuerleiste Olap Prozessor 20081020

Method GET_ACTUALDATA on class CL_RSR_QUERY_PROP has no exception.

Method GET_GEN_PROPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ICE Call by reference Type reference (TYPE) RS_BOOL Boolean 20061107
2 Exporting E_NAV_ATTR Call by reference Type reference (TYPE) RS_BOOL Boolean 20050203
3 Exporting E_NO_AUDIT_CHA Call by reference Type reference (TYPE) RS_BOOL omit audit characteristics 20130724
4 Exporting E_ONLY_SUM_KYF Call by reference Type reference (TYPE) RS_BOOL nur sumierbare Kennzahlen 20080219
5 Exporting E_PACKAGE Call by reference Type reference (TYPE) RS_BOOL Boolean 20050203
6 Exporting E_PDQUERY Call by reference Type reference (TYPE) RS_BOOL Boolean 20071122
7 Exporting E_PLAN_QUERY Call by reference Type reference (TYPE) RS_BOOL Flag: Default Planquery 20120618
8 Exporting E_TH_ELTTXT Call by reference Type reference (TYPE) RZD1_TH_ELTTXT 20080219
9 Exporting E_TH_GLOBV Call by reference Type reference (TYPE) RZD1_TH_GLOBV 20080219
10 Exporting E_VNAM_SRDATE Call by reference Type reference (TYPE) RSZVNAM Name (ID) einer Berichtsvariablen 20050203
11 Importing I_COMPUID Call by reference Type reference (TYPE) C 20050203
12 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20060706

Method GET_GEN_PROPS on class CL_RSR_QUERY_PROP has no exception.

Method GET_INFOCUBE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMPUID Call by reference Type reference (TYPE) C 20050202
2 Returning R_INFOCUBE Value transfer Type reference (TYPE) RSRREPDIR-INFOCUBE InfoCube 20050202

Method GET_INFOCUBE on class CL_RSR_QUERY_PROP has no exception.

Method GET_QUERYNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DFQS Value transfer Type reference (TYPE) NT_DFQS 20050221
2 Importing I_INFOPROV Value transfer Type reference (TYPE) RSINFOPROV InfoProvider 20050221
3 Returning R_COMPID Value transfer Type reference (TYPE) RSZCOMPID Name (ID) einer Reporting-Komponete 20050221

Method GET_QUERYNAME on class CL_RSR_QUERY_PROP has no exception.

Method IS_QDEFPROP_MAINTAINABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMPUID Call by reference Type reference (TYPE) SYSUUID_25 UUID in komprimierter Form 20081022
2 Returning R_RESULT Value transfer Type reference (TYPE) RS_BOOL Boolean 20081022

Method IS_QDEFPROP_MAINTAINABLE on class CL_RSR_QUERY_PROP has no exception.

Method REPDIR_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_REPDIR Call by reference Type reference (TYPE) RRI5_S_REPDIR 20050202
2 Changing C_S_REPKEY Call by reference Type reference (TYPE) RSR_S_COMPKEY 20050202
3 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20050202

Method REPDIR_UPDATE on class CL_RSR_QUERY_PROP has no exception.

Method SPLIT_GENID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COMPID Call by reference Type reference (TYPE) RSRREPDIR-COMPID Name (ID) einer Reporting-Komponete 20050202
2 Exporting E_INFOCUBE Call by reference Type reference (TYPE) RSRREPDIR-INFOCUBE InfoCube 20050202
3 Importing I_EXTERNAL Call by reference Type reference (TYPE) ANY 20050202

Method SPLIT_GENID on class CL_RSR_QUERY_PROP has no exception.

Method _CHECK_QUERY_PROP_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_RKB1D Call by reference Type reference (TYPE) RSR_S_RKB1D 20051123
2 Importing I_R_DTA Call by reference Object reference (TYPE REF TO) CL_RSD_DTA 20051123

Method _CHECK_QUERY_PROP_P on class CL_RSR_QUERY_PROP has no exception.

Method _CREATE_VARIABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TH_ELTTXT Call by reference Type reference (TYPE) RZD1_TH_ELTTXT 20100716
2 Changing C_TH_GLOBV Call by reference Type reference (TYPE) RZD1_TH_GLOBV 20100716
3 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20080219

Method _CREATE_VARIABLES on class CL_RSR_QUERY_PROP has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 700