SAP ABAP Interface IF_EX_WRF_GENERIC_HIER_I (BAdI Interface IF_EX_WRF_GENERIC_HIER_I)
Hierarchy
EA-RETAIL (Software Component) SAP Enterprise Extension Retail
   LO-MD-MM (Application Component) Material Master
     WRF_GENERIC_HIERARCHY (Package) Generic Hierarchy
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_WRF_GENERIC_HIER_I BAdI Class CL_EX_WRF_GENERIC_HIER_I 20031203
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_WRF_GENERIC_HIER_96 Imp. Class for BAdI Imp. WRF_GENERIC_HIER_97 20040705
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_WRF_GENERIC_HIER_97 Imp. Class for BAdI Imp. WRF_GENERIC_HIER_97 20040406
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_WRF_GENERIC_HIER_98 Imp. Class for BAdI Imp. WRF_GENERIC_HIER_98 20040405
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_WRF_GENERIC_HIER_99 Imp. Class for BAdI Imp. WRF_GENERIC_HIER_T03 20040205
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_WRF_GENERIC_HIER_T01 Imp. Class for BAdI Imp. WRF_GENERIC_HIER_T01 20040620
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_WRF_GENERIC_HIER_T02 Imp. Class for BAdI Imp. WRF_GENERIC_HIER_T02 20040304
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_WRF_GENERIC_HIER_T03 Imp. Class for BAdI Imp. WRF_GENERIC_HIER_T03 20031204
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_WRF_GENERIC_HIER_T42 Imp. Class for BAdI Imp. WRF_GENERIC_HIER_T42 20040406
Properties
Interface IF_EX_WRF_GENERIC_HIER_I  
Short Description BAdI Interface IF_EX_WRF_GENERIC_HIER_I    
General Data
Package WRF_GENERIC_HIERARCHY   Generic Hierarchy 
Created 20031203   SAP 
Last changed 20041209   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CNTL 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
Interface IF_EX_WRF_GENERIC_HIER_I has no interface.
Friends
Interface IF_EX_WRF_GENERIC_HIER_I has no friend.
Attributes
Interface IF_EX_WRF_GENERIC_HIER_I has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_HIERARCHY_HEADER Instance method Public Method Check Changed Hierarchy Data 20040831
2 GET_DEFAULT_TREE_OBJECT Instance method Public Method Pass On TREE_MODEL Instance 20031204
3 MODIFY_NEW_HIERARCHY_DATA Instance method Public Method Modify Hierarchy Data (Creation) 20040303
4 MODIFY_SCREEN Instance method Public Method Field Control 20040831
5 NODE_CTX_MENU Instance method Public Method Define Context Menu 20040502
6 PROCESS_FCODE Instance method Public Method Process Custom Function Code 20031209
7 SET_EVENT_HANDLER_FOR_TREE Instance method Public Method Program-Specific Event Handler 20031203
8 UPDATE_DEFAULT_SETTINGS Instance method Public Method Revise Default Settings 20031204
9 UPDATE_TREE Instance method Public Method New and/or Deleted Nodes 20040504
Events
Interface IF_EX_WRF_GENERIC_HIER_I has no event.
Types
Interface IF_EX_WRF_GENERIC_HIER_I has no local type.
Method Signatures

Method CHECK_HIERARCHY_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR_MESSAGE Value transfer Type reference (TYPE) BAPIRET2 Returnparameter 20040831
2 Importing FLT_VAL Value transfer Type reference (TYPE) WRF_APPID_2 Applikations-ID 20040831
3 Importing HIERARCHY Value transfer Type reference (TYPE) WRFGH_S_HIER Hierarchieparameter 20040831
4 Importing HIERARCHY_TEXT Value transfer Type reference (TYPE) WRFGH_S_HIERTXT Hierarchietexte 20040831
5 Importing MODE Value transfer Type reference (TYPE) UI_FUNC Funktionscode 20040901

Method CHECK_HIERARCHY_HEADER on Interface IF_EX_WRF_GENERIC_HIER_I has no exception.

