SAP ABAP Class /EACC/CL_DMB_CUBE (Edit InfoCube)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BAC-AE (Application Component) Accounting Engine
     /EACC/DM_BWOBJECTS (Package) Administration of BW Objects
Properties
Class /EACC/CL_DMB_CUBE  
Short Description Edit InfoCube    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /EACC/DM_BWOBJECTS   Administration of BW Objects 
Created 20020709   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /EACC/CL_DMB_CUBE has no forward declaration.
Interfaces
Class /EACC/CL_DMB_CUBE has no interface implemented.
Friends
Class /EACC/CL_DMB_CUBE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 _CALLBACK_CLASS Static Attribute Private Type reference (TYPE) SEOCLSNAME Object Type Name 20020718
2 _INFOCUBE Static Attribute Private Type reference (TYPE) /EACC/DM_INFOCUBE InfoCube 20020712
3 _LI_CALLTARGET Static Attribute Private Object reference (TYPE REF TO) /EACC/IF_DMB_CUBE_CALLBACK Callback for InfoCube 20020710
4 _LOCAL_INTEGRITY Static Attribute Private Object reference (TYPE REF TO) /EACC/IF_LOCAL_INTEGRITY Access to Master Data via Local Integrity 20020712
5 _RFCDESTINATION Static Attribute Private Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20020712
6 _TARGET_GUID Static Attribute Private Type reference (TYPE) GUID_22 GUID in 'CHAR' format with upper-/lowercase (!) 20020806
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_INFOCUBE Static method Private Method Changes InfoProvider 20020717
2 CREATE_INFOCUBE Static method Private Method Generates InfoProvider 20020710
3 CREATE_TARGET Static method Public Method Interface for Generating InfoProvider from Application 20020710
4 GET_CHARACTERISTICS Static method Private Method Fetches Characteristics and Dimensions from Local Tables 20020718
5 GET_INFOOBJECT_NAMES Static method Private Method Fetches InfoObject Name 20020712
6 RECREATE_TARGET Static method Public Method Interface for Regeneration of InfoProvider from Tool 20020718
7 WRITE_TO_DB Static method Private Method Writes Tables to Database 20020718
Events
Class /EACC/CL_DMB_CUBE has no event.
Types
Class /EACC/CL_DMB_CUBE has no local type.
Method Signatures

Method CHANGE_INFOCUBE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CHA_KYF Call by reference Type reference (TYPE) /EACC/DMB_T_CHA_KYF Merkmale, Kennzahlen und Dimension 20020717
2 Importing IT_DIMTEXT Call by reference Type reference (TYPE) /EACC/DMB_T_DIMTEXT Texte der Dimensionen eines InfoCubes 20020724

Method CHANGE_INFOCUBE on class /EACC/CL_DMB_CUBE has no exception.

Method CREATE_INFOCUBE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CHA_KYF Call by reference Type reference (TYPE) /EACC/DMB_T_CHA_KYF Merkmale, Kennzahlen und Dimension 20020712
2 Importing IT_DIMTEXT Call by reference Type reference (TYPE) /EACC/DMB_T_DIMTEXT Texte der Dimensionen eines InfoCubes 20020724

Method CREATE_INFOCUBE on class /EACC/CL_DMB_CUBE has no exception.

Method CREATE_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLBACK_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20020710
2 Importing I_INFOCUBE Call by reference Type reference (TYPE) /EACC/DM_INFOCUBE InfoCube 20020710
3 Importing I_TARGET_GUID Call by reference Type reference (TYPE) GUID_22 GUID im 'CHAR' Format mit Groß-/Kleinschreibung (!) 20020806
# Exception Resumable Description Created on
1 INFOCUBE_EXISTS Ein InfoCube mit diesem Namen existiert bereits 20020714
2 INFOCUBE_NAME_LENGTH Name des InfoCube muss zwischen 3 und 9 Stellen lang sein 20020715

Method GET_CHARACTERISTICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHA_KYF Call by reference Type reference (TYPE) /EACC/DMB_T_CHA_KYF Merkmale, Kennzahlen und Dimension 20020718
2 Exporting ET_DIMTEXT Call by reference Type reference (TYPE) /EACC/DMB_T_DIMTEXT Texte der Dimensionen eines InfoCubes 20020724

Method GET_CHARACTERISTICS on class /EACC/CL_DMB_CUBE has no exception.

Method GET_INFOOBJECT_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_CHA_KYF Call by reference Type reference (TYPE) /EACC/DMB_T_CHA_KYF Merkmale, Kennzahlen und Dimension 20020712

Method GET_INFOOBJECT_NAMES on class /EACC/CL_DMB_CUBE has no exception.

Method RECREATE_TARGET 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) /EACC/DM_INFOCUBE InfoCube 20020718
# Exception Resumable Description Created on
1 INFOCUBE_NAME_LENGTH Name des InfoCube muss zwischen 3 und 9 Stellen lang sein 20020718
2 INFOCUBE_NOT_EXISTS InfoCube wurde noch nicht aus Applikation angelegt 20020718

Method WRITE_TO_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CHA_KYF Call by reference Type reference (TYPE) /EACC/DMB_T_CHA_KYF Merkmale, Kennzahlen und Dimension 20020718
2 Importing IT_DIMTEXT Call by reference Type reference (TYPE) /EACC/DMB_T_DIMTEXT Texte der Dimensionen eines InfoCubes 20020724
3 Importing I_UPDATEMODE Call by reference Type reference (TYPE) C ' ' neu // 'X' update 20020718

Method WRITE_TO_DB on class /EACC/CL_DMB_CUBE has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 10B