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 |