SAP ABAP Class CL_WRF_PBAS_NAVTREE_MODEL (Navigation Tree Model)
Hierarchy
EA-RETAIL (Software Component) SAP Enterprise Extension Retail
   MM-PUR (Application Component) Purchasing
     WRF_PRC_BASIC_APPL (Package) Seasonal Procurement: Basis Area
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WRF_PBAS_CONSTANTS Constants 20031114
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WRF_PCON_NAVTREE_COC_MODEL Purchase Order Manager Navigation Tree: Model 20041206
2 Inheritance (c INHERITING FROM c_ref)  CL_WRF_PCTR_NAVTREE_ACT_MODEL Procurement Control. Acting: Navigation Tree Model 20040316
3 Inheritance (c INHERITING FROM c_ref)  CL_WRF_PCTR_NAVTREE_RCT_MODEL Navigation Tree Procurement Controlling Reacting: Model 20031114
4 Inheritance (c INHERITING FROM c_ref)  CL_WRF_POHF_NAVTREE_POM_MODEL Purchase Order Manager Navigation Tree: Model 20031021
5 Inheritance (c INHERITING FROM c_ref)  CL_WRF_POTB_NAVTREE_CTR_MODEL OTB Pool Controlling Navigation Tree: Model 20040422
6 Inheritance (c INHERITING FROM c_ref)  CL_WRF_POTB_NAVTREE_PRC_MODEL OTB Procurement Navigation Tree: Model 20031111
Properties
Class CL_WRF_PBAS_NAVTREE_MODEL  
Short Description Navigation Tree Model    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WRF_PRC_BASIC_APPL   Seasonal Procurement: Basis Area 
Created 20031014   SAP 
Last change 20050219   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WRF_PBAS_NAVTREE_MODEL has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_WRF_PBAS_CONSTANTS Constants 20031114
Friends
Class CL_WRF_PBAS_NAVTREE_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_YES Instance attribute Private Attribute reference (LIKE) 20040224
2 MR_SELECT_DATA Instance attribute Protected Object reference (TYPE REF TO) DATA Current Selection Data of Navigation Tree 20031016
3 MT_DDFIELDS_ITEM Instance attribute Protected Type reference (TYPE) DDFIELDS DD: Field List of Items 20031106
4 MT_DDFIELDS_WORKLIST Instance attribute Protected Type reference (TYPE) DDFIELDS DD: Field List of Worklist 20031106
5 MT_DEFAULT_HIERARCHY_CONFIG Instance attribute Protected Type reference (TYPE) WRF_PBAS_NAVTREE_HIERCONF_TTY Default Configuration of Node Hierarchy 20031106
6 MT_DEFAULT_ITEMS_CONFIG Instance attribute Protected Type reference (TYPE) WRF_PBAS_NAVTREE_ITEMSCONF_TTY Default Item Configuration 20031106
7 MT_HIERARCHY_CONFIG Instance attribute Private Type reference (TYPE) WRF_PBAS_NAVTREE_HIERCONF_TTY Configuration of Node Hierarchy of Navigation Tree 20031014
8 MT_ITEMS_CONFIG Instance attribute Private Type reference (TYPE) WRF_PBAS_NAVTREE_ITEMSCONF_TTY Item Configuration of Navigation Tree 20031014
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20040202
2 DEFAULT_SETTINGS Instance method Public Method Restore Default Settings 20040224
3 DEFAULT_SETTINGS_HIERCONF Instance method Public Method Restore Default Hierarchy Configuration 20040224
4 DEFAULT_SETTINGS_ITEMSCONF Instance method Public Method Restore Default Items Configuration 20040224
5 GET_ADAPTED_SELECT_DATA Instance method Public Method Returns Select. Data Modified Because of Fixed Criteria 20040202
6 GET_DDFIELDS_ITEM Instance method Public Method Returns DDIC Information for Items Structure 20031103
7 GET_DDFIELDS_WORKLIST Instance method Public Method Returns DDIC Information for Worklist STructure 20031103
8 GET_DEFAULT_HIERARCHY_CONFIG Instance method Public Method Returns Default Hierarchy Configuration 20031103
9 GET_DEFAULT_ITEMS_CONFIG Instance method Public Method Returns Default Items Configuration 20031103
10 GET_HIERARCHY_CONFIG Instance method Public Method Returns Hierarchy Configuration of Nodes of Nav. Tree 20031014
11 GET_ITEMS_CONFIG Instance method Public Method Returns Items Configuration of Navigation Tree 20031014
12 GET_SELECT_DATA Instance method Public Method Returns Current Selection Parameters of Nav. Tree 20031016
13 GET_WORKBENCH_ID Instance method Protected Method Returns Corresponding Workbench ID 20040202
14 LOAD_HIERARCHY_CONFIG Instance method Public Method Loads Hierarchy Configuration 20031029
15 LOAD_ITEMS_CONFIG Instance method Public Method Load Item Configuration 20031029
16 LOAD_PERS_CONFIG Instance method Public Method Convenience Method for Loading All Pers. Settings 20031027
17 SAVE_HIERARCHY_CONFIG Instance method Public Method Saves Current Hierarchy Level Configuration 20031104
18 SAVE_ITEMS_CONFIG Instance method Public Method Saves Current Item Configuration 20031104
19 SAVE_PERS_CONFIG Instance method Public Method Convenience Method for Saving All Pers. Settings 20031104
20 SELECT_WORKLIST Instance method Public Method Selection of a Worklist 20040202
21 SET_HIERARCHY_CONFIG Instance method Public Method Sets New Nierarchy Configuration of Nodes 20031031
22 SET_ITEMS_CONFIG Instance method Public Method Sets New Items Configuration 20031031
23 SET_SELECT_DATA Instance method Public Method Set Current Selection Data of Worklist 20040202
Events
Class CL_WRF_PBAS_NAVTREE_MODEL has no event.
Types
Class CL_WRF_PBAS_NAVTREE_MODEL 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 I_TREEDATA_STRUCNAME Call by reference Type reference (TYPE) WRF_PBAS_STRUCTURE_NAME Name der Item-Struktur des Navigationsbaum 20040202
2 Importing I_WORKLIST_STRUCNAME Call by reference Type reference (TYPE) WRF_PBAS_STRUCTURE_NAME Name der Worklist-Struktur des Navigationsbaum 20040202

