SAP ABAP Class CL_UA_DETAIL_VALUES (Controller ABC View/Model)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BA (Application Component) Business Analytics
     UA_MODELLER (Package) Package UA_MODELLER
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UA_CE_EVENT_ID Constants for Event IDs of CE 20030226
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UA_CE_EVENT_QUEUE_HANDLER CE Event Queue Handler 20030226
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UA_AUDIT_VALUES Audit trail details 20050316
2 Inheritance (c INHERITING FROM c_ref)  CL_UA_CCS_VALUES Cost Component Split Values 20030226
3 Inheritance (c INHERITING FROM c_ref)  CL_UA_CELL_VALUES Cell Values 20030226
4 Inheritance (c INHERITING FROM c_ref)  CL_UA_NODE_VALUES Node Values 20030226
Properties
Class CL_UA_DETAIL_VALUES  
Short Description Controller ABC View/Model    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UA_MODELLER   Package UA_MODELLER 
Created 20030226   SAP 
Last change 20060313   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UA_DETAIL_VALUES has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_UA_CE_EVENT_ID Constants for Event IDs of CE 20030226
2 IF_UA_CE_EVENT_QUEUE_HANDLER CE Event Queue Handler 20030226
Friends
Class CL_UA_DETAIL_VALUES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CD_CHANGED Instance attribute Protected Attribute reference (LIKE) Analytical Cost Management: ID of Node 20030226
2 CD_COLUMN_COLINFO Constant Protected Type reference (TYPE) UAB_FIELDNAME 'COLINFO' Field Name (Characteristic or Key Figure) 20030226
3 CD_COLUMN_DESCRIPTION Constant Protected Type reference (TYPE) UAB_FIELDNAME 'SCRTEXT_M' Field Name (Characteristic or Key Figure) 20030417
4 CD_COLUMN_NAME Constant Protected Type reference (TYPE) UAB_FIELDNAME 'COLUMN_NAME' Field Name (Characteristic or Key Figure) 20030321
5 CD_COLUMN_STYLE Constant Protected Type reference (TYPE) UAB_FIELDNAME 'STYLE' Field Name (Characteristic or Key Figure) 20030226
6 CD_COLUMN_VALUE Constant Protected Type reference (TYPE) UAB_FIELDNAME 'VALUE' Field Name (Characteristic or Key Figure) 20030226
7 CD_CREATED Instance attribute Protected Attribute reference (LIKE) Analytical Cost Management: ID of Node 20030226
8 CD_DELETED Instance attribute Protected Attribute reference (LIKE) Analytical Cost Management: ID of Node 20030226
9 CD_FOCUS_LOST Instance attribute Protected Attribute reference (LIKE) Analytical Cost Management: ID of Node 20030226
10 CD_MODIFIED Instance attribute Protected Attribute reference (LIKE) Analytical Cost Management: ID of Node 20030226
11 CD_SEPARATOR Constant Protected Type reference (TYPE) CHAR1 '.' Single-Character Indicator 20030326
12 CD_STATUS_CHANGED Instance attribute Protected Attribute reference (LIKE) Analytical Cost Management: ID of Node 20030226
13 CD_TYPE Constant Protected Type reference (TYPE) CHAR10 'ty_out_tab' Character Field Length = 10 20030226
14 MD_APPLICATION Instance attribute Protected Type reference (TYPE) CHAR03 Three-digit character field for IDocs 20030226
15 MD_COLUMN_ID Instance attribute Protected Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID of a Column 20030226
16 MD_CURRENT_DETAIL_ID Static Attribute Protected Type reference (TYPE) I 1 20040315
17 MD_DETAIL_ID Instance attribute Public Type reference (TYPE) I 20030422
18 MD_FIELDNAME_NAME Instance attribute Protected Type reference (TYPE) UAB_FIELDNAME Field Name (Characteristic or Key Figure) 20030321
19 MD_FIELDNAME_VALUE Instance attribute Protected Type reference (TYPE) UAB_FIELDNAME Field Name (Characteristic or Key Figure) 20030321
20 MD_GRID_VISIBLE Instance attribute Protected Attribute reference (LIKE) CL_GUI_CONTROL=>VISIBLE_TRUE 20040623
21 MD_NODE_ID Instance attribute Protected Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID of Node 20030226
22 MD_PREVIOUS_COLUMN_ID Instance attribute Protected Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID of a Column 20040621
23 MD_PREVIOUS_NODE_ID Instance attribute Protected Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID of Node 20040621
24 MD_SUBPOOL Instance attribute Protected Type reference (TYPE) SYREPID ABAP Program: Current Main Program 20030321
25 MD_TREE_ID Instance attribute Protected Type reference (TYPE) UAC_TREE_ID Analytical Cost Management: Tree ID 20030226
26 MD_TYPE Instance attribute Protected Type reference (TYPE) CHAR03 Three-digit character field for IDocs 20030226
27 MO_APPLICATION Instance attribute Protected Object reference (TYPE REF TO) IF_UA_APPLICATION UA Application 20030226
28 MO_CONVERTER Instance attribute Protected Object reference (TYPE REF TO) CL_UA_CONVERTER Strategy Class for Conversion (<-> uac_value) 20030226
29 MO_EDGE Instance attribute Protected Object reference (TYPE REF TO) CL_UA_EDGE Edge 20030226
30 MO_EDGE_TYPE Instance attribute Protected Object reference (TYPE REF TO) CL_UA_TYPE_BASE Basis Class of Types 20030226
31 MO_ELEMENT Instance attribute Protected Object reference (TYPE REF TO) CL_UA_ELEMENT Instance 20030618
32 MO_ENVIRONMENT Instance attribute Protected Object reference (TYPE REF TO) IF_UA_CE_ENVIRONMENT Runtime Environment 20030226
33 MO_GRID Instance attribute Protected Object reference (TYPE REF TO) CL_UA_ALV_GRID ALV grid 20030226
34 MO_HIERARCHY_OBJECT Instance attribute Protected Object reference (TYPE REF TO) CL_UA_HIERARCHY_OBJECT Hierarchy Object Instance 20051109
35 MO_HIER_OBJECT_TYPE Static Attribute Protected Object reference (TYPE REF TO) CL_UA_TYPE_BASE Hierarchy Node Type 20040121
36 MO_NODE Static Attribute Protected Object reference (TYPE REF TO) CL_UA_NODE Node Instance 20030226
37 MO_NODE_TYPE Instance attribute Protected Object reference (TYPE REF TO) CL_UA_TYPE_BASE Node Type 20030226
38 MO_OBJECT Instance attribute Protected Object reference (TYPE REF TO) CL_UA_OBJECT Object Instance 20030226
39 MO_OBJECT_TYPE Static Attribute Protected Object reference (TYPE REF TO) CL_UA_TYPE_BASE Basis Class of Types 20030226
40 MO_PARENT Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20030226
41 MO_STRATEGY Instance attribute Protected Object reference (TYPE REF TO) IF_UA_VIEW_STRATEGY Strategy 20030226
42 MO_TLINE Instance attribute Protected Object reference (TYPE REF TO) CL_UA_TLINE Table Instance (Row) 20030321
43 MO_TLINE_TYPE Static Attribute Protected Object reference (TYPE REF TO) CL_UA_TYPE_BASE Metadata of a Costing Solution 20030321
44 MO_TREE_NODE Instance attribute Protected Object reference (TYPE REF TO) CL_UA_TREE_NODE Tree Node Instance 20030514
45 MO_TREE_NODE_TYPE Static Attribute Protected Object reference (TYPE REF TO) CL_UA_TYPE_BASE Tree Node Type 20030514
46 MS_LAYOUT Instance attribute Protected Type reference (TYPE) LVC_S_LAYO ALV Control: Layout Structure 20030226
47 MS_MVC Instance attribute Protected Type reference (TYPE) UAB_S_MVC Structure with Model Adapter, View and Controller 20030226
48 MS_OUT_TAB Instance attribute Protected Object reference (TYPE REF TO) DATA Rows for Outtab 20030226
49 MS_PREVIOUS_MVC Instance attribute Protected Type reference (TYPE) UAB_S_MVC Structure with Model Adapter, View and Controller 20040621
50 MT_ALL_COLUMNS Instance attribute Protected Type reference (TYPE) TY_ALL_COLUMNS 20030604
51 MT_ATTRIBUTE_SET_COLUMNS Instance attribute Protected Type reference (TYPE) UAB_T_COLUMN Field Catalog for Generic Structures 20040217
52 MT_CHARS Instance attribute Protected Type reference (TYPE) FINB_MD_T_FIELDNAME Table of Field Names 20030227
53 MT_DEBUG_COLUMNS Instance attribute Protected Type reference (TYPE) UAB_T_COLUMN Field Catalog for Generic Structures 20030618
54 MT_EDGE_COLUMNS Instance attribute Protected Type reference (TYPE) UAB_T_COLUMN Field Catalog for Generic Structures 20030226
55 MT_FIELD_CAT Instance attribute Protected Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20030226
56 MT_HIER_OBJECT_COLUMNS Instance attribute Protected Type reference (TYPE) UAB_T_COLUMN Field Catalog for Generic Structures 20040121
57 MT_MESSAGES Instance attribute Protected Type reference (TYPE) UAC_T_MESSAGE Log Interface Messages 20030226
58 MT_NODE_COLUMNS Static Attribute Protected Type reference (TYPE) UAB_T_COLUMN Field Catalog for Generic Structures 20030226
59 MT_OBJECT_COLUMNS Static Attribute Protected Type reference (TYPE) UAB_T_COLUMN Field Catalog for Generic Structures 20030226
60 MT_OUT_TAB Instance attribute Protected Object reference (TYPE REF TO) DATA Outtab for ALV Grid 20030226
61 MT_TLINE_COLUMNS Static Attribute Protected Type reference (TYPE) UAB_T_COLUMN Field Catalog for Generic Structures 20030321
62 MT_TREE_NODE_COLUMNS Static Attribute Protected Type reference (TYPE) UAB_T_COLUMN Field Catalog for Generic Structures 20030514
Methods
# Method Level Visibility Method type Description Created on
1 CONFIRM_VALUES Instance method Public Method 20030610
2 CONSTRUCTOR Instance method Public Constructor Constructor 20030226
3 FREE Instance method Public Method 20030425
4 GET_CHAR_INSTANCE Instance method Protected Method 20030226
5 GET_COLUMN_DESCRIPTION Instance method Protected Method 20030604
6 GET_CONVERTED_COLUMNS Instance method Protected Method 20030326
7 GET_ELEMENTS Instance method Protected Method 20030226
8 GET_ELEMENT_COLUMNS Instance method Protected Method 20030226
9 GET_ELEMENT_FOR_COLUMN Instance method Protected Method 20040621
10 GET_ELEMENT_FROM_FIELDNAME Instance method Protected Method 20030519
11 HANDLE_CONTEXT_MENU_REQUEST Instance method Protected Event handling method 20030226
12 HANDLE_DATA_CHANGED_FINISHED Instance method Protected Event handling method 20030226
13 HANDLE_F1_GRID Instance method Protected Event handling method 20030226
14 HANDLE_F4_GRID Instance method Protected Event handling method 20030226
15 INIT_CONTROLS Instance method Protected Method 20030226
16 INIT_OUT_TAB Instance method Protected Method 20030226
17 MESSAGE Instance method Protected Method 20030306
18 ON_EVENT_QUEUE_FIRED Instance method Public Method 20030226
19 REFRESH Instance method Public Method 20030226
20 REFRESH_GRID_TITLE Instance method Protected Method 20051109
21 ROLLNAME_TO_FIELDCAT Instance method Protected Method Transforms a rollname into a field catalog column 20030311
22 SET_CURRENT_DETAIL_ID Static method Public Method 20040315
23 SET_FIELD_CAT Instance method Protected Method 20030226
24 SET_LAYOUT Instance method Protected Method 20030226
25 SET_OUT_TAB Instance method Protected Method 20030226
26 SET_VALUE Instance method Protected Method 20030226
Events
Class CL_UA_DETAIL_VALUES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_ALL_COLUMN Protected See coding 20051109 BEGIN OF ty_all_column, metatype TYPE finb_metatype, typename TYPE uab_typename, fieldname TYPE uab_fieldname, typedesc TYPE uab_text, END OF ty_all_column
2 TY_ALL_COLUMNS Protected See coding 20051109 ty_all_columns TYPE SORTED TABLE OF ty_all_column WITH UNIQUE KEY metatype typename fieldname
Method Signatures

