SAP ABAP Interface IF_HDS_TREE_WRITE (Interface for Writing a Tree)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-FS-HDS (Application Component) Hierarchical Derivation Service
     HDS_MANAGER (Package) Central Access to HDS
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HDS_ACCESS_DELEGATE Delegation of Access Methods 20050308
Properties
Interface IF_HDS_TREE_WRITE  
Short Description Interface for Writing a Tree    
General Data
Package HDS_MANAGER   Central Access to HDS 
Created 20050304   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_HDS_TREE_WRITE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HDS_TREE_READ Interface for Reading a Tree 20050304
Friends
Interface IF_HDS_TREE_WRITE has no friend.
Attributes
Interface IF_HDS_TREE_WRITE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CLONE Instance method Public Method 20070622
2 CREATE_CONDITION Instance method Public Method Generates Condition 20050425
3 CREATE_MEMENTO Instance method Public Method 20070611
4 CREATE_NODE Instance method Public Method Generates Node 20050417
5 DELETE Instance method Public Method Deletes Tree from Database 20050401
6 DESTROY Instance method Public Method 20050322
7 GET_CALLBACK_BE Instance method Public Method 20050401
8 GET_QUERY_INTERFACE Instance method Public Method 20050322
9 GET_ROOT_NODE Instance method Public Method 20050314
10 IS_CHANGED Instance method Public Method Supplies Indicator: Tree Changed? 20050416
11 IS_NEW Instance method Public Method Supplies Details if Tree Is New (Not Yet on Database) 20050322
12 REGISTER_NODE Instance method Public Method Registers Node on Tree 20050426
13 SAVE Instance method Public Method Saves Tree on Database 20050314
14 SET_MEMENTO Instance method Public Method 20070611
15 SET_NODE_FROM_SERIALIZED_DATA Instance method Public Method 20060810
Events
Interface IF_HDS_TREE_WRITE has no event.
Types
Interface IF_HDS_TREE_WRITE has no local type.
Method Signatures

Method CLONE Signature

Method CLONE on Interface IF_HDS_TREE_WRITE has no parameter.
Method CLONE on Interface IF_HDS_TREE_WRITE has no exception.

Method CREATE_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20050425
2 Returning R_REF_CONDITION Value transfer Object reference (TYPE REF TO) CL_HDS_DERIVATION_CONDITION Ableitungsbedingung 20060420

Method CREATE_CONDITION on Interface IF_HDS_TREE_WRITE has no exception.

Method CREATE_MEMENTO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_REF_MEMENTO Value transfer Object reference (TYPE REF TO) IF_HDS_MEMENTO_TREE Memento des HDS Baums 20070611

Method CREATE_MEMENTO on Interface IF_HDS_TREE_WRITE has no exception.

Method CREATE_NODE 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 20060420

Method CREATE_NODE on Interface IF_HDS_TREE_WRITE has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20070316
# Exception Resumable Description Created on
1 CX_HDS_ACCESS_FAILURE Zugriffsfehler aufgrund von Systemeinstellungen 20050411

Method DESTROY Signature

Method DESTROY on Interface IF_HDS_TREE_WRITE has no parameter.
Method DESTROY on Interface IF_HDS_TREE_WRITE has no exception.

Method GET_CALLBACK_BE Signature

Method GET_CALLBACK_BE on Interface IF_HDS_TREE_WRITE has no parameter.
Method GET_CALLBACK_BE on Interface IF_HDS_TREE_WRITE has no exception.

Method GET_QUERY_INTERFACE Signature

Method GET_QUERY_INTERFACE on Interface IF_HDS_TREE_WRITE has no parameter.
Method GET_QUERY_INTERFACE on Interface IF_HDS_TREE_WRITE has no exception.

Method GET_ROOT_NODE Signature

Method GET_ROOT_NODE on Interface IF_HDS_TREE_WRITE has no parameter.
Method GET_ROOT_NODE on Interface IF_HDS_TREE_WRITE has no exception.

Method IS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FLG_IS_CHANGED Value transfer Type reference (TYPE) HDS_DTE_FLAG Kennzeichen: Baum wurde verändert 20050416

Method IS_CHANGED on Interface IF_HDS_TREE_WRITE has no exception.

Method IS_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FLG_IS_NEW Value transfer Type reference (TYPE) HDS_DTE_FLAG Baum ist neu 20050322

Method IS_NEW on Interface IF_HDS_TREE_WRITE has no exception.

Method REGISTER_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RCL_NODE Call by reference Object reference (TYPE REF TO) CL_HDS_DERIVATION_NODE Knoten eines Ableitungsbaums 20050426

Method REGISTER_NODE on Interface IF_HDS_TREE_WRITE has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_ONLY_IF_CHANGED Value transfer Type reference (TYPE) HDS_DTE_FLAG Sichere nur wenn Änderungen existieren 20050418
2 Importing I_FLG_SUPPRESS_DIALOG Value transfer Type reference (TYPE) HDS_DTE_FLAG Dialoge unterdrücken 20050329
3 Importing I_ORIGIN Value transfer Type reference (TYPE) HDS_DTE_CHANGE_ORIGIN 'UI' Herkunft 20050524
4 Importing I_TRKORR Value transfer Type reference (TYPE) TRKORR Auftrag/Aufgabe 20050329
5 Returning R_FLG_SAVED Value transfer Type reference (TYPE) HDS_DTE_FLAG Baum wurde gesichert 20050418
# Exception Resumable Description Created on
1 CX_HDS_CALL_ERROR Aufruffehler 20050329
2 CX_HDS_FAILURE Aktion konnte nicht durchgeführt werden 20050322

Method SET_MEMENTO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REF_MEMENTO Call by reference Object reference (TYPE REF TO) IF_HDS_MEMENTO_TREE Memento des HDS Baums 20070611
# Exception Resumable Description Created on
1 CX_HDS_FAILURE Aktion konnte nicht durchgeführt werden 20070611

Method SET_NODE_FROM_SERIALIZED_DATA 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 Position 20071119
2 Importing I_REF_NODE Call by reference Object reference (TYPE REF TO) CL_HDS_DERIVATION_NODE Knoten eines Ableitungsbaums 20060810
3 Importing I_TAB_SERIALIZED_NODES Call by reference Type reference (TYPE) HDS_TAB_NODE Tabellentyp zu THDS_NODE 20060810

Method SET_NODE_FROM_SERIALIZED_DATA on Interface IF_HDS_TREE_WRITE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 40