SAP ABAP Class CL_UA_COMPLEX_ELEMENT (Instance with Header and Item Data)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BA (Application Component) Business Analytics
     UA_COSTING_ENGINE (Package) Costing Solutions: Costing Engine
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UA_ELEMENT Instance 20030304
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UA_EDGE Link Instance 20030304
2 Inheritance (c INHERITING FROM c_ref)  CL_UA_NODE Node Instance: Key Figures to Objects 20030304
3 Inheritance (c INHERITING FROM c_ref)  CL_UA_TREE_NODE Tree Node Instance 20040202
Properties
Class CL_UA_COMPLEX_ELEMENT  
Short Description Instance with Header and Item Data    
Super Class CL_UA_ELEMENT Instance 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class UACE    
Program status     
Category 0   
Package UA_COSTING_ENGINE   Costing Solutions: Costing Engine 
Created 20030304   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_UA_TREE_NODE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_UA_COMPLEX_ELEMENT has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_UA_RESULT_LEVEL 20040209 Posting Level
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_ITEM_RT Instance attribute Private Object reference (TYPE REF TO) IF_FINB_RT_READER Runtime Table 20040707
2 MO_LEVEL Instance attribute Private Object reference (TYPE REF TO) CL_UA_LEVEL 20040209
3 MO_LEVEL_CON Instance attribute Private Object reference (TYPE REF TO) CL_UA_LEVEL_CON 20040206
4 MO_MODEL Instance attribute Protected Object reference (TYPE REF TO) CL_UA_MODEL 20031209
5 MO_MODEL_CON Instance attribute Private Object reference (TYPE REF TO) CL_UA_MODEL_CON Selection Condition for Model 20040726
6 MO_TABLE_COMP_LEVEL Instance attribute Public Object reference (TYPE REF TO) IF_FINB_STRUCT_TYPE Posting Level Dependent Fields 20040505
7 MR_ITEM_DATA Instance attribute Private Object reference (TYPE REF TO) DATA 20040209
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030321
2 ENSURE_ITEM_DATA Instance method Private Method 20040322
3 FILL_TYPE_SPECIFIC_FIELDS Instance method Protected Method 20040709
4 GET_ID_FIELDNAME Instance method Protected Method Get Name of ID Field 20030304
5 GET_ITEM_DATA Instance method Public Method 20040130
Events
Class CL_UA_COMPLEX_ELEMENT has no event.
Types
Class CL_UA_COMPLEX_ELEMENT 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 ID_ID Call by reference Type reference (TYPE) UAB_ID Instanz-Id 20030321
2 Importing ID_INIT_DATA Call by reference Type reference (TYPE) ABAP_BOOL 20030321
3 Importing IO_ENVIRONMENT Call by reference Object reference (TYPE REF TO) IF_UA_CE_ENVIRONMENT 20040209
4 Importing IO_FORMULA_RUNTIME Call by reference Object reference (TYPE REF TO) CL_UA_FORMULA_RUNTIME 20040130
5 Importing IO_RESULT_LEVEL Call by reference Object reference (TYPE REF TO) CL_UA_RESULT_LEVEL 20031209
6 Importing IO_TYPE Call by reference Object reference (TYPE REF TO) CL_UA_TYPE_BASE Basisklasse der Typen 20030321
7 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA Header Daten 20030321

Method CONSTRUCTOR on class CL_UA_COMPLEX_ELEMENT has no exception.

Method ENSURE_ITEM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_LCID Call by reference Type reference (TYPE) UAB_LCID 20040322
# Exception Resumable Description Created on
1 NO_LEVEL_CONDITION_SPECIFIED 20040322

Method FILL_TYPE_SPECIFIC_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ITEM_DATA Call by reference Type reference (TYPE) ANY 20040709
2 Changing CT_KEY_FIELDS Call by reference Type reference (TYPE) FINB_MD_T_FIELDNAME Tabelle von Feldnamen 20041015

Method FILL_TYPE_SPECIFIC_FIELDS on class CL_UA_COMPLEX_ELEMENT has no exception.

Method GET_ID_FIELDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_FIELDNAME Value transfer Type reference (TYPE) UAB_FIELDNAME Feldname (Merkmal oder Kennzahl) 20030304

Method GET_ID_FIELDNAME on class CL_UA_COMPLEX_ELEMENT has no exception.

Method GET_ITEM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_LCID Call by reference Type reference (TYPE) UAB_LCID ID der Buchungsebene 20040130
2 Returning RR_ITEM_DATA Value transfer Object reference (TYPE REF TO) DATA 20040130
# Exception Resumable Description Created on
1 NO_LEVEL_CONDITION_SPECIFIED 20040210
History
Last changed by/on SAP  20060208 
SAP Release Created in 350