SAP ABAP Class CL_GENERIC_HIERARCHY_DATA (Data for a Hierarchy ID)
Hierarchy
EA-RETAIL (Software Component) SAP Enterprise Extension Retail
   LO-MD-MM (Application Component) Material Master
     WRF_GENERIC_HIERARCHY (Package) Generic Hierarchy
Properties
Class CL_GENERIC_HIERARCHY_DATA  
Short Description Data for a Hierarchy ID    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class WRF_GENERIC_HIER    
Program status     
Category 0   
Package WRF_GENERIC_HIERARCHY   Generic Hierarchy 
Created 20030722   SAP 
Last change 20050301   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SXRT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 WRFGH Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_GENERIC_HIERARCHY_DATA has no interface implemented.
Friends
Class CL_GENERIC_HIERARCHY_DATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALL_DATA_READ Instance attribute Private Type reference (TYPE) SXRT_BOOLEAN Hierarchy Read Completely 20030722
2 APPLICATION Instance attribute Private Type reference (TYPE) WRFGH_S_APPL Application Table 20031023
3 APPLICATION_TEXT Instance attribute Private Type reference (TYPE) WRFGH_S_APPLTXT Application Table 20031023
4 DEFAULT_OBJECT_KEY Constant Public Type reference (TYPE) WRF_OBJID '999999' Object ID 20031028
5 DEFAULT_ROOT_ID Constant Public Type reference (TYPE) WRF_ROOTID '000001' Root Node 20030722
6 DEFAULT_ROOT_LEVEL Constant Public Type reference (TYPE) WRF_LEVEL '01' Path Depth of Node 20031023
7 DEFAULT_ROOT_NAME Constant Public Type reference (TYPE) WRF_NODENAME 'ROOT' Node Name 20030724
8 ENQMODE_DEFAULT Instance attribute Private Type reference (TYPE) ENQMODE Lock Mode 20030724
9 ENQMODE_E Constant Public Type reference (TYPE) ENQMODE 'E' Block Mode: Write Block 20030724
10 ENQMODE_S Constant Public Type reference (TYPE) ENQMODE 'S' Block Mode: Read Block 20030724
11 ENQMODE_X Constant Public Type reference (TYPE) ENQMODE 'X' Block Mode: Extended Write Block 20030724
12 FALSE Constant Public Type reference (TYPE) SXRT_BOOLEAN SPACE 20030722
13 HIERARCHY Instance attribute Private Type reference (TYPE) WRFGH_S_HIER Hierarchy Table 20030722
14 HIERARCHY_CHANGED Instance attribute Private Type reference (TYPE) SXRT_BOOLEAN Hierarchy Was Changed 20030722
15 HIERARCHY_CHANGED_KEYS Instance attribute Private Type reference (TYPE) WRFGH_T_CHGKEY Changed Segment Keys 20030724
16 HIERARCHY_DB Instance attribute Private Type reference (TYPE) WRFGH_S_HIER Hierarchy Table 20030724
17 HIERARCHY_DEL_KEYS Instance attribute Private Type reference (TYPE) WRFGH_T_CHGKEY Changed Segment Keys 20031023
18 HIERARCHY_IS_NEW Instance attribute Private Type reference (TYPE) SXRT_BOOLEAN Hierarchy Is New 20030722
19 HIERARCHY_IS_TEMPORARY Instance attribute Private Type reference (TYPE) SXRT_BOOLEAN No DB Access 20030724
20 HIERARCHY_LIST Static Attribute Private Type reference (TYPE) WRFGH_T_KEY Hierarchies in Processing 20030722
21 HIERARCHY_MAX_DATE Constant Public Type reference (TYPE) SYDATUM '99991231' Maximum Validity 20031023
22 HIERARCHY_NODES Instance attribute Private Type reference (TYPE) WRFGH_T_NODE Hierarchy Node 20030722
23 HIERARCHY_NODES_BOX Instance attribute Private Type reference (TYPE) WRFGH_T_NODEBOX Dynamic Component (Nodes) 20030722
24 HIERARCHY_NODES_BOX_DB Instance attribute Private Type reference (TYPE) WRFGH_T_NODEBOX Dynamic Component (Nodes) 20030724
25 HIERARCHY_NODES_DB Instance attribute Private Type reference (TYPE) WRFGH_T_NODE Hierarchy Node 20030724
26 HIERARCHY_NODES_TEXT Instance attribute Private Type reference (TYPE) WRFGH_T_NODETXT Hierarchy Node Text 20030722
27 HIERARCHY_NODES_TEXT_DB Instance attribute Private Type reference (TYPE) WRFGH_T_NODETXT Hierarchy Node Text 20030724
28 HIERARCHY_OBJECTS Instance attribute Private Type reference (TYPE) WRFGH_T_OBJECT Objects 20030722
29 HIERARCHY_OBJECTS_DB Instance attribute Private Type reference (TYPE) WRFGH_T_OBJECT Objects 20030724
30 HIERARCHY_OBJ_BOX Instance attribute Private Type reference (TYPE) WRFGH_T_OBJBOX Dynamic Component (Objects) 20030722
31 HIERARCHY_OBJ_BOX_DB Instance attribute Private Type reference (TYPE) WRFGH_T_OBJBOX Dynamic Component (Objects) 20030724
32 HIERARCHY_OBJ_TEXT Instance attribute Private Type reference (TYPE) WRFGH_T_OBJTXT Object Texts 20030722
33 HIERARCHY_OBJ_TEXT_DB Instance attribute Private Type reference (TYPE) WRFGH_T_OBJTXT Object Texts 20030724
34 HIERARCHY_READ_KEYS Instance attribute Private Type reference (TYPE) WRFGH_T_CHGKEY Changed Segment Keys 20030724
35 HIERARCHY_TEXT Instance attribute Private Type reference (TYPE) WRFGH_T_HIERTXT Hierarchy Text Table 20030724
36 HIERARCHY_TEXT_DB Instance attribute Private Type reference (TYPE) WRFGH_T_HIERTXT Hierarchy Table 20030724
37 NEXT_FREE_NODE_NUMBER Instance attribute Private Type reference (TYPE) WRF_NODEID Node ID 20030725
38 NEXT_FREE_OBJECT_NUMBER Instance attribute Private Type reference (TYPE) WRF_OBJID Object ID 20030725
39 NODE_ENQUEUE_TABLE Instance attribute Private Type reference (TYPE) WRFGH_T_ENQMODE Lock Entries 20030724
40 TRUE Constant Public Type reference (TYPE) SXRT_BOOLEAN 'X' 20030722
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030722
2 COPY_SUBTREE Instance method Public Method Copy a Subtree 20040511
3 DELETE_NODE Instance method Public Method Delete Node 20031027
4 DELETE_NODE_FROM_BUFFER Instance method Public Method Delete Node from Buffer 20031027
5 DELETE_OBJECT Instance method Public Method Delete Node (from Buffer) 20031027
6 DELETE_OBJ_FROM_BUFFER Instance method Public Method Delete Node from Buffer 20031027
7 DEQUEUE_NODE Instance method Protected Method Unlock Node 20030724
8 DEQUEUE_OBJECT Instance method Protected Method Unlock Object 20031027
9 DISPLAY_OBJECTS_IN_TREE Instance method Public Method Display Object in Tree 20030722
10 ENQUEUE_HIERARCHY Instance method Public Method Lock Hierarchy 20040503
11 ENQUEUE_NODE Instance method Protected Method Lock Nodes 20030724
12 ENQUEUE_NODE_NAME Instance method Protected Method Block Node Name 20040510
13 ENQUEUE_OBJECT Instance method Protected Method Lock Object 20031027
14 ENQUEUE_OBJECT_NAME Instance method Protected Method Block Object Name 20040510
15 FREE Instance method Public Method Initialization Type 20030722
16 GET_CHANGED_ITEMS Instance method Public Method Transfer to Application Tables 20030724
17 GET_DELETED_ITEMS Instance method Public Method Transfer to Application Tables 20031023
18 GET_HIERARCHY_FROM_BUFFER Instance method Public Method Transfer Hierarchy Header 20030724
19 GET_INSTANCE Static method Public Method Read an Instance 20030722
20 GET_NODE Instance method Public Method Read Node Data 20030724
21 GET_NODE_OBJECTS Instance method Public Method Read Ojbect Data for Node 20031027
22 GET_NODE_TABLES_FROM_BUFFER Instance method Public Method Transfer Node Table 20030724
23 GET_OBJECT_FROM_BUFFER Instance method Public Method Transfer Object Table for an Object 20031028
24 GET_OBJECT_TABLES_FROM_BUFFER Instance method Public Method Transfer Object Tables 20030724
25 GET_PARENT_NODES_FROM_BUFFER Instance method Public Method Read Node Data 20040511
26 GET_SUBTREE Instance method Public Method Read Subtree 20030724
27 HAS_ALL_DATA_READ Instance method Public Method Transfer Indicator "Complete Hierarchy Imported" 20031219
28 HAS_CHANGES Instance method Public Method Transfer Indicator "Hierarchy Was Changed" 20030722
29 IS_NEW Instance method Public Method Transfer "Hierarchy Is New" Flag 20030722
30 IS_NEW_NODE Instance method Public Method Transfer Flag "Node Is New" 20031111
31 IS_NEW_OBJECT Instance method Public Method Transfer Indicator Is New 20041122
32 IS_TEMPORARY Instance method Public Method Transfer Flag "Hierarchy Is Temporary" 20030724
33 MOVE_OBJECT Instance method Public Method Move Object 20041202
34 NAME_USAGE_LIST Instance method Public Method Where-Used List. Node/Object Name 20040511
35 NEXT_NODE_NUMBER Instance method Public Method Determine Next Available Node Number 20030725
36 NEXT_OBJECT_NUMBER Instance method Public Method Determine Next Available Object Number 20030725
37 NODE_AUTHORITY_CHECK Instance method Public Method Authorization Check for Nodes 20031023
38 POST_CHANGED_DATA Instance method Public Method Update All Changes 20031023
39 RELEASE_LOCKS Instance method Public Method 20050222
40 SELECT_CHILDS_INTO_BUFFER Instance method Protected Method Read Node Data from DB 20031027
41 SELECT_ITEMS_WITH_OBJ_NAME Instance method Public Method Read All Higher-Level Nodes for an Object (Name) 20040407
42 SELECT_NODE_FROM_DB Instance method Protected Method Read Node Data from DB 20030724
43 SET_HIERARCHY Instance method Public Method Copy Hierarchy Settings 20030724
44 SET_HIERARCHY_TEXT Instance method Public Method Copy Hierarchy Settings 20030724
45 SET_NODE Instance method Public Method Transfer nodes 20030724
46 SET_NODE_BOX Instance method Public Method Transfer Extension Segment 20030724
47 SET_NODE_BOX_TABLE Instance method Public Method Transfer Extension Segments 20030724
48 SET_NODE_TABLE Instance method Public Method Transfer nodes 20030724
49 SET_NODE_TEXT Instance method Public Method Transfer Node Text 20030724
50 SET_NODE_TEXT_TABLE Instance method Public Method Transfer Node Texts 20030724
51 SET_OBJECT_BOX_TO_BUFFER Instance method Public Method Transfer Extension Segment 20031113
52 SET_OBJECT_TEXT_TO_BUFFER Instance method Public Method Transfer Object Text 20031113
53 SET_OBJECT_TO_BUFFER Instance method Public Method Transfer Object Table for an Object 20031028
54 UNIQUE_NAME_CHECK Instance method Public Method Block Name and Check for Unambiguity 20040510
55 UPDATE_CHANGE_LIST Instance method Protected Method Modify Change/Deletion List 20030724
56 VALIDITY_PERIOD_CHECK Instance method Public Method Check Validity Period 20041110
Events
Class CL_GENERIC_HIERARCHY_DATA has no event.
Types
Class CL_GENERIC_HIERARCHY_DATA has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APP_ID Call by reference Type reference (TYPE) WRF_APPID Applikations ID 20030722
2 Importing DEFAULT_ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE SPACE Default-Modus für Knotensperre 20030728
3 Importing HIER_ID Call by reference Type reference (TYPE) WRF_HIERID Hierarchie-ID 20030722
4 Importing NODE_ID Call by reference Type reference (TYPE) WRF_NODEID Knoten ID 20031030
5 Importing READ_ALL_DATA Call by reference Type reference (TYPE) SXRT_BOOLEAN SPACE Gesamte Hierarchie lesen 20030722
6 Importing READ_UNTIL_NODE Call by reference Type reference (TYPE) SXRT_BOOLEAN SPACE Knoten bis zum vorgegebenen Knoten lesen 20041215
7 Importing TEMPORARY Call by reference Type reference (TYPE) SXRT_BOOLEAN SPACE Keine DB-Lesezugriff und keine Sicherung 20030724
# Exception Resumable Description Created on
1 ENQUEUE_ERROR Sperrfehler 20030724

