SAP ABAP Class CL_RSAN_MDL_DT_OLAP_INDX (Data Target - Analytical Index)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-EI-APD (Application Component) Analysis Process Designer
     RSAN_MDL (Package) APD - Tool - Object Model
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSAN_MDL_ABSTRACT_NODE Base Class of a Node 20080930
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSAN_MDL_DT_NODE Interface for Target Nodes 20080930
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSAN_MDL_MAPPING_TARGET Object Can Be Used as Target of a Mapping Rule 20080930
Properties
Class CL_RSAN_MDL_DT_OLAP_INDX  
Short Description Data Target - Analytical Index    
Super Class CL_RSAN_MDL_ABSTRACT_NODE Base Class of a Node 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RSAN_MDL    
Program status     
Category 0   
Package RSAN_MDL   APD - Tool - Object Model 
Created 20080930   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RSANR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSAN_MDL_DT_NODE Interface for Target Nodes 20080930
2 IF_RSAN_MDL_MAPPING_TARGET Object Can Be Used as Target of a Mapping Rule 20080930
Friends
Class CL_RSAN_MDL_DT_OLAP_INDX has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ATTRIBUTES Instance attribute Public Type reference (TYPE) RSAN_OM_R_LIST List of attributes (CL_RSAN_MDL_INDX_ATTRIBUTE) 20090203
2 ATTR_NAME Instance attribute Public Type reference (TYPE) RSDDLTIP_DIM_NAME Key Attribute (Dimension) 20081204
3 C_PCKG_SIZE_DEFAULT Constant Public Type reference (TYPE) RSAN_MDL_OLAP_INDX_PCKG_SIZE 50000 Default Value Package Size 20090318
4 C_VIEW Constant Public See coding Data View (Constants) 20081208
5 C_WRITE_MODE Constant Public See coding Write Mode (Constants) 20081208
6 DESTINATION Instance attribute Public Type reference (TYPE) RSDDLTIP_DESTINATION Destination Analytical Index 20090302
7 INDEX_ID Instance attribute Public Type reference (TYPE) RSDDLTIP_AINDEX Analytical Index ID 20080930
8 PCKG_SIZE Instance attribute Public Type reference (TYPE) RSAN_MDL_OLAP_INDX_PCKG_SIZE Package Size 20090318
9 RESTR_ATTR Instance attribute Public Type reference (TYPE) RSAN_MDL_OLAP_INDX_RESTR_ATTR Flag: Select Individual Attributes 20090206
10 VIEW Instance attribute Public Type reference (TYPE) RSAN_MDL_OLAP_INDX_VIEW Data Component Analytical Index 20081204
11 WRITE_MODE Instance attribute Public Type reference (TYPE) RSAN_MDL_OLAP_INDX_WRITE_MODE Write Mode Analytical Index 20081204
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080930
2 GET_INDEX_FIELDS Static method Public Method Get relevant index fields 20080930
3 GET_MAPPING_TARGET_FIELDS Instance method Public Method 20080930
4 GET_MAX_NUMBER_OF_SOURCES Instance method Public Method 20080930
5 SET_ATTR_NAME Instance method Public Method Set key attribute name (dimension loading) 20081204
6 SET_DESTINATION Instance method Public Method Set destination 20090302
7 SET_INDEX_ID Instance method Public Method Set Index ID 20080930
8 SET_PCKG_SIZE Instance method Public Method Set package size 20090318
9 SET_RESTR_ATTR Instance method Public Method Set flag for attribute selection (dimension loading) 20090206
10 SET_VIEW Instance method Public Method Set view 20081204
11 SET_WRITE_MODE Instance method Public Method Set write mode 20081204
12 _CONVERT_DATA_TYPE_TO_TYPENAME Static method Private Method Convert AI data type to APD type name 20090911
Events
Class CL_RSAN_MDL_DT_OLAP_INDX has no event.
Types
Class CL_RSAN_MDL_DT_OLAP_INDX has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_RSAN_MDL_DT_OLAP_INDX has no parameter.
Method CONSTRUCTOR on class CL_RSAN_MDL_DT_OLAP_INDX has no exception.