Method CONFIRM_VALUES Signature

Method CONFIRM_VALUES on class CL_UA_DETAIL_VALUES has no parameter.
Method CONFIRM_VALUES on class CL_UA_DETAIL_VALUES has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_DETAIL_ID Call by reference Type reference (TYPE) I 20030422
2 Importing IO_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20030226
3 Importing IS_MVC Call by reference Type reference (TYPE) UAB_S_MVC Struktur mit Model Adapter, View und Controller 20030226

Method CONSTRUCTOR on class CL_UA_DETAIL_VALUES has no exception.

Method FREE Signature

Method FREE on class CL_UA_DETAIL_VALUES has no parameter.
Method FREE on class CL_UA_DETAIL_VALUES has no exception.

Method GET_CHAR_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_FIELDNAME Call by reference Type reference (TYPE) UAB_FIELDNAME Feldname (Merkmal oder Kennzahl) 20030226
2 Returning RO_CHAR_INSTANCE Value transfer Object reference (TYPE REF TO) IF_UG_MD_CHAR FI-Stammdaten: Repräsentanz eines Merkmals 20030226

Method GET_CHAR_INSTANCE on class CL_UA_DETAIL_VALUES has no exception.

Method GET_COLUMN_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_DESCRIPTION Call by reference Type reference (TYPE) CHAR30 30 Characters 20030604
2 Importing ID_FIELDNAME Call by reference Type reference (TYPE) UAB_FIELDNAME Feldname (Merkmal oder Kennzahl) 20030604
3 Returning RD_DESCRIPTION Value transfer Type reference (TYPE) CHAR30 Feldname (Merkmal oder Kennzahl) 20030604