Method COPY_SUBTREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COPY_ALL_CHILDS Call by reference Type reference (TYPE) SXRT_BOOLEAN SPACE Alle Knoten lesen 20040511
2 Importing COPY_LEVEL Call by reference Type reference (TYPE) I 1 Lesetiefe: 1= eine Ebene von Kindsknoten 20040511
3 Importing ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE 'E' Sperrmodus 20040511
4 Exporting NEW_NODE_TABLE Call by reference Type reference (TYPE) WRFGH_T_NODE Knoten des Teilbaumes 20040511
5 Importing NEW_PARENT_ID Call by reference Type reference (TYPE) WRF_NODEID Knoten ID Vater 20040511
6 Importing NODE_ID Call by reference Type reference (TYPE) WRF_NODEID Knoten ID 20040511
# Exception Resumable Description Created on
1 COPY_ERROR Sperrfehler 20040511

Method DELETE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE Sperrmodus 20031027
2 Importing NODE Call by reference Type reference (TYPE) WRFGH_S_NODE Knoten 20031027
3 Exporting NODE_ERROR Call by reference Type reference (TYPE) WRFGH_T_NODE Sperrfehler: Knoten 20031027
4 Exporting OBJECT_ERROR Call by reference Type reference (TYPE) WRFGH_T_OBJECT Sperrfehler: Objekt 20031027
# Exception Resumable Description Created on
1 ENQUEUE_ERROR Fehler beim Sperren 20031027
2 NOT_FOUND Fehler beim Sperren 20031027

