SAP ABAP Class IF_UAC_TREE_MODEL (view gets tree data from model via this if)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_UAC_TREE_MODEL_EVENT Events of the tree model, hndld by if_uac_tree_model_handler 20021001
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_UAC_ASSIGNMENT_MODEL view gets assignment data from model via this interface 20020206
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UAC_DEFAULT_TREE_MODEL Default Tree Model 20020722
Properties
Class IF_UAC_TREE_MODEL  
Short Description view gets tree data from model via this if    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20011129   SAP 
Last change 20110810   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_UAC_ASSIGNMENT_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class IF_UAC_TREE_MODEL has no interface implemented.
Friends
Class IF_UAC_TREE_MODEL has no friend class.
Attributes
Class IF_UAC_TREE_MODEL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_COLUMN Instance method Public Method Add Data Column to Model 20021119
2 ADD_NODE Instance method Public Method Add Node to Model 20021119
3 ADD_ROOT_NODE Instance method Public Method Add Root Node to Model 20021125
4 ADD_TREE Instance method Public Method Add Tree and Hierarchy Column to Model, Must Be Called 20021125
5 ATTRIBUTE_GET_ANY Instance method Public Method Attribute service: get attribute of type ANY 20030302
6 ATTRIBUTE_GET_DREF Instance method Public Method Attribute service: get attribute of type REF TO DATA 20030302
7 ATTRIBUTE_GET_ITEMS Instance method Public Method Attribute service: get items where attribute is set 20030302
8 ATTRIBUTE_GET_ITEMS_WITH_ANY Instance method Public Method Attribute service: get all items with attribute value 20030304
9 ATTRIBUTE_GET_ITEMS_WITH_DREF Instance method Public Method Attribute service: get all items with attribute value 20030304
10 ATTRIBUTE_GET_ITEMS_WITH_OREF Instance method Public Method Attribute service: get all items with attribute value 20030304
11 ATTRIBUTE_GET_OREF Instance method Public Method Attribute service: get attribute of type REF TO OBJECT 20030302
12 ATTRIBUTE_IS_SET Instance method Public Method Attribute service: TRUE if attribute is set on item 20030302
13 ATTRIBUTE_REMOVE Instance method Public Method Attribute service: remove attribute from attribute service 20030302
14 ATTRIBUTE_REMOVE_FOR_ITEM Instance method Public Method Attribute service: remove attribute for item 20030302
15 ATTRIBUTE_SET_ANY Instance method Public Method Attribute service: set attribute of type ANY 20030302
16 ATTRIBUTE_SET_DREF Instance method Public Method Attribute service: set attribute of type REF TO DATA 20030302
17 ATTRIBUTE_SET_OREF Instance method Public Method Attribute service: set attribute of type REF TO OBJECT 20030302
18 CHANGE_COLUMN Instance method Public Method Change Column Value 20021119
19 CHANGE_EXT_ID Instance method Public Method Mapping: Change External ID 20021125
20 CHANGE_NODE Instance method Public Method Change Node Value 20021119
21 EXIST Instance method Public Method Returns True if Item is in Model 20021128
22 GET_CELL_VALUE Instance method Public Method View, Get Cell Value 20011129
23 GET_CHILDREN_IN_ORDER Instance method Public Method View, Get Child Nodes 20011211
24 GET_COLUMNS Instance method Public Method get columns in order 20050407
25 GET_COLUMN_VALUE Instance method Public Method View, Get Text of Column Header 20011129
26 GET_EXT_ID Instance method Public Method Mapping Service: Get External ID from Internal ID 20021121
27 GET_EXT_ID_TABLE Instance method Public Method Mapping Service: Get External IDs from Internal IDs 20030305
28 GET_HIERARCHY_COLUMN Instance method Public Method View, Get ID of Hierarchy Column 20030203
29 GET_INT_ID Instance method Public Method Mapping Service: Get Internal ID from External ID 20021121
30 GET_INT_ID_TABLE Instance method Public Method Mapping Service: Get Internal IDs from External IDs 20030305
31 GET_ITEMS_VALUE Instance method Public Method view, get value of items 20031203
32 GET_LINE Instance method Public Method View, get node and cell data 20031127
33 GET_MODEL_ID Instance method Public Method Get Model ID 20030301
34 GET_NEXT_COLUMN_ID Instance method Public Method View, Get Right Column 20011212
35 GET_NEXT_SIBLING Instance method Public Method Get Next Node on Same Hierarchy Level 20030110
36 GET_NODE Instance method Public Method get hierarchical data for node ( parent, sibling, level... ) 20050622
37 GET_NODE_LEVEL Instance method Public Method get hierarchy level for node 20050622
38 GET_NODE_OBJECT Instance method Public Method Get Object Reference 20021119
39 GET_NODE_POSITION Instance method Public Method get node position within hierarchy level 20050621
40 GET_NODE_VALUE Instance method Public Method get node text for hierarchy column 20011129
41 GET_PARENT Instance method Public Method get parent node 20011129
42 GET_PREVIOUS_SIBLING Instance method Public Method get previous node on same hierarchy level 20011203
43 GET_ROOT_NODES Instance method Public Method get all root nodes 20030203
44 GET_ROOT_PATH Instance method Public Method get node ids to the root node 20041112
45 GET_SUBTREE Instance method Public Method Get All Nodes in a Subtree 20021119
46 HAS_CHILDREN Instance method Public Method View, Check Child Nodes' Existence 20091207
47 IS_HIERARCHY_COLUMN Instance method Public Method true if column is a hierarchy column 20021125
48 IS_LEAF Instance method Public Method true if node is a leaf (a leaf must not have children) 20011129
49 IS_ROOT_NODE Instance method Public Method True if node is a root node 20030205
50 MOVE_COLUMN Instance method Public Method Change Column Order 20021119
51 MOVE_NODE Instance method Public Method Move Subtree 20021119
52 QUERY Instance method Public Method Query this Interface 20021119
53 RAISE_EVENT Instance method Public Method manually raise event 20021119
54 REFRESH Instance method Public Method refresh values of nodes, columns and cells 20030331
55 REMOVE_ALL_NODES Instance method Public Method remove all nodes from model 20040317
56 REMOVE_CELL Instance method Public Method Remove Cell from Model 20021119
57 REMOVE_COLUMN Instance method Public Method Remove Column from Model 20021119
58 REMOVE_NODE Instance method Public Method Remove node and its subtree from model 20021119
59 SET_CELL_VALUE Instance method Public Method view, set new cell value 20020125
60 SET_COLUMN_VALUE Instance method Public Method View, set new column value 20031218
61 SET_NODE_VALUE Instance method Public Method view, set new node text 20020125
62 SET_VALUE_PROVIDER Instance method Public Method Set call back for 'get/set_item_value' methods 20031203
Events
# Event Type Visibility Description Created on
1 CELLS_ADDED Instance Event
(0)
Public
(2)
20021001
2 CELLS_CHANGED Instance Event
(0)
Public
(2)
20021001
3 CELLS_REMOVED Instance Event
(0)
Public
(2)
20021001
4 CELLS_SET Instance Event
(0)
Public
(2)
20030402
5 COLUMN_ADDED Instance Event
(0)
Public
(2)
20021001
6 COLUMN_CHANGED Instance Event
(0)
Public
(2)
20021001
7 COLUMN_MOVED Instance Event
(0)
Public
(2)
20021001
8 COLUMN_REMOVED Instance Event
(0)
Public
(2)
20021001
9 NODES_CHANGED Instance Event
(0)
Public
(2)
20021001
10 SUBTREES_ADDED Instance Event
(0)
Public
(2)
20021001
11 SUBTREES_MOVED Instance Event
(0)
Public
(2)
20021001
12 SUBTREES_REMOVED Instance Event
(0)
Public
(2)
20021001
Types
Class IF_UAC_TREE_MODEL has no local type.
Method Signatures

