SAP ABAP Class CL_UABW_TYPE (Abstract BW Object)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BA (Application Component) Business Analytics
     UA_STRUCTURE (Package) Generation of DDIC Objects
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UABW_CALCFLAT BW Object 'Flat Calculation' 20030408
2 Inheritance (c INHERITING FROM c_ref)  CL_UABW_OBJECT BW Object Object 20030403
3 Inheritance (c INHERITING FROM c_ref)  CL_UABW_OTYPE BW Object Object Type 20030402
Properties
Class CL_UABW_TYPE  
Short Description Abstract BW Object    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class UASBW    
Program status     
Category 0   
Package UA_STRUCTURE   Generation of DDIC Objects 
Created 20030402   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 UABW0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_UABW_TYPE has no interface implemented.
Friends
Class CL_UABW_TYPE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPLICATION Instance attribute Public Type reference (TYPE) UG_APPLICATION 'EA' FIN Master Data: Application 20030403
2 DATABASIS Instance attribute Public Type reference (TYPE) ACC_DATABASIS Data Basis 20030403
3 _O_BW_METADATA Instance attribute Protected Object reference (TYPE REF TO) CL_UABW_METADATA Metadata BW Connection 20030404
4 _O_GN_FACADE Instance attribute Protected Object reference (TYPE REF TO) IF_FINB_GN_HIGH_LEVEL High-Level Interface of the Generator 20030403
5 _O_METADATA Instance attribute Protected Object reference (TYPE REF TO) CL_UA_METADATA Metadata of a Costing Solution 20030404
6 _O_MSG_HANDLER Instance attribute Protected Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20030408
7 _TYPENAME Instance attribute Protected Type reference (TYPE) UAB_TYPENAME Costing Solutions Structure Name 20030723
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20030403
2 GET_DATASOURCE_FIELD_DESCR Instance method Public Method DataSource: Get Field Description 20030610
3 GET_DATASOURCE_PARTS Instance method Public Method DataSource: Get Names of Subobjects 20030403
4 GET_DATASOURCE_PROPERTIES Instance method Public Method DataSource: Properties e.g. Get Delta Procedure 20040714
5 GET_ICUBE_DESCRIPTION Instance method Public Method Get Parameter for InfoCube Generation 20030408
6 GET_IOBJ_DESCRIPTION Instance method Public Method Get Parameter for InfoObject Generation 20030407
7 GET_ODS_DESCRIPTION Instance method Public Method Get Parameter for ODS Generation 20030725
Events
Class CL_UABW_TYPE has no event.
Types
Class CL_UABW_TYPE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BW_METADATA Call by reference Object reference (TYPE REF TO) CL_UABW_METADATA Metadaten BW-Anschluss 20030404
2 Importing IO_METADATA Call by reference Object reference (TYPE REF TO) CL_UA_METADATA Metadaten einer Costing Solution 20030404
3 Importing IO_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20030408
4 Importing I_DATABASIS Value transfer Type reference (TYPE) ACC_DATABASIS Datenbasis 20030403
5 Importing I_TYPENAME Call by reference Type reference (TYPE) UAB_TYPENAME Costing Solutions Strukturname 20030723

Method CONSTRUCTOR on class CL_UABW_TYPE has no exception.

Method GET_DATASOURCE_FIELD_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD Call by reference Type reference (TYPE) UABW_T_DTSRC_FIELD Feldbeschreibung für Datasource-Generierung 20030610
2 Importing I_DATASOURCE_TYPE Value transfer Type reference (TYPE) CHAR4 Nicht näher def. Bereich, evtl. für Patchlevels verwendbar 20030610

Method GET_DATASOURCE_FIELD_DESCR on class CL_UABW_TYPE has no exception.

Method GET_DATASOURCE_PARTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXTFUNC Call by reference Type reference (TYPE) FUNCNAME Extraktorfunktionsbaustein 20030403
2 Exporting E_EXTSTRU Call by reference Type reference (TYPE) STRUNAME Extraktorstruktur 20030403
3 Importing I_DATASOURCE_TYPE Value transfer Type reference (TYPE) CHAR4 DataSource-Typ 20030403

Method GET_DATASOURCE_PARTS on class CL_UABW_TYPE has no exception.

Method GET_DATASOURCE_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PROPERTY Call by reference Type reference (TYPE) UABW_S_DTSRC_PROPERTY Eigenschaften der Datasource für Generierung 20040714

Method GET_DATASOURCE_PROPERTIES on class CL_UABW_TYPE has no exception.

Method GET_ICUBE_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PROP Call by reference Type reference (TYPE) UGBW_S_CUBE_PROP Eigenschaften eines Infocubes 20030408
2 Exporting ET_DIMENSION Call by reference Type reference (TYPE) UGBW_T_IC_DIMENSION Dimensionen eines Infocubes 20030408
3 Exporting ET_DIMENSION_IOBJ Call by reference Type reference (TYPE) UGBW_TS_IC_DIMENSION_IOBJ Infoobjekte einer Infocubedimension 20030408
4 Exporting ET_IOBJ Call by reference Type reference (TYPE) UGBW_TS_CUBE_IOBJ Infoobjekte eines Infocubes 20030408
# Exception Resumable Description Created on
1 ERROR_PASSED_TO_MSG_HANDLER Fehler aufgetreten und im Msg Handler protokolliert 20030408

Method GET_IOBJ_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DETAILS Call by reference Type reference (TYPE) UABW_S_IOBJ_DETAIL Detailinformationen für InfoObject-Generierung 20030407
2 Exporting ET_ATTRIBUTES Call by reference Type reference (TYPE) UABW_T_IOBJ_ATTR Daten InfoObject-Attribute 20030407
3 Exporting ET_COMPOUNDS Call by reference Type reference (TYPE) UABW_T_IOBJ Tabelle von InfoObjects 20030407
# Exception Resumable Description Created on
1 ERROR_PASSED_TO_MSG_HANDLER Fehler aufgetreten und im Msg Handler protokolliert 20030408

Method GET_ODS_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PROP Call by reference Type reference (TYPE) UGBW_S_ODS_PROP Eigenschaften eines Infocubes 20030725
2 Exporting ET_IOBJ Call by reference Type reference (TYPE) UGBW_TS_ODS_IOBJ Infoobjekte eines Infocubes 20030725
# Exception Resumable Description Created on
1 ERROR_PASSED_TO_MSG_HANDLER Fehler aufgetreten und im Msg Handler protokolliert 20030725
History
Last changed by/on SAP  20041209 
SAP Release Created in 350