Method DELETE_NODE_FROM_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DELETED_NODES Call by reference Type reference (TYPE) WRFGH_T_NODE Gelöschte Knoten 20031027
2 Exporting DELETED_OBJECTS Call by reference Type reference (TYPE) WRFGH_T_OBJECT Gelöschte Objekte 20031027
3 Importing DELETE_DB_ENTRY Call by reference Type reference (TYPE) SXRT_BOOLEAN SPACE Kennzeichen: Eintrag in Löschtabelle erzeugen 20031027
4 Importing DEQUEUE_ITEMS Call by reference Type reference (TYPE) SXRT_BOOLEAN SPACE Kennzeichen entsperren 20031027
5 Importing NODE Call by reference Type reference (TYPE) WRFGH_S_NODE Knoten 20031027
6 Importing TEST_ONLY Call by reference Type reference (TYPE) SXRT_BOOLEAN SPACE Nur Ermittlung der Keys 20031027
# Exception Resumable Description Created on
1 NOT_FOUND Fehler beim Sperren 20031027

Method DELETE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE SPACE Sperrkennzeichen 20031027
2 Importing OBJECT Call by reference Type reference (TYPE) WRFGH_S_OBJECT Objekt 20031027
# Exception Resumable Description Created on
1 ENQUEUE_ERROR Fehler beim Sperren 20031027
2 NOT_FOUND Fehler beim Lesen 20031027

Method DELETE_OBJ_FROM_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DELETE_DB_ENTRY Call by reference Type reference (TYPE) SXRT_BOOLEAN SPACE Kennzeichen: Eintrag in Löschtabelle erzeugen 20031027
2 Importing DEQUEUE_ITEM Call by reference Type reference (TYPE) SXRT_BOOLEAN SPACE Kennzeichen entsperren 20031027
3 Importing OBJECT Call by reference Type reference (TYPE) WRFGH_S_OBJECT Objekt 20031027
# Exception Resumable Description Created on
1 NOT_FOUND Fehler beim Sperren 20031027