Method ADD_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COLUMN_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_COLUMN_ID Analytical Cost Management: externe ID einer Spalte 20021120
2 Importing ID_LEFT_COLUMN_ID Call by reference Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20021119
3 Importing ID_LEFT_COLUMN_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_COLUMN_ID Analytical Cost Management: externe ID einer Spalte 20021119
4 Importing ID_SUPPRESS_EVENT Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20021119
5 Importing ID_VALUE Call by reference Type reference (TYPE) ANY 20021119
6 Returning RD_COLUMN_ID Value transfer Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20021119
# Exception Resumable Description Created on
1 DUPLICATE_ID external id is not unique 20021120
2 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20021119

Method ADD_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ADD_TO_QUEUE Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>TRUE Analytical Cost Management: Flag (0 = FALSCH, 1 = WAHR) 20030602
2 Importing ID_LEAF Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20021119
3 Importing ID_NODE_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_NODE_ID Analytical Cost Management: externe ID eines Knotens 20021120
4 Importing ID_RELATIONSHIP Call by reference Type reference (TYPE) UAC_RELATIONSHIP IF_UAC_ASSIGNMENT_CONSTANTS=>CD_FOLLOWING_SIBLING Analytical Cost Management: Beziehung eines Knotens im Baum 20021119
5 Importing ID_RELAT_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20021119
6 Importing ID_RELAT_NODE_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_NODE_ID Analytical Cost Management: externe ID eines Knotens 20021119
7 Importing ID_SUPPRESS_EVENT Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20021119
8 Importing ID_VALUE Call by reference Type reference (TYPE) ANY 20021119
9 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT 20021119
10 Returning RD_NODE_ID Value transfer Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20021119
# Exception Resumable Description Created on
1 DUPLICATE_ID external id is not unique 20021119
2 NOT_ALLOWED 20021119
3 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20021119

Method ADD_ROOT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ADD_TO_QUEUE Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>TRUE Analytical Cost Management: Flag (0 = FALSCH, 1 = WAHR) 20030602
2 Importing ID_FIRST_NODE Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Beziehung eines Knotens im Baum 20021125
3 Importing ID_LEAF Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20021125
4 Importing ID_NODE_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_NODE_ID Analytical Cost Management: externe ID eines Knotens 20021125
5 Importing ID_SUPPRESS_EVENT Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20021125
6 Importing ID_TREE_ID Call by reference Type reference (TYPE) UAC_TREE_ID Analytical Cost Management: Baum-ID 20021125
7 Importing ID_TREE_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_TREE_ID Analytical Cost Management: externe Baum-ID 20021125
8 Importing ID_VALUE Call by reference Type reference (TYPE) ANY 20021125
9 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT 20021125
10 Returning RD_NODE_ID Value transfer Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20021125
# Exception Resumable Description Created on
1 DUPLICATE_ID external id is not unique 20021125
2 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20021125

Method ADD_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_COLUMN_ID Call by reference Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20021125
2 Exporting ED_TREE_ID Call by reference Type reference (TYPE) UAC_TREE_ID Analytical Cost Management: Baum-ID 20021125
3 Importing ID_COLUMN_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_COLUMN_ID Analytical Cost Management: externe ID einer Spalte 20021125
4 Importing ID_TREE_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_TREE_ID Analytical Cost Management: externe Baum-ID 20021125
5 Importing ID_VALUE Call by reference Type reference (TYPE) ANY 20021125
# Exception Resumable Description Created on
1 DUPLICATE_ID external id is not unique 20021125
2 NO_MORE_TREES maximum number of trees has already been added 20021125

Method ATTRIBUTE_GET_ANY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_ANY Call by reference Type reference (TYPE) ANY 20030302
2 Importing ID_ATTRIBUTE Call by reference Type reference (TYPE) UAC_ATTRIBUTE Analytical Cost Management: Attribut 20030302
3 Importing ID_ITEM_ID Call by reference Type reference (TYPE) UAC_ID Analytical Cost Management: ID für Control-Elemente 20030302
4 Importing ID_ITEM_ID2 Call by reference Type reference (TYPE) UAC_ID Analytical Cost Management: ID für Control-Elemente 20030302
5 Importing ID_ITEM_ID2_EXT Call by reference Type reference (TYPE) UAC_EXT_ID Analytical Cost Management: ext. ID für Control-Elemente 20030302
6 Importing ID_ITEM_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_ID Analytical Cost Management: ext. ID für Control-Elemente 20030302
7 Importing ID_ITEM_TYPE Call by reference Type reference (TYPE) UAC_ITEM_TYPE Analytical Cost Management: Control-Element 20030302
# Exception Resumable Description Created on
1 ATTRIBUTE_NOT_FOUND supplied attribute is not in attribute service 20030302
2 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20030302