Method GET_INDEX_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETH_FIELDS Call by reference Type reference (TYPE) RSANM_TH_MAP_TARGET_FIELD Mapping Target Fields 20080930
2 Importing I_ATTR_NAME Call by reference Type reference (TYPE) RSDDLTIP_ATTR_NAME Attribut eine Analytischen Indexes 20081204
3 Importing I_DESTINATION Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20090303
4 Importing I_INDEX_ID Call by reference Type reference (TYPE) RSDDLTIP_AINDEX Analytischer Index 20080930
5 Importing I_VIEW Call by reference Type reference (TYPE) RSAN_MDL_OLAP_INDX_VIEW C_VIEW-FACTS Datenkomponente Analytischer Index 20081204
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20090225

Method GET_MAPPING_TARGET_FIELDS Signature

Method GET_MAPPING_TARGET_FIELDS on class CL_RSAN_MDL_DT_OLAP_INDX has no parameter.
Method GET_MAPPING_TARGET_FIELDS on class CL_RSAN_MDL_DT_OLAP_INDX has no exception.

Method GET_MAX_NUMBER_OF_SOURCES Signature

Method GET_MAX_NUMBER_OF_SOURCES on class CL_RSAN_MDL_DT_OLAP_INDX has no parameter.
Method GET_MAX_NUMBER_OF_SOURCES on class CL_RSAN_MDL_DT_OLAP_INDX has no exception.

Method SET_ATTR_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VALUE Call by reference Type reference (TYPE) RSDDLTIP_ATTR_NAME Attribut eine Analytischen Indexes 20081204

Method SET_ATTR_NAME on class CL_RSAN_MDL_DT_OLAP_INDX has no exception.

Method SET_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VALUE Call by reference Type reference (TYPE) RSDDLTIP_DESTINATION I_VALUE 20090302

Method SET_DESTINATION on class CL_RSAN_MDL_DT_OLAP_INDX has no exception.

Method SET_INDEX_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VALUE Call by reference Type reference (TYPE) RSDDLTIP_AINDEX I_VALUE 20080930

Method SET_INDEX_ID on class CL_RSAN_MDL_DT_OLAP_INDX has no exception.

Method SET_PCKG_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VALUE Call by reference Type reference (TYPE) RSAN_MDL_OLAP_INDX_PCKG_SIZE Package Size 20090318

Method SET_PCKG_SIZE on class CL_RSAN_MDL_DT_OLAP_INDX has no exception.

Method SET_RESTR_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VALUE Call by reference Type reference (TYPE) RSAN_MDL_OLAP_INDX_RESTR_ATTR Flag: Einzelne Attribute auswählen 20090206

Method SET_RESTR_ATTR on class CL_RSAN_MDL_DT_OLAP_INDX has no exception.

Method SET_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VALUE Call by reference Type reference (TYPE) RSAN_MDL_OLAP_INDX_VIEW Datenkomponente Analytischer Index 20081204

Method SET_VIEW on class CL_RSAN_MDL_DT_OLAP_INDX has no exception.

Method SET_WRITE_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VALUE Call by reference Type reference (TYPE) RSAN_MDL_OLAP_INDX_WRITE_MODE Schreibmodus Analytischer Index 20081204

Method SET_WRITE_MODE on class CL_RSAN_MDL_DT_OLAP_INDX has no exception.

Method _CONVERT_DATA_TYPE_TO_TYPENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA_TYPE Call by reference Type reference (TYPE) RSDDLTIP_DATA_TYPE Datentyp (Dimension, Attribut oder Kennzahl) 20090911
2 Returning R_TYPENAME Value transfer Type reference (TYPE) STRING Type name 20090911

Method _CONVERT_DATA_TYPE_TO_TYPENAME on class CL_RSAN_MDL_DT_OLAP_INDX has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 720