Hierarchy
⤷ FIN-SEM-CPM (Application Component) Corporate Performance Monitor
⤷ UMC (Package) CPM : Common Objects
Properties
Class | CL_UMC_BW_SELECTION_DATA | |
Short Description | Base for Selection of BW Values | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | UMC | CPM : Common Objects |
Created | 20050126 | SAP |
Last change | 20050220 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_UMC_BW_SELECTION_DATA has no forward declaration.
Interfaces
Class CL_UMC_BW_SELECTION_DATA has no interface implemented.
Friends
Class CL_UMC_BW_SELECTION_DATA has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MD_FLATLIST_END | Instance attribute | Public | Type reference (TYPE) | AS4FLAG | Indicator (X or Blank) | 20050126 | ||
2 | MD_FLATLIST_FROM | Instance attribute | Public | Type reference (TYPE) | I | 1 | 20050126 | ||
3 | MD_FLATLIST_SIZE | Instance attribute | Public | Type reference (TYPE) | I | 25 | 20050126 | ||
4 | MD_FLATLIST_START | Instance attribute | Public | Type reference (TYPE) | AS4FLAG | Indicator (X or Blank) | 20050126 | ||
5 | MD_KEYDATE | Instance attribute | Private | Type reference (TYPE) | D | 20050126 | |||
6 | MD_SEARCHVAL | Instance attribute | Public | Type reference (TYPE) | STRING | 20050126 | |||
7 | MD_TCHANM | Instance attribute | Private | Type reference (TYPE) | UMC_Y_TCHANM | Field Name Dimension (ODBO Identifier) | 20050126 | ||
8 | MD_TECHNAME | Static Attribute | Public | Type reference (TYPE) | AS4FLAG | Indicator (X or Blank) | 20050126 | ||
9 | MD_THINAME | Instance attribute | Public | Type reference (TYPE) | UMC_Y_THINAME | Hierarchy (ODBO Name) | 20050126 | ||
10 | MD_VARTYP | Instance attribute | Private | Type reference (TYPE) | UMM_Y_VARTYP | Type of CPM Variable | 20050126 | ||
11 | MS_QUERY | Instance attribute | Private | Type reference (TYPE) | UMC_YS_QUERY | InfoCube and BW Report | 20050126 | ||
12 | MT_CHAR_LIST | Static Attribute | Private | Type reference (TYPE) | YT_CHAR_LIST | 20050126 | |||
13 | MT_FLATLIST_PACKAGE | Instance attribute | Private | Type reference (TYPE) | YT_FLAT_LIST | 20050126 | |||
14 | MT_HIERARCHY | Instance attribute | Private | Type reference (TYPE) | YT_HIERARCHY | 20050126 | |||
15 | MT_HIERARCHY_NODES | Instance attribute | Private | Type reference (TYPE) | YT_HIERARCHY_NODES | 20050126 | |||
16 | MT_HIERARCHY_TREE | Instance attribute | Private | Type reference (TYPE) | YT_HIERARCHY_TREE | 20050126 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_TREE_NODE | Instance method | Private | Method | Add Node to Internal Tree | 20050126 |
2 | ADD_TREE_NODE_RECURSIVE | Instance method | Private | Method | Add Node to Internal Tree | 20050126 |
3 | BUILD_TREE | Instance method | Private | Method | Build Tree from Existing Data | 20050126 |
4 | COLLAPSE_NODE | Instance method | Public | Method | Collapse Selected Node | 20050126 |
5 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 20050126 |
6 | EXPAND_NODE | Instance method | Public | Method | Expand Selected Node | 20050126 |
7 | EXPAND_TO_NODE | Instance method | Private | Method | Expand All Levels Above Given Node | 20050126 |
8 | GET_FLATLIST_PACKAGE | Instance method | Public | Method | Get Package of Values for Display | 20050126 |
9 | GET_FLATLIST_SEARCH | Instance method | Public | Method | Search List for Value | 20050126 |
10 | GET_FLAT_VALUE | Instance method | Public | Method | Get Properties of Flat Value | 20050126 |
11 | GET_HIERARCHIES | Instance method | Public | Method | Read Hierarchies from BW | 20050126 |
12 | GET_INSTANCE | Static method | Public | Method | Get Instance of this Class | 20050126 |
13 | GET_SUBTREE_IN_TABLE | Instance method | Private | Method | Read Subtree - For Recursive Calls | 20050126 |
14 | GET_TREE_IN_TABLE | Instance method | Public | Method | Create Table with Tree Representation | 20050126 |
15 | GET_TREE_NODE | Instance method | Public | Method | Get Properties of Hierarchy Node | 20050126 |
16 | INIT_TREE | Instance method | Private | Method | Init Internal Tree | 20050126 |
17 | NAVIGATE_FLATLIST | Instance method | Public | Method | Navigate in Flat List | 20050126 |
18 | READ_FLATLIST_PACKAGE | Instance method | Private | Method | Read Package of Values | 20050126 |
19 | READ_HIER_BASELEVEL | Instance method | Private | Method | Read First Hierarchy Level | 20050126 |
20 | READ_HIER_PATH | Instance method | Private | Method | Read All Levels Above Given Node | 20050126 |
21 | READ_HIER_SUBNODES | Instance method | Private | Method | Read Subnodes of Selected Node from BW | 20050126 |
22 | SET_CHARACTERISTIC | Instance method | Public | Method | Set Selected Characteristic | 20050126 |
23 | SET_FLATLIST_SEARCHVAL | Instance method | Public | Method | Set Search Value | 20050126 |
24 | SET_FLATLIST_SIZE | Instance method | Public | Method | Set Size of Flat List Package | 20050126 |
25 | SET_HIERARCHY_DEFAULT | Instance method | Public | Method | Set Selected Hierarchy | 20050126 |
26 | TOGGLE_TECHNAME | Static method | Public | Method | Set Technical Names On/Off | 20050126 |
Events
Class CL_UMC_BW_SELECTION_DATA has no event.
Types
Class CL_UMC_BW_SELECTION_DATA has no local type.
Method Signatures
Method ADD_TREE_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ED_PARENT | Call by reference | Type reference (TYPE) | GUID_22 | 20050126 | |||
2 | Importing | ID_PARENT | Call by reference | Type reference (TYPE) | GUID_22 | 20050126 | |||
3 | Importing | IS_HIERNODE | Call by reference | Type reference (TYPE) | UMC_YS_HYNODES | 20050126 |
Method ADD_TREE_NODE on class CL_UMC_BW_SELECTION_DATA has no exception.
Method ADD_TREE_NODE_RECURSIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ID_PARENT | Call by reference | Type reference (TYPE) | UMC_Y_THINODE | 20050126 | |||
2 | Importing | IT_HIERNODE | Call by reference | Type reference (TYPE) | YT_HIERNODE | 20050126 |
Method ADD_TREE_NODE_RECURSIVE on class CL_UMC_BW_SELECTION_DATA has no exception.
Method BUILD_TREE Signature
Method BUILD_TREE on class CL_UMC_BW_SELECTION_DATA has no parameter.
Method BUILD_TREE on class CL_UMC_BW_SELECTION_DATA has no exception.
Method COLLAPSE_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ID_NODE | Call by reference | Type reference (TYPE) | GUID_22 | 20050126 |
Method COLLAPSE_NODE on class CL_UMC_BW_SELECTION_DATA has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ID_TCHANM | Call by reference | Type reference (TYPE) | UMC_Y_TCHANM | 20050126 |
Method CONSTRUCTOR on class CL_UMC_BW_SELECTION_DATA has no exception.
Method EXPAND_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ID_NODE | Call by reference | Type reference (TYPE) | GUID_22 | 20050126 |
Method EXPAND_NODE on class CL_UMC_BW_SELECTION_DATA has no exception.
Method EXPAND_TO_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ID_THINODE | Call by reference | Type reference (TYPE) | UMC_Y_THINODE | 20050126 |
Method EXPAND_TO_NODE on class CL_UMC_BW_SELECTION_DATA has no exception.
Method GET_FLATLIST_PACKAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_TABLE | Value transfer | Type reference (TYPE) | UMC_YT_DIMVALS | 20050126 | |||
2 | Importing | ID_FROM | Call by reference | Type reference (TYPE) | I | 20050126 |
Method GET_FLATLIST_PACKAGE on class CL_UMC_BW_SELECTION_DATA has no exception.
Method GET_FLATLIST_SEARCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_TABLE | Value transfer | Type reference (TYPE) | UMC_YT_DIMVALS | 20050126 |
Method GET_FLATLIST_SEARCH on class CL_UMC_BW_SELECTION_DATA has no exception.
Method GET_FLAT_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_DIMVALS | Call by reference | Type reference (TYPE) | UMC_YS_DIMVALS | 20050126 | |||
2 | Importing | ID_CHAVAL | Call by reference | Type reference (TYPE) | UMC_Y_LOW | 20050126 |
Method GET_FLAT_VALUE on class CL_UMC_BW_SELECTION_DATA has no exception.
Method GET_HIERARCHIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_HYS | Call by reference | Type reference (TYPE) | UMC_YT_HYS | 20050126 |
Method GET_HIERARCHIES on class CL_UMC_BW_SELECTION_DATA has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ER_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_UMC_BW_SELECTION_DATA | Base for selection of BW values | 20050126 | ||
2 | Importing | ID_TCHANM | Call by reference | Type reference (TYPE) | UMC_Y_TCHANM | Feldname Dimension (ODBO-Bezeichner) | 20050126 |
Method GET_INSTANCE on class CL_UMC_BW_SELECTION_DATA has no exception.
Method GET_SUBTREE_IN_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | ET_TABLE | Call by reference | Type reference (TYPE) | TVIEW | 20050126 | |||
2 | Importing | ID_NODE | Call by reference | Type reference (TYPE) | GUID_22 | 20050126 |
Method GET_SUBTREE_IN_TABLE on class CL_UMC_BW_SELECTION_DATA has no exception.
Method GET_TREE_IN_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_TABLE | Value transfer | Type reference (TYPE) | TVIEW | 20050126 |
Method GET_TREE_IN_TABLE on class CL_UMC_BW_SELECTION_DATA has no exception.
Method GET_TREE_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_HINAME | Call by reference | Type reference (TYPE) | UMC_YS_HYS | 20050126 | |||
2 | Exporting | ES_HINODE | Call by reference | Type reference (TYPE) | UMC_YS_HYNODES | 20050126 | |||
3 | Importing | ID_NODE | Call by reference | Type reference (TYPE) | GUID_22 | 20050126 |
Method GET_TREE_NODE on class CL_UMC_BW_SELECTION_DATA has no exception.
Method INIT_TREE Signature
Method INIT_TREE on class CL_UMC_BW_SELECTION_DATA has no parameter.
Method INIT_TREE on class CL_UMC_BW_SELECTION_DATA has no exception.
Method NAVIGATE_FLATLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ID_DIRECTION | Call by reference | Type reference (TYPE) | I | 20050126 |
Method NAVIGATE_FLATLIST on class CL_UMC_BW_SELECTION_DATA has no exception.
Method READ_FLATLIST_PACKAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ID_FROM | Call by reference | Type reference (TYPE) | I | 20050126 |
Method READ_FLATLIST_PACKAGE on class CL_UMC_BW_SELECTION_DATA has no exception.
Method READ_HIER_BASELEVEL Signature
Method READ_HIER_BASELEVEL on class CL_UMC_BW_SELECTION_DATA has no parameter.
Method READ_HIER_BASELEVEL on class CL_UMC_BW_SELECTION_DATA has no exception.
Method READ_HIER_PATH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ID_THINODE | Call by reference | Type reference (TYPE) | UMC_Y_THINODE | 20050126 |
Method READ_HIER_PATH on class CL_UMC_BW_SELECTION_DATA has no exception.
Method READ_HIER_SUBNODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ID_HINODE | Call by reference | Type reference (TYPE) | UMC_Y_THINODE | 20050126 |
Method READ_HIER_SUBNODES on class CL_UMC_BW_SELECTION_DATA has no exception.
Method SET_CHARACTERISTIC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ID_KEYDATE | Call by reference | Type reference (TYPE) | D | SY-DATUM | 20050126 | ||
2 | Importing | ID_VARTYP | Call by reference | Type reference (TYPE) | UMM_Y_VARTYP | 20050126 | |||
3 | Importing | IS_QUERY | Call by reference | Type reference (TYPE) | UMC_YS_QUERY | 20050126 |
Method SET_CHARACTERISTIC on class CL_UMC_BW_SELECTION_DATA has no exception.
Method SET_FLATLIST_SEARCHVAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ID_SEARCHVAL | Call by reference | Type reference (TYPE) | STRING | 20050126 |
Method SET_FLATLIST_SEARCHVAL on class CL_UMC_BW_SELECTION_DATA has no exception.
Method SET_FLATLIST_SIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ID_SIZE | Call by reference | Type reference (TYPE) | I | 20050126 |
Method SET_FLATLIST_SIZE on class CL_UMC_BW_SELECTION_DATA has no exception.
Method SET_HIERARCHY_DEFAULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ID_THINAME | Call by reference | Type reference (TYPE) | UMC_Y_THINAME | 20050126 | |||
2 | Importing | ID_THINODE | Call by reference | Type reference (TYPE) | UMC_Y_THINODE | 20050126 |
Method SET_HIERARCHY_DEFAULT on class CL_UMC_BW_SELECTION_DATA has no exception.
Method TOGGLE_TECHNAME Signature
Method TOGGLE_TECHNAME on class CL_UMC_BW_SELECTION_DATA has no parameter.
Method TOGGLE_TECHNAME on class CL_UMC_BW_SELECTION_DATA has no exception.
History
Last changed by/on | SAP | 20050220 |
SAP Release Created in |