Method DEQUEUE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_ID Call by reference Type reference (TYPE) WRF_NODEID Knoten ID 20030724

Method DEQUEUE_NODE on class CL_GENERIC_HIERARCHY_DATA has no exception.

Method DEQUEUE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_ID Call by reference Type reference (TYPE) WRF_NODEID Knoten ID 20031027
2 Importing OBJECT_ID Call by reference Type reference (TYPE) WRF_OBJID Object ID 20031027

Method DEQUEUE_OBJECT on class CL_GENERIC_HIERARCHY_DATA has no exception.

Method DISPLAY_OBJECTS_IN_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RETURN Value transfer Type reference (TYPE) SXRT_BOOLEAN 20030722

Method DISPLAY_OBJECTS_IN_TREE on class CL_GENERIC_HIERARCHY_DATA has no exception.

Method ENQUEUE_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE ENQMODE_S Sperrmodus 20040503
# Exception Resumable Description Created on
1 ENQUEUE_ERROR Fehler beim sperren 20040503

Method ENQUEUE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE ENQMODE_E Sperrmodus 20030724
2 Importing NODE_ID Call by reference Type reference (TYPE) WRF_NODEID Knoten ID 20030724
# Exception Resumable Description Created on
1 ENQUEUE_ERROR Fehler beim sperren 20030724

Method ENQUEUE_NODE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE ENQMODE_E Sperrmodus 20040510
2 Importing NODE_NAME Call by reference Type reference (TYPE) WRF_NODENAME Knotenname 20040510
# Exception Resumable Description Created on
1 ENQUEUE_ERROR Fehler beim sperren 20040510

Method ENQUEUE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE ENQMODE_E Sperrmodus 20031027
2 Importing NODE_ID Call by reference Type reference (TYPE) WRF_NODEID Knoten ID 20031027
3 Importing OBJECT_ID Call by reference Type reference (TYPE) WRF_OBJID Object ID 20031027
# Exception Resumable Description Created on
1 ENQUEUE_ERROR Fehler beim sperren 20031027

Method ENQUEUE_OBJECT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE ENQMODE_E Sperrmodus 20040510
2 Importing OBJECT_NAME Call by reference Type reference (TYPE) WRF_OBJNAME Objektname 20040510
# Exception Resumable Description Created on
1 ENQUEUE_ERROR Fehler beim sperren 20040510

Method FREE Signature

Method FREE on class CL_GENERIC_HIERARCHY_DATA has no parameter.
Method FREE on class CL_GENERIC_HIERARCHY_DATA has no exception.

Method GET_CHANGED_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HIERARCHY Call by reference Type reference (TYPE) WRFGH_S_HIER Hierarchie 20031023
2 Exporting ET_HIERARCHY_TEXT_TABLE Call by reference Type reference (TYPE) WRFGH_T_HIERTXT Hierarchietexte 20031023
3 Exporting ET_NODE_TABLE Call by reference Type reference (TYPE) WRFGH_T_NODE Knoten 20031023
4 Exporting ET_NODE_TABLE_BOX Call by reference Type reference (TYPE) WRFGH_T_NODEBOX Knotenerweiterung 20031023
5 Exporting ET_NODE_TABLE_TEXT Call by reference Type reference (TYPE) WRFGH_T_NODETXT Knotentext 20031023
6 Exporting ET_OBJECT_TABLE Call by reference Type reference (TYPE) WRFGH_T_OBJECT Objekttabelle 20031023
7 Exporting ET_OBJECT_TABLE_BOX Call by reference Type reference (TYPE) WRFGH_T_OBJBOX Erweiterungen 20031023
8 Exporting ET_OBJECT_TABLE_TEXT Call by reference Type reference (TYPE) WRFGH_T_OBJTXT Texte 20031023

Method GET_CHANGED_ITEMS on class CL_GENERIC_HIERARCHY_DATA has no exception.

Method GET_DELETED_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HIERARCHY Call by reference Type reference (TYPE) WRFGH_S_HIER Hierarchie 20031023
2 Exporting ET_HIERARCHY_TEXT_TABLE Call by reference Type reference (TYPE) WRFGH_T_HIERTXT Hierarchietexte 20031023
3 Exporting ET_NODE_TABLE Call by reference Type reference (TYPE) WRFGH_T_NODE Knoten 20031023
4 Exporting ET_NODE_TABLE_BOX Call by reference Type reference (TYPE) WRFGH_T_NODEBOX Knotenerweiterung 20031023
5 Exporting ET_NODE_TABLE_TEXT Call by reference Type reference (TYPE) WRFGH_T_NODETXT Knotentext 20031023
6 Exporting ET_OBJECT_TABLE Call by reference Type reference (TYPE) WRFGH_T_OBJECT Objekttabelle 20031023
7 Exporting ET_OBJECT_TABLE_BOX Call by reference Type reference (TYPE) WRFGH_T_OBJBOX Erweiterungen 20031023
8 Exporting ET_OBJECT_TABLE_TEXT Call by reference Type reference (TYPE) WRFGH_T_OBJTXT Texte 20031023

Method GET_DELETED_ITEMS on class CL_GENERIC_HIERARCHY_DATA has no exception.