Method GET_COLUMN_DESCRIPTION on class CL_UA_DETAIL_VALUES has no exception.

Method GET_CONVERTED_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TYPE Call by reference Object reference (TYPE REF TO) CL_UA_TYPE_BASE Tabelle von Feldnamen 20030326
2 Returning RT_COLUMNS Value transfer Type reference (TYPE) UAB_T_COLUMN Tabelle von Feldnamen 20030326

Method GET_CONVERTED_COLUMNS on class CL_UA_DETAIL_VALUES has no exception.

Method GET_ELEMENTS Signature

Method GET_ELEMENTS on class CL_UA_DETAIL_VALUES has no parameter.
Method GET_ELEMENTS on class CL_UA_DETAIL_VALUES has no exception.

Method GET_ELEMENT_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_COLUMNS Value transfer Type reference (TYPE) UAB_T_COLUMN Tabelle von Feldnamen 20030226

Method GET_ELEMENT_COLUMNS on class CL_UA_DETAIL_VALUES has no exception.

Method GET_ELEMENT_FOR_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COLUMN_ID Call by reference Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20040621
2 Returning RO_ELEMENT Value transfer Object reference (TYPE REF TO) CL_UA_ELEMENT Instanz 20040621

Method GET_ELEMENT_FOR_COLUMN on class CL_UA_DETAIL_VALUES has no exception.