Method CONSTRUCTOR on class CL_WRF_PBAS_NAVTREE_MODEL has no exception.

Method DEFAULT_SETTINGS Signature

Method DEFAULT_SETTINGS on class CL_WRF_PBAS_NAVTREE_MODEL has no parameter.
Method DEFAULT_SETTINGS on class CL_WRF_PBAS_NAVTREE_MODEL has no exception.

Method DEFAULT_SETTINGS_HIERCONF Signature

Method DEFAULT_SETTINGS_HIERCONF on class CL_WRF_PBAS_NAVTREE_MODEL has no parameter.
Method DEFAULT_SETTINGS_HIERCONF on class CL_WRF_PBAS_NAVTREE_MODEL has no exception.

Method DEFAULT_SETTINGS_ITEMSCONF Signature

Method DEFAULT_SETTINGS_ITEMSCONF on class CL_WRF_PBAS_NAVTREE_MODEL has no parameter.
Method DEFAULT_SETTINGS_ITEMSCONF on class CL_WRF_PBAS_NAVTREE_MODEL has no exception.

Method GET_ADAPTED_SELECT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_SELECT_DATA Call by reference Object reference (TYPE REF TO) DATA Angepassten Selektionskriterien (Kopie!) 20040202
2 Importing IT_FIX_SELECT_DATA Call by reference Type reference (TYPE) WRF_PBAS_HNODE_HLEVEL_TTY Fixen Selektionskriterien. 20040202

Method GET_ADAPTED_SELECT_DATA on class CL_WRF_PBAS_NAVTREE_MODEL has no exception.

Method GET_DDFIELDS_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DDFIELDS Call by reference Type reference (TYPE) DDFIELDS DD: Feldliste 20031103

Method GET_DDFIELDS_ITEM on class CL_WRF_PBAS_NAVTREE_MODEL has no exception.

Method GET_DDFIELDS_WORKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DDFIELDS Call by reference Type reference (TYPE) DDFIELDS DD: Feldliste 20031103

Method GET_DDFIELDS_WORKLIST on class CL_WRF_PBAS_NAVTREE_MODEL has no exception.

Method GET_DEFAULT_HIERARCHY_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HIERCONF Call by reference Type reference (TYPE) WRF_PBAS_NAVTREE_HIERCONF_TTY Default-Konfiguration der Knoten-Hierarchie 20031103

Method GET_DEFAULT_HIERARCHY_CONFIG on class CL_WRF_PBAS_NAVTREE_MODEL has no exception.

Method GET_DEFAULT_ITEMS_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEMSCONF Call by reference Type reference (TYPE) WRF_PBAS_NAVTREE_ITEMSCONF_TTY Default-Items-Konfiguration 20031103

Method GET_DEFAULT_ITEMS_CONFIG on class CL_WRF_PBAS_NAVTREE_MODEL has no exception.

Method GET_HIERARCHY_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HIERARCHY_CONFIG Call by reference Type reference (TYPE) WRF_PBAS_NAVTREE_HIERCONF_TTY Konfiguration der Knoten-Hierarchie des Navigationsbaums 20031014

Method GET_HIERARCHY_CONFIG on class CL_WRF_PBAS_NAVTREE_MODEL has no exception.