Method ATTRIBUTE_GET_DREF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ATTRIBUTE Call by reference Type reference (TYPE) UAC_ATTRIBUTE Analytical Cost Management: Attribut 20030302
2 Importing ID_ITEM_ID Call by reference Type reference (TYPE) UAC_ID Analytical Cost Management: ID für Control-Elemente 20030302
3 Importing ID_ITEM_ID2 Call by reference Type reference (TYPE) UAC_ID Analytical Cost Management: ID für Control-Elemente 20030302
4 Importing ID_ITEM_ID2_EXT Call by reference Type reference (TYPE) UAC_EXT_ID Analytical Cost Management: ext. ID für Control-Elemente 20030302
5 Importing ID_ITEM_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_ID Analytical Cost Management: ext. ID für Control-Elemente 20030302
6 Importing ID_ITEM_TYPE Call by reference Type reference (TYPE) UAC_ITEM_TYPE Analytical Cost Management: Control-Element 20030302
7 Returning RD_DREF Value transfer Object reference (TYPE REF TO) DATA 20030302
# Exception Resumable Description Created on
1 ATTRIBUTE_NOT_FOUND supplied attribute is not in attribute service 20030302
2 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20030302

Method ATTRIBUTE_GET_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEM_ID Call by reference Type reference (TYPE) UAC_T_ITEM_ID Analytical Cost Management: Item-ID 20030302
2 Exporting ET_ITEM_ID_EXT Call by reference Type reference (TYPE) UAC_T_EXT_ITEM_ID Analytical Cost Management: externe ItemID 20030302
3 Importing ID_ATTRIBUTE Call by reference Type reference (TYPE) UAC_ATTRIBUTE Analytical Cost Management: Attribut 20030302
4 Importing ID_FLAG_ANY Call by reference Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag (0 = FALSCH, 1 = WAHR) 20030302
5 Importing ID_FLAG_DREF Call by reference Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag (0 = FALSCH, 1 = WAHR) 20030302
6 Importing ID_FLAG_OREF Call by reference Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag (0 = FALSCH, 1 = WAHR) 20030302
7 Importing ID_ITEM_TYPE Call by reference Type reference (TYPE) UAC_ITEM_TYPE Analytical Cost Management: Control-Element 20030302

Method ATTRIBUTE_GET_ITEMS on class IF_UAC_TREE_MODEL has no exception.

Method ATTRIBUTE_GET_ITEMS_WITH_ANY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEM_ID Call by reference Type reference (TYPE) UAC_T_ITEM_ID Analytical Cost Management: Item-ID 20030304
2 Exporting ET_ITEM_ID_EXT Call by reference Type reference (TYPE) UAC_T_EXT_ITEM_ID Analytical Cost Management: externe ItemID 20030304
3 Importing ID_ANY Call by reference Type reference (TYPE) ANY 20030304
4 Importing ID_ATTRIBUTE Call by reference Type reference (TYPE) UAC_ATTRIBUTE Analytical Cost Management: Attribut 20030304
5 Importing ID_ITEM_TYPE Call by reference Type reference (TYPE) UAC_ITEM_TYPE Analytical Cost Management: Control-Element 20030304

Method ATTRIBUTE_GET_ITEMS_WITH_ANY on class IF_UAC_TREE_MODEL has no exception.

Method ATTRIBUTE_GET_ITEMS_WITH_DREF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEM_ID Call by reference Type reference (TYPE) UAC_T_ITEM_ID Analytical Cost Management: Item-ID 20030304
2 Exporting ET_ITEM_ID_EXT Call by reference Type reference (TYPE) UAC_T_EXT_ITEM_ID Analytical Cost Management: externe ItemID 20030304
3 Importing ID_ATTRIBUTE Call by reference Type reference (TYPE) UAC_ATTRIBUTE Analytical Cost Management: Attribut 20030304
4 Importing ID_DREF Call by reference Object reference (TYPE REF TO) DATA 20030304
5 Importing ID_ITEM_TYPE Call by reference Type reference (TYPE) UAC_ITEM_TYPE Analytical Cost Management: Control-Element 20030304

Method ATTRIBUTE_GET_ITEMS_WITH_DREF on class IF_UAC_TREE_MODEL has no exception.

Method ATTRIBUTE_GET_ITEMS_WITH_OREF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEM_ID Call by reference Type reference (TYPE) UAC_T_ITEM_ID Analytical Cost Management: Item-ID 20030304
2 Exporting ET_ITEM_ID_EXT Call by reference Type reference (TYPE) UAC_T_EXT_ITEM_ID Analytical Cost Management: externe ItemID 20030304
3 Importing ID_ATTRIBUTE Call by reference Type reference (TYPE) UAC_ATTRIBUTE Analytical Cost Management: Attribut 20030304
4 Importing ID_ITEM_TYPE Call by reference Type reference (TYPE) UAC_ITEM_TYPE Analytical Cost Management: Control-Element 20030304
5 Importing ID_OREF Call by reference Object reference (TYPE REF TO) OBJECT 20030304

Method ATTRIBUTE_GET_ITEMS_WITH_OREF on class IF_UAC_TREE_MODEL has no exception.

Method ATTRIBUTE_GET_OREF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ATTRIBUTE Call by reference Type reference (TYPE) UAC_ATTRIBUTE Analytical Cost Management: Attribut 20030302
2 Importing ID_ITEM_ID Call by reference Type reference (TYPE) UAC_ID Analytical Cost Management: ID für Control-Elemente 20030302
3 Importing ID_ITEM_ID2 Call by reference Type reference (TYPE) UAC_ID Analytical Cost Management: ID für Control-Elemente 20030302
4 Importing ID_ITEM_ID2_EXT Call by reference Type reference (TYPE) UAC_EXT_ID Analytical Cost Management: ext. ID für Control-Elemente 20030302
5 Importing ID_ITEM_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_ID Analytical Cost Management: ext. ID für Control-Elemente 20030302
6 Importing ID_ITEM_TYPE Call by reference Type reference (TYPE) UAC_ITEM_TYPE Analytical Cost Management: Control-Element 20030302
7 Returning RD_OREF Value transfer Object reference (TYPE REF TO) OBJECT 20030302
# Exception Resumable Description Created on
1 ATTRIBUTE_NOT_FOUND supplied attribute is not in attribute service 20030302
2 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20030302