Method GET_HIERARCHY_FROM_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_HIERARCHY Call by reference Type reference (TYPE) WRFGH_S_HIER Kopfsegment 20030724
2 Exporting E_HIERARCHY_TEXT Call by reference Type reference (TYPE) WRFGH_S_HIERTXT Text in Sprache SPRAS 20030724
3 Exporting E_HIERARCHY_TEXT_TABLE Call by reference Type reference (TYPE) WRFGH_T_HIERTXT Alle Texte 20030724
4 Importing SPRAS Call by reference Type reference (TYPE) SYLANGU SAP-System, aktuelle Sprache 20030724

Method GET_HIERARCHY_FROM_BUFFER on class CL_GENERIC_HIERARCHY_DATA has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APP_ID Call by reference Type reference (TYPE) WRF_APPID Applikations ID 20030722
2 Importing ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE SPACE Default-Modus Knotensperre (nur relevant bei neuer Instanz) 20030722
3 Changing E_OBJECT Call by reference Object reference (TYPE REF TO) CL_GENERIC_HIERARCHY_DATA Daten zu einer Hierarchie-ID 20030722
4 Importing HIER_ID Call by reference Type reference (TYPE) WRF_HIERID Hierarchie-ID 20030722
5 Importing NODE_ID Call by reference Type reference (TYPE) WRF_NODEID DEFAULT_ROOT_ID Knoten ID 20031030
6 Importing OBJ_REF Call by reference Type reference (TYPE) WRF_OBJ_REF SPACE Referenzobjekt 20040407
7 Importing READ_ALL_DATA Call by reference Type reference (TYPE) SXRT_BOOLEAN SPACE Gesamte Hierarchie lesen 20030722
8 Importing READ_UNTIL_NODE Call by reference Type reference (TYPE) SXRT_BOOLEAN SPACE Bis zum Knoten lesen 20041215
9 Importing TEMPORARY Call by reference Type reference (TYPE) SXRT_BOOLEAN SPACE Kein DB-Zugriff und keine Sicherung 20030724
# Exception Resumable Description Created on
1 ENQUEUE_ERROR Sperrfehler 20030724
2 WRONG_METHOD_CALL APP_ID oder HIER_ID nicht vorhanden 20030722

Method GET_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE SPACE Sperrmodus 20030724
2 Importing LFDNR Call by reference Type reference (TYPE) WRF_LFDNR Laufende Nummer 20030724
3 Exporting NODE Call by reference Type reference (TYPE) WRFGH_S_NODE Knoten 20030724
4 Exporting NODE_BOX Call by reference Type reference (TYPE) WRFGH_S_NODEBOX Knotenerweiterung 20030724
5 Exporting NODE_BOX_TABLE Call by reference Type reference (TYPE) WRFGH_T_NODEBOX Knotenerweiterung 20030725
6 Importing NODE_ID Call by reference Type reference (TYPE) WRF_NODEID Knoten ID 20030724
7 Exporting NODE_TEXT Call by reference Type reference (TYPE) WRFGH_S_NODETXT Knotentext 20030724
8 Exporting NODE_TEXT_TABLE Call by reference Type reference (TYPE) WRFGH_T_NODETXT Knotentext 20030725
9 Importing SPRAS Call by reference Type reference (TYPE) SYLANGU SY-LANGU SAP-System, aktuelle Sprache 20030724
# Exception Resumable Description Created on
1 ENQUEUE_ERROR Fehler beim Sperren 20030724
2 NOT_FOUND Knoten existiert nicht 20030724

Method GET_NODE_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE SPACE Sperrmodus 20031027
2 Importing NODE_ID Call by reference Type reference (TYPE) WRF_NODEID Knoten ID 20031027
3 Exporting OBJECTS Call by reference Type reference (TYPE) WRFGH_T_OBJECT Objekte 20031027
4 Exporting OBJECTS_ERROR Call by reference Type reference (TYPE) WRFGH_T_OBJECT Nicht sperrbare Objekte 20031027
# Exception Resumable Description Created on
1 ENQUEUE_ERROR Fehler beim Sperren 20031027
2 NOT_FOUND Knoten existiert nicht 20031027

Method GET_NODE_TABLES_FROM_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting NODE_TABLE Value transfer Type reference (TYPE) WRFGH_T_NODE Knoten 20030724
2 Exporting NODE_TABLE_BOX Value transfer Type reference (TYPE) WRFGH_T_NODEBOX Knotenerweiterung 20030724
3 Exporting NODE_TABLE_TEXT Value transfer Type reference (TYPE) WRFGH_T_NODETXT Knotentext 20030724
4 Importing SORT_FOR_CONTROL Value transfer Type reference (TYPE) BOOLEAN SPACE boolsche Variable (X=true, -=false, space=unknown) 20040511

Method GET_NODE_TABLES_FROM_BUFFER on class CL_GENERIC_HIERARCHY_DATA has no exception.

Method GET_OBJECT_FROM_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE SPACE Sperrmodus 20031028
2 Importing NODE_ID Call by reference Type reference (TYPE) WRF_NODEID Knoten ID 20031028
3 Exporting OBJECT Call by reference Type reference (TYPE) WRFGH_S_OBJECT Objektstruktur 20031028
4 Importing OBJECT_ID Call by reference Type reference (TYPE) WRF_OBJID Object ID 20031028
5 Exporting OBJECT_TABLE_BOX Call by reference Type reference (TYPE) WRFGH_T_OBJBOX Erweiterungen 20031028
6 Exporting OBJECT_TABLE_TEXT Call by reference Type reference (TYPE) WRFGH_T_OBJTXT Texte 20031028
# Exception Resumable Description Created on
1 ENQUEUE_ERROR Sperrfehler 20031028
2 NOT_FOUND Objekt ist nicht im Puffer enthalten 20031028