Method GET_ITEMS_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEMS_CONFIG Call by reference Type reference (TYPE) WRF_PBAS_NAVTREE_ITEMSCONF_TTY Items-Konfiguration des Navigationsbaums 20031014

Method GET_ITEMS_CONFIG on class CL_WRF_PBAS_NAVTREE_MODEL has no exception.

Method GET_SELECT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_SELECT_DATA Call by reference Object reference (TYPE REF TO) DATA Die aktuellen Selektionsparameter des Nav.baums 20031016

Method GET_SELECT_DATA on class CL_WRF_PBAS_NAVTREE_MODEL has no exception.

Method GET_WORKBENCH_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_WORKBENCH_ID Call by reference Type reference (TYPE) WRF_PBAS_WORKBENCH_ID Eindeutige ID der entsprechenden Workbench. 20040202

Method GET_WORKBENCH_ID on class CL_WRF_PBAS_NAVTREE_MODEL has no exception.

Method LOAD_HIERARCHY_CONFIG Signature

Method LOAD_HIERARCHY_CONFIG on class CL_WRF_PBAS_NAVTREE_MODEL has no parameter.
Method LOAD_HIERARCHY_CONFIG on class CL_WRF_PBAS_NAVTREE_MODEL has no exception.

Method LOAD_ITEMS_CONFIG Signature

Method LOAD_ITEMS_CONFIG on class CL_WRF_PBAS_NAVTREE_MODEL has no parameter.
Method LOAD_ITEMS_CONFIG on class CL_WRF_PBAS_NAVTREE_MODEL has no exception.

Method LOAD_PERS_CONFIG Signature

Method LOAD_PERS_CONFIG on class CL_WRF_PBAS_NAVTREE_MODEL has no parameter.
Method LOAD_PERS_CONFIG on class CL_WRF_PBAS_NAVTREE_MODEL has no exception.

Method SAVE_HIERARCHY_CONFIG Signature

Method SAVE_HIERARCHY_CONFIG on class CL_WRF_PBAS_NAVTREE_MODEL has no parameter.
Method SAVE_HIERARCHY_CONFIG on class CL_WRF_PBAS_NAVTREE_MODEL has no exception.

Method SAVE_ITEMS_CONFIG Signature

Method SAVE_ITEMS_CONFIG on class CL_WRF_PBAS_NAVTREE_MODEL has no parameter.
Method SAVE_ITEMS_CONFIG on class CL_WRF_PBAS_NAVTREE_MODEL has no exception.

Method SAVE_PERS_CONFIG Signature

Method SAVE_PERS_CONFIG on class CL_WRF_PBAS_NAVTREE_MODEL has no parameter.
Method SAVE_PERS_CONFIG on class CL_WRF_PBAS_NAVTREE_MODEL has no exception.

Method SELECT_WORKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_WORKLIST Call by reference Object reference (TYPE REF TO) DATA Selektierter Arbeitsvorrat. 20040202
2 Exporting ET_HIERLEVEL_NODES Call by reference Type reference (TYPE) WRF_PBAS_HIERLEVEL_NODES_TTY Speichert pro Hierarchieebene entspr. Knoten-Daten 20040202
3 Importing IR_SELECT_DATA Call by reference Object reference (TYPE REF TO) DATA Selektionsdaten aufgrund denen der AV selektiert werden soll 20040202
# Exception Resumable Description Created on
1 CX_WRF_PBAS_EMPTY_SELECTION Ausnahme: Keine Daten zur angegebenen Selektion gefunden 20040202
2 CX_WRF_PBAS_NO_AUTHORIZATION Ausnahme: Keine Berechtigung für Anzeige der Daten 20040720
3 CX_WRF_PBAS_SELECTION_ERROR Ausnahme: Fehler bei der Selektion von Daten 20050215

Method SET_HIERARCHY_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_HIERARCHY_CONFIG Call by reference Type reference (TYPE) WRF_PBAS_NAVTREE_HIERCONF_TTY Konfiguration der Knoten-Hierarchie 20031031

Method SET_HIERARCHY_CONFIG on class CL_WRF_PBAS_NAVTREE_MODEL has no exception.

Method SET_ITEMS_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ITEMS_CONFIG Call by reference Type reference (TYPE) WRF_PBAS_NAVTREE_ITEMSCONF_TTY Items-Konfiguration 20031031

Method SET_ITEMS_CONFIG on class CL_WRF_PBAS_NAVTREE_MODEL has no exception.

Method SET_SELECT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SELECT_DATA Call by reference Object reference (TYPE REF TO) DATA Zu setzenden Selektionsdaten. 20040203

Method SET_SELECT_DATA on class CL_WRF_PBAS_NAVTREE_MODEL has no exception.
History
Last changed by/on SAP  20050219 
SAP Release Created in 111