Method ATTRIBUTE_IS_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ATTRIBUTE Call by reference Type reference (TYPE) UAC_ATTRIBUTE Analytical Cost Management: Attribut 20030302
2 Importing ID_FLAG_ANY Call by reference Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag (0 = FALSCH, 1 = WAHR) 20030302
3 Importing ID_FLAG_DREF Call by reference Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag (0 = FALSCH, 1 = WAHR) 20030302
4 Importing ID_FLAG_OREF Call by reference Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag (0 = FALSCH, 1 = WAHR) 20030302
5 Importing ID_ITEM_ID Call by reference Type reference (TYPE) UAC_ID Analytical Cost Management: ID für Control-Elemente 20030302
6 Importing ID_ITEM_ID2 Call by reference Type reference (TYPE) UAC_ID Analytical Cost Management: ID für Control-Elemente 20030302
7 Importing ID_ITEM_ID2_EXT Call by reference Type reference (TYPE) UAC_EXT_ID Analytical Cost Management: ext. ID für Control-Elemente 20030302
8 Importing ID_ITEM_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_ID Analytical Cost Management: ext. ID für Control-Elemente 20030302
9 Importing ID_ITEM_TYPE Call by reference Type reference (TYPE) UAC_ITEM_TYPE Analytical Cost Management: Control-Element 20030302
10 Returning RD_IS_SET Value transfer Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag (0 = FALSCH, 1 = WAHR) 20030302
# Exception Resumable Description Created on
1 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20030302

Method ATTRIBUTE_REMOVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ATTRIBUTE Call by reference Type reference (TYPE) UAC_ATTRIBUTE Analytical Cost Management: Attribut 20030302
2 Importing ID_FLAG_ANY Call by reference Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag (0 = FALSCH, 1 = WAHR) 20030302
3 Importing ID_FLAG_DREF Call by reference Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag (0 = FALSCH, 1 = WAHR) 20030302
4 Importing ID_FLAG_OREF Call by reference Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag (0 = FALSCH, 1 = WAHR) 20030302

Method ATTRIBUTE_REMOVE on class IF_UAC_TREE_MODEL has no exception.

Method ATTRIBUTE_REMOVE_FOR_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ATTRIBUTE Call by reference Type reference (TYPE) UAC_ATTRIBUTE Analytical Cost Management: Attribut 20030302
2 Importing ID_FLAG_ANY Call by reference Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag (0 = FALSCH, 1 = WAHR) 20030302
3 Importing ID_FLAG_DREF Call by reference Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag (0 = FALSCH, 1 = WAHR) 20030302
4 Importing ID_FLAG_OREF Call by reference Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag (0 = FALSCH, 1 = WAHR) 20030302
5 Importing ID_ITEM_ID Call by reference Type reference (TYPE) UAC_ID Analytical Cost Management: ID für Control-Elemente 20030302
6 Importing ID_ITEM_ID2 Call by reference Type reference (TYPE) UAC_ID Analytical Cost Management: ID für Control-Elemente 20030302
7 Importing ID_ITEM_ID2_EXT Call by reference Type reference (TYPE) UAC_EXT_ID Analytical Cost Management: ext. ID für Control-Elemente 20030302
8 Importing ID_ITEM_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_ID Analytical Cost Management: ext. ID für Control-Elemente 20030302
9 Importing ID_ITEM_TYPE Call by reference Type reference (TYPE) UAC_ITEM_TYPE Analytical Cost Management: Control-Element 20030302
10 Importing IT_ITEM_ID Call by reference Type reference (TYPE) UAC_T_ITEM_ID Analytical Cost Management: Item-ID 20030302
11 Importing IT_ITEM_ID_EXT Call by reference Type reference (TYPE) UAC_T_EXT_ITEM_ID Analytical Cost Management: externe ItemID 20030302
# Exception Resumable Description Created on
1 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20030302

Method ATTRIBUTE_SET_ANY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ANY Call by reference Type reference (TYPE) ANY 20030302
2 Importing ID_ATTRIBUTE Call by reference Type reference (TYPE) UAC_ATTRIBUTE Analytical Cost Management: Attribut 20030302
3 Importing ID_ITEM_ID Call by reference Type reference (TYPE) UAC_ID Analytical Cost Management: ID für Control-Elemente 20030302
4 Importing ID_ITEM_ID2 Call by reference Type reference (TYPE) UAC_ID Analytical Cost Management: ID für Control-Elemente 20030302
5 Importing ID_ITEM_ID2_EXT Call by reference Type reference (TYPE) UAC_EXT_ID Analytical Cost Management: ext. ID für Control-Elemente 20030302
6 Importing ID_ITEM_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_ID Analytical Cost Management: ext. ID für Control-Elemente 20030302
7 Importing ID_ITEM_TYPE Call by reference Type reference (TYPE) UAC_ITEM_TYPE Analytical Cost Management: Control-Element 20030302
8 Importing IT_ITEM_ID Call by reference Type reference (TYPE) UAC_T_ITEM_ID Analytical Cost Management: Item-ID 20030302
9 Importing IT_ITEM_ID_EXT Call by reference Type reference (TYPE) UAC_T_EXT_ITEM_ID Analytical Cost Management: externe ItemID 20030302
# Exception Resumable Description Created on
1 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20030302

Method ATTRIBUTE_SET_DREF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ATTRIBUTE Call by reference Type reference (TYPE) UAC_ATTRIBUTE Analytical Cost Management: Attribut 20030302
2 Importing ID_DREF Call by reference Object reference (TYPE REF TO) DATA 20030302
3 Importing ID_ITEM_ID Call by reference Type reference (TYPE) UAC_ID Analytical Cost Management: ID für Control-Elemente 20030302
4 Importing ID_ITEM_ID2 Call by reference Type reference (TYPE) UAC_ID Analytical Cost Management: ID für Control-Elemente 20030302
5 Importing ID_ITEM_ID2_EXT Call by reference Type reference (TYPE) UAC_EXT_ID Analytical Cost Management: ext. ID für Control-Elemente 20030302
6 Importing ID_ITEM_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_ID Analytical Cost Management: ext. ID für Control-Elemente 20030302
7 Importing ID_ITEM_TYPE Call by reference Type reference (TYPE) UAC_ITEM_TYPE Analytical Cost Management: Control-Element 20030302
8 Importing IT_ITEM_ID Call by reference Type reference (TYPE) UAC_T_ITEM_ID Analytical Cost Management: Item-ID 20030302
9 Importing IT_ITEM_ID_EXT Call by reference Type reference (TYPE) UAC_T_EXT_ITEM_ID Analytical Cost Management: externe ItemID 20030302
# Exception Resumable Description Created on
1 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20030302

