Hierarchy
⤷ CA-FS-HDS (Application Component) Hierarchical Derivation Service
⤷ HDS_CORE (Package) Core HDS Functions
Properties
Class | CL_HDS_DERIVATION_NODE | |
Short Description | Node of a Derivation Tree | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | HDS_CORE | Core HDS Functions |
Created | 20050302 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_HDS_DERIVATION_NODE has no forward declaration.
Interfaces
Class CL_HDS_DERIVATION_NODE has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_HDS_DERIVATION_TREE | 20060613 | Derivation Tree |
Attributes
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ACCEPT | Instance method | Public | Method | Visitor Method | 20070312 |
2 | ADD_CHILD | Instance method | Public | Method | Add Node at Lower Level | 20050302 |
3 | CHECK | Instance method | Public | Method | Check a Node for Consistency | 20050412 |
4 | CHECK_CONDITION_FIELD_VALUE | Instance method | Private | Method | Checks Field Value(s) of Condition | 20060612 |
5 | CHECK_FIELD_DEPENDENCIES | Instance method | Private | Method | Checks Inner Field Dependencies | 20060612 |
6 | CLONE | Instance method | Public | Method | Supplies Copy of this Node | 20050415 |
7 | COUNT_CHILDREN | Instance method | Public | Method | Returns the Number of Children | 20050325 |
8 | DISABLE | Instance method | Public | Method | Deactivates this Node | 20050406 |
9 | ENABLE | Instance method | Public | Method | Activates this Node | 20050406 |
10 | GET_ACTIVE_FLAG | Instance method | Public | Method | Supplies Active Indicator of this Node | 20050421 |
11 | GET_ALL_MATCHES | Instance method | Public | Method | Supplies All Hits | 20050304 |
12 | GET_BEST_MATCH | Instance method | Public | Method | Supplies Any Hit | 20050302 |
13 | GET_CHILDREN | Instance method | Public | Method | Supplies Lower-Level Nodes of this Node | 20050302 |
14 | GET_CONDITION | Instance method | Public | Method | Return Condition for Node | 20050302 |
15 | GET_CONTEXT | Instance method | Public | Method | Supplies Context of a Node | 20060529 |
16 | GET_CONTEXT_RDA | Instance method | Public | Method | Supplies Context (as Reference) | 20060614 |
17 | GET_ID | Instance method | Public | Method | Supplies ID of Node | 20050303 |
18 | GET_ORDER_NO | Instance method | Public | Method | Supplies Position of Lower-Level Node | 20050411 |
19 | GET_PARENT | Instance method | Public | Method | Supplies Superordinate Node | 20050325 |
20 | GET_PATH | Instance method | Public | Method | Get Path to Root Node (Root Is 1st Element) | 20070313 |
21 | GET_TARGET | Instance method | Public | Method | Supplies Target Object | 20050302 |
22 | GET_TREE | Instance method | Public | Method | Supplies the Tree | 20070718 |
23 | GET_USED_FIELDNAMES | Instance method | Public | Method | Supplies List of Used Field Names | 20050304 |
24 | HAS_CHILDREN | Instance method | Public | Method | Node Has Lower-Level Nodes | 20050302 |
25 | HAS_TARGET | Instance method | Private | Method | Checks if this Node has Direct or Indirect Target | 20050513 |
26 | IS_ACTIVE | Instance method | Public | Method | Supplies Information: Is this Node Active? | 20050406 |
27 | IS_EQUAL | Instance method | Public | Method | Compares Two Nodes | 20050425 |
28 | IS_USELESS | Instance method | Public | Method | Check: Node Ineffective | 20060809 |
29 | MOVE | Instance method | Public | Method | Shifts Lower-Level Node | 20050411 |
30 | ON_CONDITION_CHANGED | Instance method | Public | Event handling method | Event Handler: Condition Has Changed | 20050416 |
31 | ON_TARGET_CHANGED | Instance method | Public | Event handling method | Event Handler: Target Has Changed | 20050416 |
32 | ON_TARGET_ERROR | Instance method | Public | Event handling method | Event Handler for Error in Target Object | 20050419 |
33 | RAISE_NODE_ERROR | Instance method | Private | Method | Trigger Event NODE_ERROR | 20060530 |
34 | RAISE_NODE_MESSAGE | Instance method | Private | Method | Trigger Event NODE_MESSAGE | 20060530 |
35 | REMOVE_CHILD | Instance method | Public | Method | Removes a Lower-Level Node | 20050302 |
36 | SET_CHANGED | Instance method | Public | Method | Triggers Event CHANGED | 20050416 |
37 | SET_CONDITION | Instance method | Public | Method | Set Condition on Node | 20050302 |
38 | SET_ID | Instance method | Public | Method | Sets ID of Node | 20050311 |
39 | SET_TARGET | Instance method | Public | Method | Set Target Object | 20050302 |
40 | SET_TREE | Instance method | Public | Method | Set Tree | 20060612 |
41 | S_CREATE | Static method | Public | Method | Generated New Node | 20050304 |
42 | TO_STRING | Instance method | Public | Method | Supplies Description of this Node | 20050327 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | NODE_CHANGED | Instance Event (0) |
Public (2) |
Node changed | 20050416 |
2 | NODE_CONSISTENT | Instance Event (0) |
Public (2) |
Node Is Consistent | 20050426 |
3 | NODE_ERROR | Instance Event (0) |
Public (2) |
Error Found in Node | 20050412 |
4 | NODE_MESSAGE | Instance Event (0) |
Public (2) |
Message/Warning for Node | 20060424 |
5 | NODE_PROCESSED | Instance Event (0) |
Public (2) |
Condition Evaluated | 20050407 |
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TYP_TAB_NODE_IDS | Public | See coding | 20070312 | typ_tab_node_ids TYPE STANDARD TABLE OF hds_dte_node_id WITH DEFAULT KEY
|
Method Signatures
Method ACCEPT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_REF_VISITOR | Call by reference | Object reference (TYPE REF TO) | IF_HDS_TREE_VISITOR | Visitor zu Baum | 20070312 |
Method ACCEPT on class CL_HDS_DERIVATION_NODE has no exception.
Method ADD_CHILD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_POSITION | Call by reference | Type reference (TYPE) | I | 0 | Einfügestelle | 20050325 | |
2 | Importing | I_REF_NODE | Value transfer | Object reference (TYPE REF TO) | CL_HDS_DERIVATION_NODE | Knoten eines Ableitungsbaums | 20060424 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HDS_INITIAL_PARAMETER | Methodenparameter wurde nur initial versorgt | 20050304 |
Method CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_COMPONENTS | Value transfer | Type reference (TYPE) | C | CON_COMP_ALL | 20060530 | ||
2 | Importing | I_FLG_CHECK_CHILDREN | Value transfer | Type reference (TYPE) | C | 'X' | 20060620 | ||
3 | Importing | I_FLG_EXIT_ON_FIRST_ERROR | Value transfer | Type reference (TYPE) | HDS_DTE_FLAG | Beim ersten Fehler aussteigen | 20050425 | ||
4 | Returning | R_FLG_INCONSISTENT | Value transfer | Type reference (TYPE) | HDS_DTE_FLAG | Knoten ist inkonsistent | 20050412 |
Method CHECK on class CL_HDS_DERIVATION_NODE has no exception.
Method CHECK_CONDITION_FIELD_VALUE Signature
Method CHECK_CONDITION_FIELD_VALUE on class CL_HDS_DERIVATION_NODE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HDS_NODE_ERROR | Inkonsistenz in Knoten gefunden | 20060612 |
Method CHECK_FIELD_DEPENDENCIES Signature
Method CHECK_FIELD_DEPENDENCIES on class CL_HDS_DERIVATION_NODE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HDS_NODE_ERROR | Inkonsistenz in Knoten gefunden | 20060612 |
Method CLONE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_REF_TREE | Value transfer | Object reference (TYPE REF TO) | CL_HDS_DERIVATION_TREE | Ableitungsbaum | 20070716 | ||
2 | Returning | R_REF_NODE | Value transfer | Object reference (TYPE REF TO) | CL_HDS_DERIVATION_NODE | Knoten eines Ableitungsbaums | 20060424 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HDS_FAILURE_COPY | Fehler beim Kopieren von Bäumen | 20070716 |
Method COUNT_CHILDREN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_RESULT | Value transfer | Type reference (TYPE) | I | 20050325 |
Method COUNT_CHILDREN on class CL_HDS_DERIVATION_NODE has no exception.
Method DISABLE Signature
Method DISABLE on class CL_HDS_DERIVATION_NODE has no parameter.
Method DISABLE on class CL_HDS_DERIVATION_NODE has no exception.
Method ENABLE Signature
Method ENABLE on class CL_HDS_DERIVATION_NODE has no parameter.
Method ENABLE on class CL_HDS_DERIVATION_NODE has no exception.
Method GET_ACTIVE_FLAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_FLG_ACTIVE | Value transfer | Type reference (TYPE) | HDS_DTE_FLG_ACTIVE | Knoten aktiv | 20050421 |
Method GET_ACTIVE_FLAG on class CL_HDS_DERIVATION_NODE has no exception.
Method GET_ALL_MATCHES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_STR_INPUT | Call by reference | Type reference (TYPE) | ANY | 20050304 | |||
2 | Returning | R_TAB_NODES | Value transfer | Type reference (TYPE) | HDS_TAB_DERIVATION_NODE | Knoten eines Ableitungsbaums | 20050304 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HDS_INVALID_PARAMETER | Fehlerhafter Parameter | 20050413 |
Method GET_BEST_MATCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_STR_INPUT | Call by reference | Type reference (TYPE) | ANY | 20050302 | |||
2 | Returning | R_REF_NODE | Value transfer | Object reference (TYPE REF TO) | CL_HDS_DERIVATION_NODE | Knoten eines Ableitungsbaums | 20060424 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HDS_INVALID_PARAMETER | Fehlerhafter Parameter | 20050413 |
Method GET_CHILDREN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_TAB_CHILDREN | Value transfer | Type reference (TYPE) | HDS_TAB_DERIVATION_NODE | Tabelle von Knoten | 20050302 |
Method GET_CHILDREN on class CL_HDS_DERIVATION_NODE has no exception.
Method GET_CONDITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_REF_CONDITION | Value transfer | Object reference (TYPE REF TO) | CL_HDS_DERIVATION_CONDITION | Ableitungsbedingung | 20060424 |
Method GET_CONDITION on class CL_HDS_DERIVATION_NODE has no exception.
Method GET_CONTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_STR_CONTEXT | Call by reference | Type reference (TYPE) | ANY | 20060529 | |||
2 | Exporting | E_TAB_FIELDNAME | Call by reference | Type reference (TYPE) | HDS_TAB_FIELDNAME | Tabelle von Feldnamen | 20060529 |
Method GET_CONTEXT on class CL_HDS_DERIVATION_NODE has no exception.
Method GET_CONTEXT_RDA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_FLG_COMPUTE_NEW | Value transfer | Type reference (TYPE) | C | 20060614 | |||
2 | Returning | R_RDA_CONTEXT | Value transfer | Object reference (TYPE REF TO) | DATA | 20060614 |
Method GET_CONTEXT_RDA on class CL_HDS_DERIVATION_NODE has no exception.
Method GET_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_ID | Value transfer | Type reference (TYPE) | HDS_DTE_NODE_ID | ID (Nummer) eine Knotens im Ableitungsbaum | 20050303 |
Method GET_ID on class CL_HDS_DERIVATION_NODE has no exception.
Method GET_ORDER_NO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_POSITION | Value transfer | Type reference (TYPE) | HDS_DTE_NODE_ORDER_NO | Einfügestelle | 20050411 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HDS_INITIAL_PARAMETER | Methodenparameter wurde nur initial versorgt | 20050411 |
Method GET_PARENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_REF_NODE | Value transfer | Object reference (TYPE REF TO) | CL_HDS_DERIVATION_NODE | Knoten eines Ableitungsbaums | 20060424 |
Method GET_PARENT on class CL_HDS_DERIVATION_NODE has no exception.
Method GET_PATH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_TAB_PATH | Call by reference | Type reference (TYPE) | HDS_TAB_DERIVATION_NODE | Tabelle von Knoten | 20070313 |
Method GET_PATH on class CL_HDS_DERIVATION_NODE has no exception.
Method GET_TARGET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_REF_TARGET | Value transfer | Object reference (TYPE REF TO) | IF_HDS_TARGET | Ableitungsziel | 20060424 |
Method GET_TARGET on class CL_HDS_DERIVATION_NODE has no exception.
Method GET_TREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_REF_TREE | Value transfer | Object reference (TYPE REF TO) | CL_HDS_DERIVATION_TREE | Ableitungsbaum | 20070718 |
Method GET_TREE on class CL_HDS_DERIVATION_NODE has no exception.
Method GET_USED_FIELDNAMES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_TAB_FIELDNAMES | Value transfer | Type reference (TYPE) | HDS_TAB_FIELDNAME | Tabelle von Feldnamen | 20050304 |
Method GET_USED_FIELDNAMES on class CL_HDS_DERIVATION_NODE has no exception.
Method HAS_CHILDREN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_FLG_HAS_CHILDREN | Value transfer | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20050302 |
Method HAS_CHILDREN on class CL_HDS_DERIVATION_NODE has no exception.
Method HAS_TARGET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_FLG_RESULT | Value transfer | Type reference (TYPE) | HDS_DTE_FLAG | Allgemeines Kennzeichen ( space, 'X') | 20050513 |
Method HAS_TARGET on class CL_HDS_DERIVATION_NODE has no exception.
Method IS_ACTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_FLG_ACTIVE | Value transfer | Type reference (TYPE) | HDS_DTE_FLG_ACTIVE | Knoten aktiv | 20050421 |
Method IS_ACTIVE on class CL_HDS_DERIVATION_NODE has no exception.
Method IS_EQUAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_REF_NODE | Call by reference | Object reference (TYPE REF TO) | CL_HDS_DERIVATION_NODE | Knoten eines Ableitungsbaums | 20060424 | ||
2 | Returning | R_FLG_RESULT | Value transfer | Type reference (TYPE) | HDS_DTE_FLAG | Allgemeines Kennzeichen ( space, 'X') | 20070328 |
Method IS_EQUAL on class CL_HDS_DERIVATION_NODE has no exception.
Method IS_USELESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_REX_EXC | Value transfer | Object reference (TYPE REF TO) | CX_HDS_NODE_ERROR | Inkonsistenz in Knoten gefunden | 20060809 |
Method IS_USELESS on class CL_HDS_DERIVATION_NODE has no exception.
Method MOVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_POSITION | Value transfer | Type reference (TYPE) | HDS_DTE_NODE_ORDER_NO | Einfügestelle | 20050411 | ||
2 | Importing | I_RCL_PARENT | Call by reference | Object reference (TYPE REF TO) | CL_HDS_DERIVATION_NODE | Knoten eines Ableitungsbaums | 20050411 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HDS_INVALID_PARAMETER | Methodenparameter wurde nur initial versorgt | 20050413 |
Method ON_CONDITION_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | SENDER | Value transfer | Attribute reference (LIKE) | 20050416 |
Method ON_CONDITION_CHANGED on class CL_HDS_DERIVATION_NODE has no exception.
Method ON_TARGET_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | SENDER | Value transfer | Attribute reference (LIKE) | 20050416 |
Method ON_TARGET_CHANGED on class CL_HDS_DERIVATION_NODE has no exception.
Method ON_TARGET_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | RCX_TARGET_ERROR | Value transfer | Attribute reference (LIKE) | 20050419 | ||||
2 | Importing | SENDER | Value transfer | Attribute reference (LIKE) | 20050419 |
Method ON_TARGET_ERROR on class CL_HDS_DERIVATION_NODE has no exception.
Method RAISE_NODE_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_REX_ERROR | Call by reference | Object reference (TYPE REF TO) | CX_HDS_NODE_ERROR | Inkonsistenz in Knoten gefunden | 20060530 |
Method RAISE_NODE_ERROR on class CL_HDS_DERIVATION_NODE has no exception.
Method RAISE_NODE_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_REF_MESSAGE | Call by reference | Object reference (TYPE REF TO) | CX_HDS_MESSAGE | Nachricht als Exceptionklasse | 20060530 |
Method RAISE_NODE_MESSAGE on class CL_HDS_DERIVATION_NODE has no exception.
Method REMOVE_CHILD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_REF_NODE | Value transfer | Object reference (TYPE REF TO) | CL_HDS_DERIVATION_NODE | Knoten eines Ableitungsbaums | 20060424 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HDS_INVALID_PARAMETER | Fehlerhafter Parameter | 20050416 |
Method SET_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_FLG_RECURSIVE | Call by reference | Type reference (TYPE) | HDS_DTE_FLAG | '' | Rekursiv weiterleiten | 20050426 |
Method SET_CHANGED on class CL_HDS_DERIVATION_NODE has no exception.
Method SET_CONDITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_REF_CONDITION | Call by reference | Object reference (TYPE REF TO) | CL_HDS_DERIVATION_CONDITION | Ableitungsbedingung | 20060424 |
Method SET_CONDITION on class CL_HDS_DERIVATION_NODE has no exception.
Method SET_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ID | Value transfer | Type reference (TYPE) | HDS_DTE_NODE_ID | ID (Nummer) eine Knotens im Ableitungsbaum | 20050311 |
Method SET_ID on class CL_HDS_DERIVATION_NODE has no exception.
Method SET_TARGET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_REF_TARGET | Call by reference | Object reference (TYPE REF TO) | IF_HDS_TARGET | Ableitungsziel | 20060424 |
Method SET_TARGET on class CL_HDS_DERIVATION_NODE has no exception.
Method SET_TREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_REF_TREE | Call by reference | Object reference (TYPE REF TO) | CL_HDS_DERIVATION_TREE | Ableitungsbaum | 20060612 |
Method SET_TREE on class CL_HDS_DERIVATION_NODE has no exception.
Method S_CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_REF_NODE | Value transfer | Object reference (TYPE REF TO) | CL_HDS_DERIVATION_NODE | Knoten eines Ableitungsbaums | 20060526 |
Method S_CREATE on class CL_HDS_DERIVATION_NODE has no exception.
Method TO_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_STRING | Value transfer | Type reference (TYPE) | STRING | 20050327 |
Method TO_STRING on class CL_HDS_DERIVATION_NODE has no exception.
Event Signatures
Event NODE_CHANGED Signature
Event NODE_CHANGED on class CL_HDS_DERIVATION_NODE has no parameter.
Event NODE_CONSISTENT Signature
Event NODE_CONSISTENT on class CL_HDS_DERIVATION_NODE has no parameter.
Event NODE_ERROR Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | I_RCX_ERROR | Exporting | Value transfer | Object reference (TYPE REF TO) | CX_HDS_NODE_ERROR | 20060530 |
Event NODE_MESSAGE Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | I_REF_MESSAGE | Exporting | Value transfer | Object reference (TYPE REF TO) | CX_HDS_MESSAGE | Nachricht als Exceptionklasse | 20060424 |
Event NODE_PROCESSED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | I_FLG_MATCHES | Exporting | Value transfer | Type reference (TYPE) | HDS_DTE_FLAG | Allgemeines Kennzeichen ( space, 'X') | 20050407 | ||
2 | I_RCX_CONDITION_ERROR | Exporting | Value transfer | Object reference (TYPE REF TO) | CX_HDS_CONDITION_ERROR | Fehler | 20050421 | ||
3 | I_STR_INPUT | Exporting | Value transfer | Type reference (TYPE) | ANY | Inputstring | 20050417 |
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 40 |