Method GET_OBJECT_TABLES_FROM_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OBJECT_TABLE Call by reference Type reference (TYPE) WRFGH_T_OBJECT Objekttabelle 20030724
2 Exporting OBJECT_TABLE_BOX Call by reference Type reference (TYPE) WRFGH_T_OBJBOX Erweiterungen 20030724
3 Exporting OBJECT_TABLE_TEXT Call by reference Type reference (TYPE) WRFGH_T_OBJTXT Texte 20030724

Method GET_OBJECT_TABLES_FROM_BUFFER on class CL_GENERIC_HIERARCHY_DATA has no exception.

Method GET_PARENT_NODES_FROM_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_ID Call by reference Type reference (TYPE) WRF_NODEID Knoten ID 20040511
2 Exporting PARENT_NODES Call by reference Type reference (TYPE) WRFGH_T_NODE Knoten 20040511

Method GET_PARENT_NODES_FROM_BUFFER on class CL_GENERIC_HIERARCHY_DATA has no exception.

Method GET_SUBTREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHILD_NODE_ENQUEUE_ERROR Call by reference Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20030728
2 Importing ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE SPACE Sperrmodus 20030724
3 Importing LEVEL Call by reference Type reference (TYPE) I 1 Lesetiefe: 1= eine Ebene von Kindsknoten 20030728
4 Importing NODE_ID Call by reference Type reference (TYPE) WRF_NODEID Knoten ID 20030724
5 Exporting NODE_TABLE Call by reference Type reference (TYPE) WRFGH_T_NODE Knoten des Teilbaumes 20030724
6 Exporting OBJECTS_ENQUEUE_ERROR Call by reference Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20031028
7 Exporting OBJECT_TABLE Call by reference Type reference (TYPE) WRFGH_T_OBJECT Objekte des Teilbaumes 20030724
8 Importing READ_ALL_CHILDS Call by reference Type reference (TYPE) SXRT_BOOLEAN SPACE Alle Knoten lesen 20030728
9 Importing READ_OBJECTS Call by reference Type reference (TYPE) SXRT_BOOLEAN SPACE Objekte zu Knoten lesen 20031027
# Exception Resumable Description Created on
1 ENQUEUE_ERROR Sperrfehler 20030724
2 NOT_FOUND Knoten existiert nicht 20030724

Method HAS_ALL_DATA_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RETURN Value transfer Type reference (TYPE) SXRT_BOOLEAN 20031219

Method HAS_ALL_DATA_READ on class CL_GENERIC_HIERARCHY_DATA has no exception.

Method HAS_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RETURN Value transfer Type reference (TYPE) SXRT_BOOLEAN 20030722

Method HAS_CHANGES on class CL_GENERIC_HIERARCHY_DATA has no exception.

Method IS_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RETURN Value transfer Type reference (TYPE) SXRT_BOOLEAN 20030722

Method IS_NEW on class CL_GENERIC_HIERARCHY_DATA has no exception.

Method IS_NEW_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_ID Call by reference Type reference (TYPE) WRF_NODEID Knoten ID 20031111
2 Returning R_RETURN Value transfer Type reference (TYPE) SXRT_BOOLEAN 20031111

Method IS_NEW_NODE on class CL_GENERIC_HIERARCHY_DATA has no exception.

Method IS_NEW_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJ_ID Call by reference Type reference (TYPE) WRF_OBJID Objekt-ID 20041122
2 Returning R_RETURN Value transfer Type reference (TYPE) SXRT_BOOLEAN 20041122

Method IS_NEW_OBJECT on class CL_GENERIC_HIERARCHY_DATA has no exception.

Method IS_TEMPORARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RETURN Value transfer Type reference (TYPE) SXRT_BOOLEAN 20030724

Method IS_TEMPORARY on class CL_GENERIC_HIERARCHY_DATA has no exception.

Method MOVE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENQMODE_TARGET Call by reference Type reference (TYPE) ENQMODE 'E' Sperrmodus 20041206
2 Importing IV_ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE 'E' Sperrmodus 20041202
3 Importing IV_NEW_NODE_ID Call by reference Type reference (TYPE) WRF_NODEID Knoten-ID 20041202
4 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) WRF_OBJID Objekt-ID 20041202
5 Importing IV_OLD_NODE_ID Call by reference Type reference (TYPE) WRF_NODEID Knoten-ID 20041202
# Exception Resumable Description Created on
1 ASSIGNMENT_ERROR Fehler beim umhängen 20041202

Method NAME_USAGE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting NODE_TABLE Call by reference Type reference (TYPE) WRFGH_T_NODE 20040511
2 Importing OBJECT_IS_NODE Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20040511
3 Importing OBJECT_NAME Call by reference Type reference (TYPE) WRF_OBJNAME Objektname 20040511
4 Exporting OBJECT_TABLE Call by reference Type reference (TYPE) WRFGH_T_OBJECT 20040511

Method NAME_USAGE_LIST on class CL_GENERIC_HIERARCHY_DATA has no exception.

Method NEXT_NODE_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NEW_NODE_NUMBER Value transfer Type reference (TYPE) WRF_NODEID Knoten ID 20030725
# Exception Resumable Description Created on
1 ENQUEUE_ERROR Sperrfehler 20030725

