SAP ABAP Class CL_RSDD_CS_SERVICES (General Services for Logical Indezes (Lean Part))
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSDD_CALCSCENARIO (Package) Create Calculation Scenario
Properties
Class CL_RSDD_CS_SERVICES  
Short Description General Services for Logical Indezes (Lean Part)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDD_CALCSCENARIO   Create Calculation Scenario 
Created 20110721   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSDD_CS_SERVICES has no interface implemented.
Friends
Class CL_RSDD_CS_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_C_COLUMN_VIEW_OFF_ODSO Constant Public Type reference (TYPE) CHAR30 'BW_SQL_REPORTING_ODSO' Object Administration Business Information Warehouse 20110725
2 N_C_VIEW_TYPE_CLASSIC_CUBE Constant Public Type reference (TYPE) STRING 'ICN' Column View Type: Classic Cube 20110725
3 N_C_VIEW_TYPE_DATA_STORE Constant Public Type reference (TYPE) STRING 'IDS' Column View Type: Data Store 20110725
4 N_C_VIEW_TYPE_HCPR Constant Public Type reference (TYPE) STRING 'HCP' Column View Type: HCPR 20130321
5 N_C_VIEW_TYPE_IMO_CUBE Constant Public Type reference (TYPE) STRING 'ICF' Column View Type: In-Memory Optimized Cube 20110725
6 N_C_VIEW_TYPE_MD_VALUE_HELP Constant Public Type reference (TYPE) STRING 'MDF' Column View Type: Master Data Input Help 20110725
7 N_C_VIEW_TYPE_UNION Constant Public Type reference (TYPE) STRING 'MPR' Column View Type: UNION 20130522
8 N_C_VIEW_TYPE_VIRTUAL_CUBE Constant Public Type reference (TYPE) STRING 'ICO' Column View Type: Virtual Cube 20110725
9 P_TH_COLUMN_VIEW_OFF Static Attribute Private See coding Deactivation of Access by Column View 20110725
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20110725
2 GET_INDEX_TYPE Static method Public Method Calculates the logical index type 20110722
3 GET_INFOPROVIDER_PROPERTIES Static method Public Method Returns the toolbar with the InfoProvider properties 20110722
4 HAS_COLUMN_VIEW Static method Public Method Checks if an InfoProvider should have a logical index 20110722
5 IS_COMPOSITE_USABLE Static method Private Method is Index for the Provider with Parts possible 20130712
6 IS_INFOOBJECT_USABLE Static method Private Method Can the InfoObject be used in InfoProviders 20120510
Events
Class CL_RSDD_CS_SERVICES has no event.
Types
Class CL_RSDD_CS_SERVICES has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RSDD_CS_SERVICES has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RSDD_CS_SERVICES has no exception.

Method GET_INDEX_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJTP Call by reference Type reference (TYPE) RSD_IOBJTP Infoobjekt-Subtyp 20111123
2 Importing I_S_DTA Call by reference Type reference (TYPE) RSD_S_DTA Eigenschaften InfoProvider 20110722
3 Returning R_INDEX_TYPE Value transfer Type reference (TYPE) STRING Type des logischen Index 20110722

Method GET_INDEX_TYPE on class CL_RSDD_CS_SERVICES has no exception.

Method GET_INFOPROVIDER_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_DTA Call by reference Object reference (TYPE REF TO) CL_RSD_DTA Datenziel für Bewegungsdaten 20110722
2 Exporting E_OBJTP Call by reference Type reference (TYPE) RSD_IOBJTP Infoobjekt-Subtyp 20111123
3 Exporting E_S_DTA Call by reference Type reference (TYPE) RSD_S_DTA Eigenschaften InfoProvider 20110722
4 Importing I_INFOPROVIDER Call by reference Type reference (TYPE) CSEQUENCE Infoprovidername 20110722
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20110722

Method HAS_COLUMN_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROVIDER Call by reference Type reference (TYPE) CSEQUENCE Infoprovider Name 20110722
2 Importing I_R_DTA Call by reference Object reference (TYPE REF TO) CL_RSD_DTA Eigenschaften des InfoProviders 20110722
3 Importing I_S_DTA Call by reference Type reference (TYPE) RSD_S_DTA Eigenschaften InfoProvider 20111007
4 Returning R_HAS_COLUMN_VIEW Value transfer Type reference (TYPE) RS_BOOL Infoprov. muss einen logischen Index haben (ja,nein) 20110722

Method HAS_COLUMN_VIEW on class CL_RSDD_CS_SERVICES has no exception.

Method IS_COMPOSITE_USABLE 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 Properties InfoProvider 20130712
2 Returning R_IS_USABLE Value transfer Type reference (TYPE) RS_BOOL Boolean 20130712

Method IS_COMPOSITE_USABLE on class CL_RSDD_CS_SERVICES has no exception.

Method IS_INFOOBJECT_USABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IOBJNM Call by reference Type reference (TYPE) CSEQUENCE Infoobjektname 20120510
2 Returning R_USABLE Value transfer Type reference (TYPE) RS_BOOL Infoobjekt darf als Attribut verwendet werden (ja/nein) 20120510

Method IS_INFOOBJECT_USABLE on class CL_RSDD_CS_SERVICES has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740