SAP ABAP Interface IF_EX_WRF_GENERIC_HIER_E (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_E BAdI Class CL_EX_WRF_GENERIC_HIER_E 20040502
Properties
Interface IF_EX_WRF_GENERIC_HIER_E  
Short Description BAdI Interface IF_EX_WRF_GENERIC_HIER_I    
General Data
Package WRF_GENERIC_HIERARCHY   Generic Hierarchy 
Created 20040502   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_E has no interface.
Friends
Interface IF_EX_WRF_GENERIC_HIER_E has no friend.
Attributes
Interface IF_EX_WRF_GENERIC_HIER_E 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 20040502
3 MODIFY_NEW_HIERARCHY_DATA Instance method Public Method Modify Hierarchy Data (Creation) 20040502
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 Codes 20040502
7 SET_EVENT_HANDLER_FOR_TREE Instance method Public Method Program-Specific Event Handler 20040502
8 UPDATE_DEFAULT_SETTINGS Instance method Public Method Revise Default Settings 20040502
9 UPDATE_TREE Instance method Public Method New and/or Deleted Nodes 20040512
Events
Interface IF_EX_WRF_GENERIC_HIER_E has no event.
Types
Interface IF_EX_WRF_GENERIC_HIER_E 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 Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20040831
2 Importing FLT_VAL Value transfer Type reference (TYPE) WRF_APPID_2 Parameter FLT_VAL der Methode MODIFY_NEW_HIERARCHY_DATA 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 Call by reference Type reference (TYPE) UI_FUNC Funktionscode 20040901

Method CHECK_HIERARCHY_HEADER on Interface IF_EX_WRF_GENERIC_HIER_E 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 20040502
2 Importing HIER_ID Value transfer Type reference (TYPE) WRF_HIERID Hierarchie ID 20040502
3 Importing IV_DRAGDROP Value transfer Object reference (TYPE REF TO) CL_DRAGDROP Behavior für Drag&Drop 20040502
4 Importing IV_EASY_SPLITTER_OBJECT Value transfer Object reference (TYPE REF TO) CL_GUI_EASY_SPLITTER_CONTAINER Light version of splitter control 20040502
5 Importing IV_TEMPORARY Value transfer Type reference (TYPE) BOOLEAN SPACE Temporäre Hierarchie 20040502
6 Importing IV_TOOLBAR_OBJECT Value transfer Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20040502
7 Importing IV_TREE_OBJECT_MODEL Value transfer Object reference (TYPE REF TO) CL_TREE_MODEL Tree Model Basisklasse 20040502
8 Importing IV_TREE_TYPE Value transfer Type reference (TYPE) WRF_DISPLAY_MODE Anzeigemodus Darstellung 20040502

Method GET_DEFAULT_TREE_OBJECT on Interface IF_EX_WRF_GENERIC_HIER_E 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 20040502
2 Changing HIERARCHY Call by reference Type reference (TYPE) WRFGH_S_HIER Hierarchieparameter 20040502
3 Changing HIERARCHY_TEXT Call by reference Type reference (TYPE) WRFGH_T_HIERTXT Hierarchietexte 20040502
4 Exporting NO_POSTING Call by reference Type reference (TYPE) BOOLEAN Keine Verbuchung 20040502
5 Changing ROOT_NODE Call by reference Type reference (TYPE) WRFGH_S_NODE Wurzelknoten 20040502
6 Changing ROOT_NODE_BOX Call by reference Type reference (TYPE) WRFGH_T_NODEBOX Erweiterungen zum Wurzelknoten 20040502
7 Changing ROOT_NODE_TEXT Call by reference Type reference (TYPE) WRFGH_T_NODETXT Texte zum Wurzelknoten 20040502

Method MODIFY_NEW_HIERARCHY_DATA on Interface IF_EX_WRF_GENERIC_HIER_E 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_NEW_HIERARCHY_DATA 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_E 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 Funktionscode 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_E 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 20040502
3 Importing FLT_VAL Value transfer Type reference (TYPE) WRF_APPID_2 Parameter FLT_VAL der Methode PROCESS_FCODE 20040502
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 20040512
6 Exporting NEW_FCODE Call by reference Type reference (TYPE) UI_FUNC Auszuführender Funktionscode 20040512
7 Importing SELECTED_NODES Call by reference Type reference (TYPE) TREEMNOTAB Tree Model: Tabelle von Knotenschlüsseln 20040502
8 Importing TREE_MODEL_OBJECT Call by reference Object reference (TYPE REF TO) CL_TREE_MODEL Tree Model Basisklasse 20040502

Method PROCESS_FCODE on Interface IF_EX_WRF_GENERIC_HIER_E 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 20040502
2 Importing FLT_VAL Value transfer Type reference (TYPE) WRF_APPID_2 Parameter FLT_VAL der Methode SET_EVENT_HANDLER_FOR_TREE 20040502
3 Importing HIER_ID Value transfer Type reference (TYPE) WRF_HIERID Hierarchie ID 20040502
4 Importing IDENTIFIER Value transfer Type reference (TYPE) STRING Optionales Unterscheidungsmerkmal 20040502
5 Exporting NO_DEFAULT_HANDLER Value transfer Type reference (TYPE) BOOLEAN Default-Handler nicht registrieren 20040502
6 Importing REGISTERED_EVENTS Value transfer Type reference (TYPE) CNTL_SIMPLE_EVENTS 20040502
7 Importing TREE_OBJECT Value transfer Object reference (TYPE REF TO) CL_TREE_MODEL Tree Model Basisklasse 20040502
8 Importing TREE_TYPE Value transfer Type reference (TYPE) WRF_DISPLAY_MODE Anzeigemodus Darstellung 20040502

Method SET_EVENT_HANDLER_FOR_TREE on Interface IF_EX_WRF_GENERIC_HIER_E 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 20040502
2 Changing CONTAINER_DATA Call by reference Type reference (TYPE) WRFGH_CONTAINER Generierungsdaten Container 20040502
3 Changing DRAGDROP_BAHAVIOR Call by reference Type reference (TYPE) WRFGH_BAHAVIOR DragDrop-Einstellung 20040502
4 Importing FLT_VAL Value transfer Type reference (TYPE) WRF_APPID_2 Parameter FLT_VAL der Methode UPDATE_DEFAULT_SETTINGS 20040502
5 Changing ITEM_SETTINGS Call by reference Type reference (TYPE) WRFGH_T_ITEM Generierungsdaten Items 20040502
6 Changing KEYS_ACTIVATION Call by reference Type reference (TYPE) WRFGH_KEYS Aktivierung Tastaturkombinationen 20040502
7 Changing NODE_SETTINGS Call by reference Type reference (TYPE) WRFGH_NODES Generierungsdaten Knoten 20040502
8 Changing REGISTERED_TREE_EVENTS Call by reference Type reference (TYPE) CNTL_SIMPLE_EVENTS Liste der Events für Control-Registrierung 20040502
9 Changing TREE_TYPE Call by reference Type reference (TYPE) WRF_DISPLAY_MODE Anzeigemodus Darstellung 20040502

Method UPDATE_DEFAULT_SETTINGS on Interface IF_EX_WRF_GENERIC_HIER_E 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 20040512
2 Importing FLT_VAL Call by reference Type reference (TYPE) WRF_APPID_2 Applikations-ID 20040512
3 Importing HIER_ID Call by reference Type reference (TYPE) WRF_HIERID Hierarchie ID 20040512
4 Importing INSERTED_NODES Call by reference Type reference (TYPE) TREEMNOTAB Tree Model: Tabelle von Knotenschlüsseln 20040512
5 Importing IV_TREE_MODEL Call by reference Object reference (TYPE REF TO) CL_TREE_MODEL Tree Model Basisklasse 20040512
6 Importing IV_TREE_TYPE Call by reference Type reference (TYPE) WRF_DISPLAY_MODE Anzeigemodus 20040512
7 Importing MOVED_NODES Call by reference Type reference (TYPE) TREEMNOTAB Tree Model: Tabelle von Knotenschlüsseln 20040512
8 Importing UPDATED_NODES Call by reference Type reference (TYPE) TREEMNOTAB Tree Model: Tabelle von Knotenschlüsseln 20040512

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