Method NEXT_OBJECT_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NEW_OBJECT_NUMBER Value transfer Type reference (TYPE) WRF_OBJID Object ID 20030725
# Exception Resumable Description Created on
1 ENQUEUE_ERROR Sperrfehler 20040503

Method NODE_AUTHORITY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH Aktivität 20031023
2 Importing AUTH_GROUP Call by reference Type reference (TYPE) WRF_AUTHGRP Berechtigungsgruppe 20031023
# Exception Resumable Description Created on
1 NO_AUTHORITY Keine Knotenberechtigung für Aktivität 20031023

Method POST_CHANGED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NO_COMMIT_WORK Call by reference Type reference (TYPE) SXRT_BOOLEAN SPACE 20031023
2 Importing NO_UPDATE_TASK Call by reference Type reference (TYPE) SXRT_BOOLEAN SPACE 20040712

Method POST_CHANGED_DATA on class CL_GENERIC_HIERARCHY_DATA has no exception.

Method RELEASE_LOCKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REFRESH_NODE Call by reference Type reference (TYPE) BOOLEAN SPACE 20050222

Method RELEASE_LOCKS on class CL_GENERIC_HIERARCHY_DATA has no exception.

Method SELECT_CHILDS_INTO_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CHILD_NODE_ENQUEUE_ERROR Call by reference Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20031027
2 Importing ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE SPACE Sperrmodus 20031027
3 Importing NODE_ID Call by reference Type reference (TYPE) WRF_NODEID Knoten ID 20031027
4 Exporting NODE_TABLE Call by reference Type reference (TYPE) WRFGH_T_NODE Knoten 20031027
5 Changing OBJECTS_ENQUEUE_ERROR Call by reference Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20031028
6 Exporting OBJECT_TABLE Call by reference Type reference (TYPE) WRFGH_T_OBJECT Objekte des Teilbaumes 20031027
7 Importing READ_OBJECTS Call by reference Type reference (TYPE) SXRT_BOOLEAN SPACE Objekte zum Knoten lesen 20031027
# Exception Resumable Description Created on
1 ENQUEUE_ERROR Fehler beim Sperren 20031027
2 NOT_FOUND Knoten existiert nicht 20031027

Method SELECT_ITEMS_WITH_OBJ_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE SPACE Sperrmodus Objekt 20040407
2 Exporting OBJECTS Call by reference Type reference (TYPE) WRFGH_T_OBJECT Objekte 20040407
3 Exporting OBJECTS_ERROR Call by reference Type reference (TYPE) WRFGH_T_OBJECT Nicht sperrbare Objekte 20040407
4 Importing OBJ_NAME Call by reference Type reference (TYPE) WRF_OBJNAME Objektname 20040407
5 Importing READ_SUPERIOR_NODES Call by reference Type reference (TYPE) BOOLEAN SPACE Lesen aller übergeordneten Knoten in Puffer 20040407
# Exception Resumable Description Created on
1 ENQUEUE_ERROR Fehler beim Sperren 20040407
2 NOT_FOUND Knoten existiert nicht 20040407

Method SELECT_NODE_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE SPACE Sperrmodus 20030724
2 Exporting NODE Call by reference Type reference (TYPE) WRFGH_S_NODE Knoten 20030724
3 Importing NODE_ID Call by reference Type reference (TYPE) WRF_NODEID Knoten ID 20030724
# Exception Resumable Description Created on
1 ENQUEUE_ERROR Fehler beim Sperren 20030724
2 NOT_FOUND Knoten existiert nicht 20030724

Method SET_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE SPACE Sperrmodus 20040206
2 Importing I_HIERARCHY Call by reference Type reference (TYPE) WRFGH_S_HIER Kopftabelle 20030724
# Exception Resumable Description Created on
1 ENQUEUE_ERROR Sperrfehler 20030724
2 UPDATE_NOT_PERMITTED Feldänderungen konnten nicht übernommen werden 20040206

Method SET_HIERARCHY_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DELETE_ITEM Call by reference Type reference (TYPE) SXRT_BOOLEAN SPACE Löschkennzeichen 20030724
2 Importing HIER_TEXT Call by reference Type reference (TYPE) WRFGH_S_HIERTXT Kopftabelle 20030724

Method SET_HIERARCHY_TEXT on class CL_GENERIC_HIERARCHY_DATA has no exception.

Method SET_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE SPACE Sperrmodus 20030724
2 Importing NODE Call by reference Type reference (TYPE) WRFGH_S_NODE Knoten 20030724
3 Importing NO_CHANGE_LIST_UPD Call by reference Type reference (TYPE) SXRT_BOOLEAN SPACE Änderungsliste nicht anpassen 20040205
4 Importing NO_READ_NODE_DATA Call by reference Type reference (TYPE) BOOLEAN SPACE Knoten-Daten nicht lesen 20040205
# Exception Resumable Description Created on
1 ENQUEUE_ERROR Fehler beim Sperren 20030724

Method SET_NODE_BOX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DELETE_ITEM Call by reference Type reference (TYPE) SXRT_BOOLEAN SPACE Löschkennzeichen 20030724
2 Importing NODE_BOX Call by reference Type reference (TYPE) WRFGH_S_NODEBOX Erweiterungssegment 20030724
3 Importing NO_CHANGE_LIST_UPD Call by reference Type reference (TYPE) SXRT_BOOLEAN SPACE Änderungsliste nicht anpassen 20031113

Method SET_NODE_BOX on class CL_GENERIC_HIERARCHY_DATA has no exception.