Method ATTRIBUTE_SET_OREF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ATTRIBUTE Call by reference Type reference (TYPE) UAC_ATTRIBUTE Analytical Cost Management: Attribut 20030302
2 Importing ID_ITEM_ID Call by reference Type reference (TYPE) UAC_ID Analytical Cost Management: ID für Control-Elemente 20030302
3 Importing ID_ITEM_ID2 Call by reference Type reference (TYPE) UAC_ID Analytical Cost Management: ID für Control-Elemente 20030302
4 Importing ID_ITEM_ID2_EXT Call by reference Type reference (TYPE) UAC_EXT_ID Analytical Cost Management: ext. ID für Control-Elemente 20030302
5 Importing ID_ITEM_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_ID Analytical Cost Management: ext. ID für Control-Elemente 20030302
6 Importing ID_ITEM_TYPE Call by reference Type reference (TYPE) UAC_ITEM_TYPE Analytical Cost Management: Control-Element 20030302
7 Importing ID_OREF Call by reference Object reference (TYPE REF TO) OBJECT 20030302
8 Importing IT_ITEM_ID Call by reference Type reference (TYPE) UAC_T_ITEM_ID Analytical Cost Management: Item-ID 20030302
9 Importing IT_ITEM_ID_EXT Call by reference Type reference (TYPE) UAC_T_EXT_ITEM_ID Analytical Cost Management: externe ItemID 20030302
# Exception Resumable Description Created on
1 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20030302

Method CHANGE_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 20021119
2 Importing ID_COLUMN_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_COLUMN_ID Analytical Cost Management: externe ID einer Spalte 20021119
3 Importing ID_SUPPRESS_EVENT Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20021119
4 Importing ID_VALUE Call by reference Type reference (TYPE) ANY 20021119
# Exception Resumable Description Created on
1 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20021119

Method CHANGE_EXT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ITEM_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_ID Analytical Cost Management: ext. ID für Control-Elemente 20030304
2 Importing ID_ITEM_TYPE Call by reference Type reference (TYPE) UAC_ITEM_TYPE Analytical Cost Management: Control-Element 20030304
3 Importing ID_NEW_ITEM_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_ID Analytical Cost Management: ext. ID für Control-Elemente 20030304
# Exception Resumable Description Created on
1 DUPLICATE_ID new external id is not unique 20021125
2 NOT_FOUND id is unknown 20021125

Method CHANGE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20021119
2 Importing ID_NODE_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_NODE_ID Analytical Cost Management: externe ID eines Knotens 20021119
3 Importing ID_SUPPRESS_EVENT Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20021119
4 Importing ID_VALUE Call by reference Type reference (TYPE) ANY 20021119
5 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT 20021119
# Exception Resumable Description Created on
1 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20021119

Method EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ITEM_ID Call by reference Type reference (TYPE) UAC_ID Analytical Cost Management: ID für Control-Elemente 20021128
2 Importing ID_ITEM_ID2 Call by reference Type reference (TYPE) UAC_ID Analytical Cost Management: ID für Control-Elemente 20021128
3 Importing ID_ITEM_ID2_EXT Call by reference Type reference (TYPE) UAC_EXT_ID Analytical Cost Management: ext. ID für Control-Elemente 20021128
4 Importing ID_ITEM_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_ID Analytical Cost Management: ext. ID für Control-Elemente 20021128
5 Importing ID_ITEM_TYPE Call by reference Type reference (TYPE) UAC_ITEM_TYPE Analytical Cost Management: Control-Element 20030301
6 Returning RD_EXIST Value transfer Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag 20021128

Method EXIST on class IF_UAC_TREE_MODEL has no exception.

Method GET_CELL_VALUE 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 20011129
2 Importing ID_COLUMN_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_COLUMN_ID Analytical Cost Management: externe ID einer Spalte 20021119
3 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20011129
4 Importing ID_NODE_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_NODE_ID Analytical Cost Management: externe ID eines Knotens 20021119
5 Returning RDREF_VALUE Value transfer Object reference (TYPE REF TO) DATA 20011203
# Exception Resumable Description Created on
1 CELL_NOT_FOUND 20011129
2 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20021120

Method GET_CHILDREN_IN_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_ID Call by reference Type reference (TYPE) UAC_T_NODE_ID Analytical Cost Management: Knoten-Schlüssel 20011212
2 Exporting ET_NODE_ID_EXT Call by reference Type reference (TYPE) UAC_T_EXT_NODE_ID Analytical Cost Management: ext. Knoten-Id 20021119
3 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20011211
4 Importing ID_NODE_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_NODE_ID Analytical Cost Management: externe ID eines Knotens 20021119
# Exception Resumable Description Created on
1 NODE_NOT_FOUND 20011211
2 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20021120

Method GET_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_INCLUDE_HIERARCHY_COLUMN Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>TRUE Analytical Cost Management: Flag (0 = FALSCH, 1 = WAHR) 20050407
2 Importing ID_TREE_ID Call by reference Type reference (TYPE) UAC_TREE_ID Analytical Cost Management: Baum-ID 20050407
3 Importing ID_TREE_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_TREE_ID Analytical Cost Management: externe Baum-ID 20050407
4 Returning RT_COLUMN_ID Value transfer Type reference (TYPE) UAC_T_COLUMN_ID Analytical Cost Management: Spalten-ID 20050407
# Exception Resumable Description Created on
1 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20050407

Method GET_COLUMN_VALUE 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 20011129
2 Importing ID_COLUMN_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_COLUMN_ID Analytical Cost Management: externe ID einer Spalte 20021119
3 Returning RDREF_VALUE Value transfer Object reference (TYPE REF TO) DATA 20011203
# Exception Resumable Description Created on
1 COLUMN_NOT_FOUND 20011129
2 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20021120

Method GET_EXT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ITEM_ID Call by reference Type reference (TYPE) UAC_ID Analytical Cost Management: ID für Control-Elemente 20030304
2 Importing ID_ITEM_TYPE Call by reference Type reference (TYPE) UAC_ITEM_TYPE Analytical Cost Management: Control-Element 20030304
3 Returning RD_ITEM_ID_EXT Value transfer Type reference (TYPE) UAC_EXT_ID Analytical Cost Management: ext. ID für Control-Elemente 20030304
# Exception Resumable Description Created on
1 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20021121
2 NOT_MAPPED supplied id is not mapped to an external id 20030305