Method GET_ELEMENT_FROM_FIELDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_FIELDNAME Call by reference Type reference (TYPE) UAB_FIELDNAME Feldname (Merkmal oder Kennzahl) 20030519
2 Returning RO_ELEMENT Value transfer Object reference (TYPE REF TO) CL_UA_ELEMENT Instanz 20030519

Method GET_ELEMENT_FROM_FIELDNAME on class CL_UA_DETAIL_VALUES has no exception.

Method HANDLE_CONTEXT_MENU_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20030226

Method HANDLE_CONTEXT_MENU_REQUEST on class CL_UA_DETAIL_VALUES has no exception.

Method HANDLE_DATA_CHANGED_FINISHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ET_GOOD_CELLS Value transfer Attribute reference (LIKE) 20030226
2 Importing E_MODIFIED Value transfer Attribute reference (LIKE) 20030226

Method HANDLE_DATA_CHANGED_FINISHED on class CL_UA_DETAIL_VALUES has no exception.

Method HANDLE_F1_GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Value transfer Attribute reference (LIKE) 20030226
2 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20030226

Method HANDLE_F1_GRID on class CL_UA_DETAIL_VALUES has no exception.

Method HANDLE_F4_GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Value transfer Attribute reference (LIKE) 20030226
2 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20030226
3 Importing E_DISPLAY Value transfer Attribute reference (LIKE) 20030226

