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
⤷ LO-MD-MM (Application Component) Material Master
⤷ WRF_GENERIC_HIERARCHY (Package) Generic Hierarchy
Meta Relationship - Used By
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 |