Method GET_EXT_ID_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ITEM_TYPE Call by reference Type reference (TYPE) UAC_ITEM_TYPE Analytical Cost Management: Control-Element 20030305
2 Importing IT_ITEM_ID Call by reference Type reference (TYPE) UAC_T_ITEM_ID Analytical Cost Management: Item-ID 20030305
3 Returning RT_ITEM_ID_EXT Value transfer Type reference (TYPE) UAC_T_EXT_ITEM_ID Analytical Cost Management: externe ItemID 20030305

Method GET_EXT_ID_TABLE on class IF_UAC_TREE_MODEL has no exception.

Method GET_HIERARCHY_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TREE_ID Call by reference Type reference (TYPE) UAC_TREE_ID Analytical Cost Management: Baum-ID 20030203
2 Importing ID_TREE_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_TREE_ID Analytical Cost Management: externe Baum-ID 20030203
3 Returning RD_COLUMN_ID Value transfer Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20030203
# Exception Resumable Description Created on
1 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20030203

Method GET_INT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ITEM_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_ID Analytical Cost Management: ext. ID für Control-Elemente 20030305
2 Importing ID_ITEM_TYPE Call by reference Type reference (TYPE) UAC_ITEM_TYPE Analytical Cost Management: Control-Element 20030305
3 Returning RD_ITEM_ID Value transfer Type reference (TYPE) UAC_ID Analytical Cost Management: ID für Control-Elemente 20030305
# Exception Resumable Description Created on
1 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20021121
2 NOT_MAPPED supplied id is not mapped to an internal id 20030305

Method GET_INT_ID_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ITEM_TYPE Call by reference Type reference (TYPE) UAC_ITEM_TYPE Analytical Cost Management: Control-Element 20030305
2 Importing IT_ITEM_ID_EXT Call by reference Type reference (TYPE) UAC_T_EXT_ITEM_ID Analytical Cost Management: externe ItemID 20030305
3 Returning RT_ITEM_ID Value transfer Type reference (TYPE) UAC_T_ITEM_ID Analytical Cost Management: Item-ID 20030305

Method GET_INT_ID_TABLE on class IF_UAC_TREE_MODEL has no exception.

Method GET_ITEMS_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ITEM_VALUE Call by reference Type reference (TYPE) UAC_TS_ITEM_VALUE Analytical Cost Management: Wert eines Items 20031203
# Exception Resumable Description Created on
1 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20031203

Method GET_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CELL Call by reference Type reference (TYPE) UAC_TS_CELL_DATA Analytical Cost Management: Zellen 20031127
2 Exporting EDREF_NODE_VALUE Call by reference Object reference (TYPE REF TO) DATA 20031127
3 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20031127
# Exception Resumable Description Created on
1 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20031127

Method GET_MODEL_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_MODEL_ID_EXT Value transfer Type reference (TYPE) UAC_EXT_ID Analytical Cost Management: ext. ID für Control-Elemente 20030301

Method GET_MODEL_ID on class IF_UAC_TREE_MODEL has no exception.

Method GET_NEXT_COLUMN_ID 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 20011212
2 Importing ID_COLUMN_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_COLUMN_ID Analytical Cost Management: externe ID einer Spalte 20021119
3 Returning RD_NEXT_COLUMN_ID Value transfer Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20011213
# Exception Resumable Description Created on
1 COLUMN_NOT_FOUND 20011212
2 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20021120

Method GET_NEXT_SIBLING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20030110
2 Importing ID_NODE_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_NODE_ID Analytical Cost Management: externe ID eines Knotens 20030110
3 Returning RD_NEXT_SIBLING Value transfer Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20030110
# Exception Resumable Description Created on
1 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20030110

Method GET_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_LEVEL Call by reference Type reference (TYPE) UAC_LEVEL Analytical Cost Management: Hierarchiestufe 20050622
2 Exporting ED_NEXT_SIBLING_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20050622
3 Exporting ED_PARENT_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20050622
4 Exporting ED_POSITION Call by reference Type reference (TYPE) UAC_POSITION Analytical Cost Management: Position 20050622
5 Exporting ED_PREVIOUS_SIBLING_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20050622
6 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20050622
7 Importing ID_NODE_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_NODE_ID Analytical Cost Management: externe ID eines Knotens 20050622
# Exception Resumable Description Created on
1 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20050622

Method GET_NODE_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20050622
2 Importing ID_NODE_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_NODE_ID Analytical Cost Management: externe ID eines Knotens 20050622
3 Returning RD_LEVEL Value transfer Type reference (TYPE) UAC_LEVEL Analytical Cost Management: ID eines Knotens 20050622
# Exception Resumable Description Created on
1 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20050622

Method GET_NODE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20021119
2 Importing ID_NODE_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_NODE_ID Analytical Cost Management: externe ID eines Knotens 20021120
3 Returning RR_OBJECT Value transfer Object reference (TYPE REF TO) OBJECT 20021119
# Exception Resumable Description Created on
1 NODE_NOT_FOUND 20021119
2 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20021120

Method GET_NODE_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20050621
2 Importing ID_NODE_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_NODE_ID Analytical Cost Management: externe ID eines Knotens 20050621
3 Returning RD_POSITION Value transfer Type reference (TYPE) UAC_POSITION Analytical Cost Management: Position 20050621
# Exception Resumable Description Created on
1 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20050621

Method GET_NODE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20011129
2 Importing ID_NODE_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_NODE_ID Analytical Cost Management: externe ID eines Knotens 20021119
3 Returning RDREF_VALUE Value transfer Object reference (TYPE REF TO) DATA 20011203
# Exception Resumable Description Created on
1 NODE_NOT_FOUND 20011129
2 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20021120

Method GET_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20011129
2 Importing ID_NODE_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_NODE_ID Analytical Cost Management: externe ID eines Knotens 20021119
3 Returning RD_PARENT_ID Value transfer Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20011129
# Exception Resumable Description Created on
1 NODE_NOT_FOUND 20011129
2 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20021120

Method GET_PREVIOUS_SIBLING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20011203
2 Importing ID_NODE_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_NODE_ID Analytical Cost Management: externe ID eines Knotens 20021119
3 Returning RD_PREVIOUS_SIBLING Value transfer Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20011203
# Exception Resumable Description Created on
1 NODE_NOT_FOUND 20011203
2 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20021120