Method GET_DEFAULT_TREE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLT_VAL Value transfer Type reference (TYPE) WRF_APPID_2 Parameter FLT_VAL der Methode GET_TREE_OBJECT 20031204
2 Importing HIER_ID Value transfer Type reference (TYPE) WRF_HIERID Hierarchie ID 20031204
3 Importing IV_DRAGDROP Value transfer Object reference (TYPE REF TO) CL_DRAGDROP Behavior für Drag&Drop 20031212
4 Importing IV_EASY_SPLITTER_OBJECT Value transfer Object reference (TYPE REF TO) CL_GUI_EASY_SPLITTER_CONTAINER Light version of splitter control 20031209
5 Importing IV_TEMPORARY Value transfer Type reference (TYPE) BOOLEAN SPACE Temporäre Hierarchie 20040406
6 Importing IV_TOOLBAR_OBJECT Value transfer Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20031209
7 Importing IV_TREE_OBJECT_MODEL Value transfer Object reference (TYPE REF TO) CL_TREE_MODEL Tree Model Basisklasse 20031204
8 Importing IV_TREE_TYPE Value transfer Type reference (TYPE) WRF_DISPLAY_MODE Anzeigemodus Darstellung 20031204

Method GET_DEFAULT_TREE_OBJECT on Interface IF_EX_WRF_GENERIC_HIER_I has no exception.

Method MODIFY_NEW_HIERARCHY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLT_VAL Value transfer Type reference (TYPE) WRF_APPID_2 Parameter FLT_VAL der Methode MODIFY_NEW_HIERARCHY_DATA 20040303
2 Changing HIERARCHY Call by reference Type reference (TYPE) WRFGH_S_HIER Hierarchieparameter 20040303
3 Changing HIERARCHY_TEXT Call by reference Type reference (TYPE) WRFGH_T_HIERTXT Hierarchietexte 20040303
4 Exporting NO_POSTING Call by reference Type reference (TYPE) BOOLEAN Keine Verbuchung 20040303
5 Changing ROOT_NODE Call by reference Type reference (TYPE) WRFGH_S_NODE Wurzelknoten 20040303
6 Changing ROOT_NODE_BOX Call by reference Type reference (TYPE) WRFGH_T_NODEBOX Erweiterungen zum Wurzelknoten 20040303
7 Changing ROOT_NODE_TEXT Call by reference Type reference (TYPE) WRFGH_T_NODETXT Texte zum Wurzelknoten 20040303

Method MODIFY_NEW_HIERARCHY_DATA on Interface IF_EX_WRF_GENERIC_HIER_I has no exception.

Method MODIFY_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLT_VAL Value transfer Type reference (TYPE) WRF_APPID_2 Parameter FLT_VAL der Methode MODIFY_SCREEN 20040831
2 Importing HIERARCHY Value transfer Type reference (TYPE) WRFGH_S_HIER Hierarchieparameter 20040831
3 Importing MODE Value transfer Type reference (TYPE) UI_FUNC Funktionscode 20040901
4 Changing SCREEN Call by reference Type reference (TYPE) SCREEN Strukturbeschreibung für System-Datenobjekt SCREEN 20040831

Method MODIFY_SCREEN on Interface IF_EX_WRF_GENERIC_HIER_I has no exception.

Method NODE_CTX_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLT_VAL Value transfer Type reference (TYPE) WRF_APPID_2 Parameter FLT_VAL der Methode NODE_CTX_MENU 20040502
2 Importing MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20040502
3 Importing MODE Call by reference Type reference (TYPE) UI_FUNC Bearbeitungsmodus 20040502
4 Importing NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20040502

Method NODE_CTX_MENU on Interface IF_EX_WRF_GENERIC_HIER_I has no exception.

Method PROCESS_FCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXIT_PROCESSING Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20040502
2 Importing FCODE Call by reference Type reference (TYPE) UI_FUNC Funktionscode 20031209
3 Importing FLT_VAL Value transfer Type reference (TYPE) WRF_APPID_2 Parameter FLT_VAL der Methode PROCESS_FCODE 20031209
4 Importing HIER_ID Call by reference Type reference (TYPE) WRF_HIERID Hierarchie ID 20040707
5 Importing MODE Call by reference Type reference (TYPE) UI_FUNC Bearbeitungsmodus 20040503
6 Exporting NEW_FCODE Call by reference Type reference (TYPE) UI_FUNC Auszuführender Funktionscode 20040506
7 Importing SELECTED_NODES Call by reference Type reference (TYPE) TREEMNOTAB Tree Model: Tabelle von Knotenschlüsseln 20040226
8 Importing TREE_MODEL_OBJECT Call by reference Object reference (TYPE REF TO) CL_TREE_MODEL Tree Model Basisklasse 20040226