Method HANDLE_F4_GRID on class CL_UA_DETAIL_VALUES has no exception.

Method INIT_CONTROLS Signature

Method INIT_CONTROLS on class CL_UA_DETAIL_VALUES has no parameter.
Method INIT_CONTROLS on class CL_UA_DETAIL_VALUES has no exception.

Method INIT_OUT_TAB Signature

Method INIT_OUT_TAB on class CL_UA_DETAIL_VALUES has no parameter.
Method INIT_OUT_TAB on class CL_UA_DETAIL_VALUES has no exception.

Method MESSAGE Signature

Method MESSAGE on class CL_UA_DETAIL_VALUES has no parameter.
Method MESSAGE on class CL_UA_DETAIL_VALUES has no exception.

Method ON_EVENT_QUEUE_FIRED Signature

Method ON_EVENT_QUEUE_FIRED on class CL_UA_DETAIL_VALUES has no parameter.
Method ON_EVENT_QUEUE_FIRED on class CL_UA_DETAIL_VALUES has no exception.

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MVC Call by reference Type reference (TYPE) UAB_S_MVC Struktur mit Model Adapter, View und Controller 20030226

Method REFRESH on class CL_UA_DETAIL_VALUES has no exception.

Method REFRESH_GRID_TITLE Signature

Method REFRESH_GRID_TITLE on class CL_UA_DETAIL_VALUES has no parameter.
Method REFRESH_GRID_TITLE on class CL_UA_DETAIL_VALUES has no exception.

Method ROLLNAME_TO_FIELDCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_FIELDNAME Call by reference Type reference (TYPE) UAB_FIELDNAME Feldname (Merkmal oder Kennzahl) 20030311
2 Importing ID_ROLLNAME Call by reference Type reference (TYPE) ROLLNAME Feldname (Merkmal oder Kennzahl) 20030311
3 Returning RS_FIELD_CAT Value transfer Type reference (TYPE) LVC_S_FCAT ALV-Control: Feldkatalog 20030311

Method ROLLNAME_TO_FIELDCAT on class CL_UA_DETAIL_VALUES has no exception.

Method SET_CURRENT_DETAIL_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_DETAIL_ID Call by reference Type reference (TYPE) I 20040315

Method SET_CURRENT_DETAIL_ID on class CL_UA_DETAIL_VALUES has no exception.

Method SET_FIELD_CAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_SET_FCAT_AT_FRONTEND Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040621

Method SET_FIELD_CAT on class CL_UA_DETAIL_VALUES has no exception.

Method SET_LAYOUT Signature

Method SET_LAYOUT on class CL_UA_DETAIL_VALUES has no parameter.
Method SET_LAYOUT on class CL_UA_DETAIL_VALUES has no exception.

Method SET_OUT_TAB Signature

Method SET_OUT_TAB on class CL_UA_DETAIL_VALUES has no parameter.
Method SET_OUT_TAB on class CL_UA_DETAIL_VALUES has no exception.

Method SET_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_VALUE Call by reference Type reference (TYPE) ANY 20030226
2 Importing ID_FIELDNAME Call by reference Type reference (TYPE) UAB_FIELDNAME Feldname (Merkmal oder Kennzahl) 20030226
3 Importing ID_LCID Call by reference Type reference (TYPE) UAB_LCID Instanz-Id 20030321
# Exception Resumable Description Created on
1 NOT_EDITABLE 20030807
History
Last changed by/on SAP  20060313 
SAP Release Created in 350