Method GET_ROOT_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_ID Call by reference Type reference (TYPE) UAC_T_NODE_ID Analytical Cost Management: Knoten-Id 20030203
2 Exporting ET_NODE_ID_EXT Call by reference Type reference (TYPE) UAC_T_EXT_NODE_ID Analytical Cost Management: ext. Knoten-Id 20030203
3 Importing ID_TREE_ID Call by reference Type reference (TYPE) UAC_TREE_ID Analytical Cost Management: Baum-ID 20030203
4 Importing ID_TREE_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_TREE_ID Analytical Cost Management: externe Baum-ID 20030203
# Exception Resumable Description Created on
1 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20030203
2 TREE_NOT_FOUND 20030203

Method GET_ROOT_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20041112
2 Importing ID_NODE_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_ID Analytical Cost Management: ext. ID für Control-Elemente 20041112
3 Returning RT_NODE_ID Value transfer Type reference (TYPE) UAC_T_NODE_ID Analytical Cost Management: Knoten-Id 20041112
# Exception Resumable Description Created on
1 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20041112

Method GET_SUBTREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LEAF_ID Call by reference Type reference (TYPE) UAC_T_NODE_ID Analytical Cost Management: Knoten-Id 20030505
2 Exporting ET_LEAF_ID_EXT Call by reference Type reference (TYPE) UAC_T_EXT_NODE_ID Analytical Cost Management: ext. Knoten-Id 20030505
3 Exporting ET_NODE_ID Call by reference Type reference (TYPE) UAC_T_NODE_ID Analytical Cost Management: Knoten-Id 20030305
4 Exporting ET_NODE_ID_EXT Call by reference Type reference (TYPE) UAC_T_EXT_NODE_ID Analytical Cost Management: ext. Knoten-Id 20030305
5 Importing ID_INCLUDE_ROOT Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>TRUE Analytical Cost Management: Flag 20021119
6 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20021119
7 Importing ID_NODE_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_NODE_ID Analytical Cost Management: externe ID eines Knotens 20021119
# Exception Resumable Description Created on
1 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20021119

Method HAS_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20091207
2 Importing ID_NODE_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_NODE_ID Analytical Cost Management: externe ID eines Knotens 20091207
3 Returning RD_HAS_CHILDREN Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20091207

Method HAS_CHILDREN on class IF_UAC_TREE_MODEL has no exception.

Method IS_HIERARCHY_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 20021125
2 Importing ID_COLUMN_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_COLUMN_ID Analytical Cost Management: externe ID einer Spalte 20021125
3 Returning RD_HIERARCHY_COLUMN Value transfer Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag 20021125
# Exception Resumable Description Created on
1 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20021125

Method IS_LEAF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20011129
2 Importing ID_NODE_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_NODE_ID Analytical Cost Management: externe ID eines Knotens 20021119
3 Returning RD_LEAF Value transfer Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag 20011212
# Exception Resumable Description Created on
1 NODE_NOT_FOUND 20011129
2 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20021120

Method IS_ROOT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20030205
2 Importing ID_NODE_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_NODE_ID Analytical Cost Management: externe ID eines Knotens 20030205
3 Returning RD_ROOT_NODE Value transfer Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag 20030205
# Exception Resumable Description Created on
1 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20030205

Method MOVE_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 20021119
2 Importing ID_COLUMN_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_COLUMN_ID Analytical Cost Management: externe ID einer Spalte 20021119
3 Importing ID_LEFT_COLUMN_ID Call by reference Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20021119
4 Importing ID_LEFT_COLUMN_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_COLUMN_ID Analytical Cost Management: externe ID einer Spalte 20021119
5 Importing ID_SUPPRESS_EVENT Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20021119
# Exception Resumable Description Created on
1 NOT_ALLOWED moving the hierarchy column is not allowed 20030203
2 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20021119

Method MOVE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20021119
2 Importing ID_NODE_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_NODE_ID Analytical Cost Management: externe ID eines Knotens 20021119
3 Importing ID_RELATIONSHIP Call by reference Type reference (TYPE) UAC_RELATIONSHIP IF_UAC_ASSIGNMENT_CONSTANTS=>CD_FOLLOWING_SIBLING Analytical Cost Management: Beziehung eines Knotens im Baum 20021119
4 Importing ID_RELAT_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20021119
5 Importing ID_RELAT_NODE_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_NODE_ID Analytical Cost Management: externe ID eines Knotens 20021119
6 Importing ID_SUPPRESS_EVENT Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20021119
# Exception Resumable Description Created on
1 NOT_ALLOWED 20021119
2 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20021119

Method QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_INTERFACE Value transfer Object reference (TYPE REF TO) IF_UAC_TREE_MODEL view gets tree data from model via this interface 20021119

Method QUERY on class IF_UAC_TREE_MODEL has no exception.

Method RAISE_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CELLS_ADDED Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20021119
2 Importing CELLS_CHANGED Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20021119
3 Importing CELLS_REMOVED Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20021119
4 Importing CELLS_SET Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag (0 = FALSCH, 1 = WAHR) 20030402
5 Importing COLUMN_ADDED Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20021119
6 Importing COLUMN_CHANGED Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20021119
7 Importing COLUMN_MOVED Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20021119
8 Importing COLUMN_REMOVED Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20021119
9 Importing NODES_CHANGED Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20021119
10 Importing SUBTREES_ADDED Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20021119
11 Importing SUBTREES_MOVED Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20021119
12 Importing SUBTREES_REMOVED Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20021119