Method PROCESS_FCODE on Interface IF_EX_WRF_GENERIC_HIER_I has no exception.

Method SET_EVENT_HANDLER_FOR_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APP_ID Value transfer Type reference (TYPE) WRF_APPID Applikations ID 20031203
2 Importing FLT_VAL Value transfer Type reference (TYPE) WRF_APPID_2 Parameter FLT_VAL der Methode SET_EVENT_HANDLER_FOR_TREE 20031203
3 Importing HIER_ID Value transfer Type reference (TYPE) WRF_HIERID Hierarchie ID 20031203
4 Importing IDENTIFIER Value transfer Type reference (TYPE) STRING Optionales Unterscheidungsmerkmal 20031203
5 Exporting NO_DEFAULT_HANDLER Value transfer Type reference (TYPE) BOOLEAN Default-Handler nicht registrieren 20031218
6 Importing REGISTERED_EVENTS Value transfer Type reference (TYPE) CNTL_SIMPLE_EVENTS 20031203
7 Importing TREE_OBJECT Value transfer Object reference (TYPE REF TO) CL_TREE_MODEL Tree Model Basisklasse 20031203
8 Importing TREE_TYPE Value transfer Type reference (TYPE) WRF_DISPLAY_MODE Anzeigemodus Darstellung 20031203

Method SET_EVENT_HANDLER_FOR_TREE on Interface IF_EX_WRF_GENERIC_HIER_I has no exception.

Method UPDATE_DEFAULT_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing APPLICATION_DATA Call by reference Type reference (TYPE) WRFGH_APPL Anwendungsdaten 20031204
2 Changing CONTAINER_DATA Call by reference Type reference (TYPE) WRFGH_CONTAINER Generierungsdaten Container 20031204
3 Changing DRAGDROP_BAHAVIOR Call by reference Type reference (TYPE) WRFGH_BAHAVIOR DragDrop-Einstellung 20031204
4 Importing FLT_VAL Value transfer Type reference (TYPE) WRF_APPID_2 Parameter FLT_VAL der Methode UPDATE_DEFAULT_SETTINGS 20031204
5 Changing ITEM_SETTINGS Call by reference Type reference (TYPE) WRFGH_T_ITEM Generierungsdaten Items 20031204
6 Changing KEYS_ACTIVATION Call by reference Type reference (TYPE) WRFGH_KEYS Aktivierung Tastaturkombinationen 20031204
7 Changing NODE_SETTINGS Call by reference Type reference (TYPE) WRFGH_NODES Generierungsdaten Knoten 20031204
8 Changing REGISTERED_TREE_EVENTS Call by reference Type reference (TYPE) CNTL_SIMPLE_EVENTS Liste der Events für Control-Registrierung 20031204
9 Changing TREE_TYPE Call by reference Type reference (TYPE) WRF_DISPLAY_MODE Anzeigemodus Darstellung 20031204

Method UPDATE_DEFAULT_SETTINGS on Interface IF_EX_WRF_GENERIC_HIER_I has no exception.

Method UPDATE_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DELETED_NODES Call by reference Type reference (TYPE) TREEMNOTAB Tree Model: Tabelle von Knotenschlüsseln 20040504
2 Importing FLT_VAL Call by reference Type reference (TYPE) WRF_APPID_2 Applikations-ID 20040504
3 Importing HIER_ID Call by reference Type reference (TYPE) WRF_HIERID Hierarchie ID 20040504
4 Importing INSERTED_NODES Call by reference Type reference (TYPE) TREEMNOTAB Tree Model: Tabelle von Knotenschlüsseln 20040504
5 Importing IV_TREE_MODEL Call by reference Object reference (TYPE REF TO) CL_TREE_MODEL Tree Model Basisklasse 20040504
6 Importing IV_TREE_TYPE Call by reference Type reference (TYPE) WRF_DISPLAY_MODE Anzeigemodus 20040504
7 Importing MOVED_NODES Call by reference Type reference (TYPE) TREEMNOTAB Tree Model: Tabelle von Knotenschlüsseln 20040511
8 Importing UPDATED_NODES Call by reference Type reference (TYPE) TREEMNOTAB Tree Model: Tabelle von Knotenschlüsseln 20040506

Method UPDATE_TREE on Interface IF_EX_WRF_GENERIC_HIER_I has no exception.
History
Last changed by/on SAP  20041209 
SAP Release Created in 111