Method SET_NODE_BOX_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_BOX_TABLE Call by reference Type reference (TYPE) WRFGH_T_NODEBOX Erweiterungssegmente 20030724
2 Importing NO_CHANGE_LIST_UPD Call by reference Type reference (TYPE) SXRT_BOOLEAN SPACE Änderungsliste nicht anpassen 20031113

Method SET_NODE_BOX_TABLE on class CL_GENERIC_HIERARCHY_DATA has no exception.

Method SET_NODE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE SPACE Sperrmodus 20030724
2 Importing NODE_TABLE Call by reference Type reference (TYPE) WRFGH_T_NODE Knoten 20030724
3 Importing NO_CHANGE_LIST_UPD Call by reference Type reference (TYPE) BOOLEAN SPACE Änderungsliste nicht anpassen 20040205
4 Importing NO_READ_NODE_DATA Call by reference Type reference (TYPE) BOOLEAN SPACE Knoten-Daten nicht lesen 20040205

Method SET_NODE_TABLE on class CL_GENERIC_HIERARCHY_DATA has no exception.

Method SET_NODE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DELETE_ITEM Call by reference Type reference (TYPE) SXRT_BOOLEAN SPACE Löschkennzeichen 20030724
2 Importing NODE_TEXT Call by reference Type reference (TYPE) WRFGH_S_NODETXT Textübernahme 20030724
3 Importing NO_CHANGE_LIST_UPD Call by reference Type reference (TYPE) SXRT_BOOLEAN SPACE Änderungsliste nicht anpassen 20031113

Method SET_NODE_TEXT on class CL_GENERIC_HIERARCHY_DATA has no exception.

Method SET_NODE_TEXT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_TEXT_TABLE Call by reference Type reference (TYPE) WRFGH_T_NODETXT Textübernahme 20030724
2 Importing NO_CHANGE_LIST_UPD Call by reference Type reference (TYPE) SXRT_BOOLEAN SPACE Änderungsliste nicht anpassen 20031113

Method SET_NODE_TEXT_TABLE on class CL_GENERIC_HIERARCHY_DATA has no exception.

Method SET_OBJECT_BOX_TO_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DELETE_ITEM Call by reference Type reference (TYPE) SXRT_BOOLEAN SPACE Löschkennzeichen 20031113
2 Importing NO_CHANGE_LIST_UPD Call by reference Type reference (TYPE) SXRT_BOOLEAN SPACE Änderungsliste nicht anpassen 20031113
3 Importing OBJECT_BOX Call by reference Type reference (TYPE) WRFGH_S_OBJBOX Erweiterungssegment 20031113

Method SET_OBJECT_BOX_TO_BUFFER on class CL_GENERIC_HIERARCHY_DATA has no exception.

Method SET_OBJECT_TEXT_TO_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DELETE_ITEM Call by reference Type reference (TYPE) SXRT_BOOLEAN Text Löschen 20031113
2 Importing OBJECT_TEXT Call by reference Type reference (TYPE) WRFGH_S_OBJTXT Objekttext 20031113

Method SET_OBJECT_TEXT_TO_BUFFER on class CL_GENERIC_HIERARCHY_DATA has no exception.

Method SET_OBJECT_TO_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE SPACE Sperrmodus 20031028
2 Importing OBJECT Call by reference Type reference (TYPE) WRFGH_S_OBJECT Objektstruktur 20031028
# Exception Resumable Description Created on
1 ENQUEUE_ERROR Sperrfehler 20031028
2 NOT_FOUND Objekt ist nicht im Puffer enthalten 20031028

Method UNIQUE_NAME_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE ENQMODE_E Sperrmodus 20040510
2 Importing IS_NODE Call by reference Type reference (TYPE) BOOLEAN SPACE Name ist ein Knotenname 20040510
3 Importing OBJECT_ID Call by reference Type reference (TYPE) WRF_OBJID Object ID 20040510
4 Importing OBJECT_NAME Call by reference Type reference (TYPE) WRF_OBJNAME Objektname 20040510
# Exception Resumable Description Created on
1 ENQUEUE_ERROR Fehler beim Sperren 20040510
2 UNIQUE_CHECK_ERROR Fehler bei Prüfung der Eindeutigkeit 20040510

Method UPDATE_CHANGE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DB_ENTRY_EXIST Call by reference Type reference (TYPE) SXRT_BOOLEAN SPACE Eventuell Eintrag in Löschliste 20031023
2 Importing DELETE_ITEM Call by reference Type reference (TYPE) SXRT_BOOLEAN SPACE Eintrag löschen 20030724
3 Importing ITEM_KEY Call by reference Type reference (TYPE) WRFGH_S_CHGKEY Änderungskey 20030724

Method UPDATE_CHANGE_LIST on class CL_GENERIC_HIERARCHY_DATA has no exception.

Method VALIDITY_PERIOD_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENQUEUE_MODE Call by reference Type reference (TYPE) ENQMODE ENQMODE_E Sperrmodus 20041110
2 Importing NODE_ID Call by reference Type reference (TYPE) WRF_NODEID Object ID 20041110
3 Importing VALID_FROM Call by reference Type reference (TYPE) WRF_VALID_FROM Gültig ab 20041110
4 Importing VALID_TO Call by reference Type reference (TYPE) WRF_VALID_TO Gültig bis 20041110
# Exception Resumable Description Created on
1 ENQUEUE_ERROR Fehler beim Sperren 20041110
2 PERIOD_CHECK_ERROR Fehler bei Prüfung der Eindeutigkeit 20041110
History
Last changed by/on SAP  20050301 
SAP Release Created in 111