Method RAISE_EVENT on class IF_UAC_TREE_MODEL has no exception.

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_REFRESH_CELL_VALUES Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>TRUE Analytical Cost Management: Flag (0 = FALSCH, 1 = WAHR) 20030331
2 Importing ID_REFRESH_COLUMN_VALUES Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>TRUE Analytical Cost Management: Flag (0 = FALSCH, 1 = WAHR) 20030331
3 Importing ID_REFRESH_NODE_VALUES Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>TRUE Analytical Cost Management: Flag (0 = FALSCH, 1 = WAHR) 20030331
4 Importing ID_SUPPRESS_EVENT Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20030331
5 Importing ID_TREE_ID Call by reference Type reference (TYPE) UAC_TREE_ID Analytical Cost Management: Baum-ID 20030331
6 Importing ID_TREE_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_TREE_ID Analytical Cost Management: ext. Knoten-Id 20030331
7 Importing IT_CELL_ID Call by reference Type reference (TYPE) UAC_T_CELL_ID Analytical Cost Management: Zellen-ID 20030403
8 Importing IT_CELL_ID_EXT Call by reference Type reference (TYPE) UAC_T_EXT_CELL_ID Analytical Cost Management: externe Zellen-ID 20030403
9 Importing IT_COLUMN_ID Call by reference Type reference (TYPE) UAC_T_COLUMN_ID Analytical Cost Management: Spalten-ID 20030331
10 Importing IT_COLUMN_ID_EXT Call by reference Type reference (TYPE) UAC_T_EXT_COLUMN_ID Analytical Cost Management: externe Spalten-ID 20030331
11 Importing IT_NODE_ID Call by reference Type reference (TYPE) UAC_T_NODE_ID Analytical Cost Management: Knoten-Id 20030331
12 Importing IT_NODE_ID_EXT Call by reference Type reference (TYPE) UAC_T_EXT_NODE_ID Analytical Cost Management: ext. Knoten-Id 20030331
# Exception Resumable Description Created on
1 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20030331

Method REMOVE_ALL_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_SUPPRESS_EVENT Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag (0 = FALSCH, 1 = WAHR) 20040317
2 Importing ID_TREE_ID Call by reference Type reference (TYPE) UAC_TREE_ID Analytical Cost Management: Baum-ID 20040317
3 Importing ID_TREE_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_TREE_ID Analytical Cost Management: externe Baum-ID 20040317
# Exception Resumable Description Created on
1 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20040317

Method REMOVE_CELL 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 20021119
2 Importing ID_COLUMN_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_COLUMN_ID Analytical Cost Management: externe ID einer Spalte 20021119
3 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20021119
4 Importing ID_NODE_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_NODE_ID Analytical Cost Management: externe ID eines Knotens 20021119
5 Importing ID_SUPPRESS_EVENT Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20021119
# Exception Resumable Description Created on
1 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20021120

Method REMOVE_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 20021119
2 Importing ID_COLUMN_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_COLUMN_ID Analytical Cost Management: externe ID einer Spalte 20021119
3 Importing ID_SUPPRESS_EVENT Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20021119
# Exception Resumable Description Created on
1 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20021120

Method REMOVE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE Call by reference Type reference (TYPE) UAC_T_NODE_ID Analytical Cost Management: Knoten-Schlüssel 20021119
2 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20021119
3 Importing ID_NODE_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_NODE_ID Analytical Cost Management: externe ID eines Knotens 20021119
4 Importing ID_SUPPRESS_EVENT Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20021119
# Exception Resumable Description Created on
1 NODE_NOT_FOUND 20021119
2 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20021120

Method SET_CELL_VALUE 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 20020125
2 Importing ID_COLUMN_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_COLUMN_ID Analytical Cost Management: externe ID einer Spalte 20021119
3 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20020125
4 Importing ID_NODE_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_NODE_ID Analytical Cost Management: externe ID eines Knotens 20021119
5 Importing ID_SUPPRESS_EVENT Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20031218
6 Importing ID_VALUE Call by reference Type reference (TYPE) ANY 20020125
7 Returning RD_ACCEPTED Value transfer Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag 20020225
# Exception Resumable Description Created on
1 CELL_NOT_FOUND 20020125
2 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20021120

Method SET_COLUMN_VALUE 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 20031218
2 Importing ID_COLUMN_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_COLUMN_ID Analytical Cost Management: externe ID einer Spalte 20031218
3 Importing ID_SUPPRESS_EVENT Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20031218
4 Importing ID_VALUE Call by reference Type reference (TYPE) ANY 20031218
5 Returning RD_ACCEPTED Value transfer Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag (0 = FALSCH, 1 = WAHR) 20031218
# Exception Resumable Description Created on
1 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20031218

Method SET_NODE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20020125
2 Importing ID_NODE_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_NODE_ID Analytical Cost Management: externe ID eines Knotens 20021119
3 Importing ID_SUPPRESS_EVENT Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20031218
4 Importing ID_VALUE Call by reference Type reference (TYPE) ANY 20020125
5 Returning RD_ACCEPTED Value transfer Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag 20020225
# Exception Resumable Description Created on
1 NODE_NOT_FOUND 20020125
2 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20021120

Method SET_VALUE_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_VALUE_PROVIDER Call by reference Object reference (TYPE REF TO) IF_UAC_ATTRIBUTE_VALUE holds values of items 20031203
2 Importing IT_ITEM_TYPE Call by reference Type reference (TYPE) UAC_T_ITEM_TYPE Analytical Cost Management: Itemtypen 20031217

Method SET_VALUE_PROVIDER on class IF_UAC_TREE_MODEL has no exception.
Event Signatures

Event CELLS_ADDED Signature
Event CELLS_ADDED on class IF_UAC_TREE_MODEL has no parameter.
Event CELLS_CHANGED Signature
Event CELLS_CHANGED on class IF_UAC_TREE_MODEL has no parameter.
Event CELLS_REMOVED Signature
Event CELLS_REMOVED on class IF_UAC_TREE_MODEL has no parameter.
Event CELLS_SET Signature
Event CELLS_SET on class IF_UAC_TREE_MODEL has no parameter.
Event COLUMN_ADDED Signature
Event COLUMN_ADDED on class IF_UAC_TREE_MODEL has no parameter.
Event COLUMN_CHANGED Signature
Event COLUMN_CHANGED on class IF_UAC_TREE_MODEL has no parameter.
Event COLUMN_MOVED Signature
Event COLUMN_MOVED on class IF_UAC_TREE_MODEL has no parameter.
Event COLUMN_REMOVED Signature
Event COLUMN_REMOVED on class IF_UAC_TREE_MODEL has no parameter.
Event NODES_CHANGED Signature
Event NODES_CHANGED on class IF_UAC_TREE_MODEL has no parameter.
Event SUBTREES_ADDED Signature
Event SUBTREES_ADDED on class IF_UAC_TREE_MODEL has no parameter.
Event SUBTREES_MOVED Signature
Event SUBTREES_MOVED on class IF_UAC_TREE_MODEL has no parameter.
Event SUBTREES_REMOVED Signature
Event SUBTREES_REMOVED on class IF_UAC_TREE_MODEL has no parameter.
History
Last changed by/on SAP  20110810 
SAP Release Created in