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
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 | ![]() |
Instance method | Public | Method | Check Changed Hierarchy Data | 20040831 |
2 | ![]() |
Instance method | Public | Method | Pass On TREE_MODEL Instance | 20031204 |
3 | ![]() |
Instance method | Public | Method | Modify Hierarchy Data (Creation) | 20040303 |
4 | ![]() |
Instance method | Public | Method | Field Control | 20040831 |
5 | ![]() |
Instance method | Public | Method | Define Context Menu | 20040502 |
6 | ![]() |
Instance method | Public | Method | Process Custom Function Code | 20031209 |
7 | ![]() |
Instance method | Public | Method | Program-Specific Event Handler | 20031203 |
8 | ![]() |
Instance method | Public | Method | Revise Default Settings | 20031204 |
9 | ![]() |
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 | ![]() |
ERROR_MESSAGE | Value transfer | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20040831 | ||
2 | ![]() |
FLT_VAL | Value transfer | Type reference (TYPE) | WRF_APPID_2 | Applikations-ID | 20040831 | ||
3 | ![]() |
HIERARCHY | Value transfer | Type reference (TYPE) | WRFGH_S_HIER | Hierarchieparameter | 20040831 | ||
4 | ![]() |
HIERARCHY_TEXT | Value transfer | Type reference (TYPE) | WRFGH_S_HIERTXT | Hierarchietexte | 20040831 | ||
5 | ![]() |
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 | ![]() |
FLT_VAL | Value transfer | Type reference (TYPE) | WRF_APPID_2 | Parameter FLT_VAL der Methode GET_TREE_OBJECT | 20031204 | ||
2 | ![]() |
HIER_ID | Value transfer | Type reference (TYPE) | WRF_HIERID | Hierarchie ID | 20031204 | ||
3 | ![]() |
IV_DRAGDROP | Value transfer | Object reference (TYPE REF TO) | CL_DRAGDROP | Behavior für Drag&Drop | 20031212 | ||
4 | ![]() |
IV_EASY_SPLITTER_OBJECT | Value transfer | Object reference (TYPE REF TO) | CL_GUI_EASY_SPLITTER_CONTAINER | Light version of splitter control | 20031209 | ||
5 | ![]() |
IV_TEMPORARY | Value transfer | Type reference (TYPE) | BOOLEAN | SPACE | Temporäre Hierarchie | 20040406 | |
6 | ![]() |
IV_TOOLBAR_OBJECT | Value transfer | Object reference (TYPE REF TO) | CL_GUI_TOOLBAR | Toolbar Control | 20031209 | ||
7 | ![]() |
IV_TREE_OBJECT_MODEL | Value transfer | Object reference (TYPE REF TO) | CL_TREE_MODEL | Tree Model Basisklasse | 20031204 | ||
8 | ![]() |
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 | ![]() |
FLT_VAL | Value transfer | Type reference (TYPE) | WRF_APPID_2 | Parameter FLT_VAL der Methode MODIFY_NEW_HIERARCHY_DATA | 20040303 | ||
2 | ![]() |
HIERARCHY | Call by reference | Type reference (TYPE) | WRFGH_S_HIER | Hierarchieparameter | 20040303 | ||
3 | ![]() |
HIERARCHY_TEXT | Call by reference | Type reference (TYPE) | WRFGH_T_HIERTXT | Hierarchietexte | 20040303 | ||
4 | ![]() |
NO_POSTING | Call by reference | Type reference (TYPE) | BOOLEAN | Keine Verbuchung | 20040303 | ||
5 | ![]() |
ROOT_NODE | Call by reference | Type reference (TYPE) | WRFGH_S_NODE | Wurzelknoten | 20040303 | ||
6 | ![]() |
ROOT_NODE_BOX | Call by reference | Type reference (TYPE) | WRFGH_T_NODEBOX | Erweiterungen zum Wurzelknoten | 20040303 | ||
7 | ![]() |
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 | ![]() |
FLT_VAL | Value transfer | Type reference (TYPE) | WRF_APPID_2 | Parameter FLT_VAL der Methode MODIFY_SCREEN | 20040831 | ||
2 | ![]() |
HIERARCHY | Value transfer | Type reference (TYPE) | WRFGH_S_HIER | Hierarchieparameter | 20040831 | ||
3 | ![]() |
MODE | Value transfer | Type reference (TYPE) | UI_FUNC | Funktionscode | 20040901 | ||
4 | ![]() |
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 | ![]() |
FLT_VAL | Value transfer | Type reference (TYPE) | WRF_APPID_2 | Parameter FLT_VAL der Methode NODE_CTX_MENU | 20040502 | ||
2 | ![]() |
MENU | Call by reference | Object reference (TYPE REF TO) | CL_CTMENU | Context Menu | 20040502 | ||
3 | ![]() |
MODE | Call by reference | Type reference (TYPE) | UI_FUNC | Bearbeitungsmodus | 20040502 | ||
4 | ![]() |
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 | ![]() |
EXIT_PROCESSING | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20040502 | ||
2 | ![]() |
FCODE | Call by reference | Type reference (TYPE) | UI_FUNC | Funktionscode | 20031209 | ||
3 | ![]() |
FLT_VAL | Value transfer | Type reference (TYPE) | WRF_APPID_2 | Parameter FLT_VAL der Methode PROCESS_FCODE | 20031209 | ||
4 | ![]() |
HIER_ID | Call by reference | Type reference (TYPE) | WRF_HIERID | Hierarchie ID | 20040707 | ||
5 | ![]() |
MODE | Call by reference | Type reference (TYPE) | UI_FUNC | Bearbeitungsmodus | 20040503 | ||
6 | ![]() |
NEW_FCODE | Call by reference | Type reference (TYPE) | UI_FUNC | Auszuführender Funktionscode | 20040506 | ||
7 | ![]() |
SELECTED_NODES | Call by reference | Type reference (TYPE) | TREEMNOTAB | Tree Model: Tabelle von Knotenschlüsseln | 20040226 | ||
8 | ![]() |
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 | ![]() |
APP_ID | Value transfer | Type reference (TYPE) | WRF_APPID | Applikations ID | 20031203 | ||
2 | ![]() |
FLT_VAL | Value transfer | Type reference (TYPE) | WRF_APPID_2 | Parameter FLT_VAL der Methode SET_EVENT_HANDLER_FOR_TREE | 20031203 | ||
3 | ![]() |
HIER_ID | Value transfer | Type reference (TYPE) | WRF_HIERID | Hierarchie ID | 20031203 | ||
4 | ![]() |
IDENTIFIER | Value transfer | Type reference (TYPE) | STRING | Optionales Unterscheidungsmerkmal | 20031203 | ||
5 | ![]() |
NO_DEFAULT_HANDLER | Value transfer | Type reference (TYPE) | BOOLEAN | Default-Handler nicht registrieren | 20031218 | ||
6 | ![]() |
REGISTERED_EVENTS | Value transfer | Type reference (TYPE) | CNTL_SIMPLE_EVENTS | 20031203 | |||
7 | ![]() |
TREE_OBJECT | Value transfer | Object reference (TYPE REF TO) | CL_TREE_MODEL | Tree Model Basisklasse | 20031203 | ||
8 | ![]() |
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 | ![]() |
APPLICATION_DATA | Call by reference | Type reference (TYPE) | WRFGH_APPL | Anwendungsdaten | 20031204 | ||
2 | ![]() |
CONTAINER_DATA | Call by reference | Type reference (TYPE) | WRFGH_CONTAINER | Generierungsdaten Container | 20031204 | ||
3 | ![]() |
DRAGDROP_BAHAVIOR | Call by reference | Type reference (TYPE) | WRFGH_BAHAVIOR | DragDrop-Einstellung | 20031204 | ||
4 | ![]() |
FLT_VAL | Value transfer | Type reference (TYPE) | WRF_APPID_2 | Parameter FLT_VAL der Methode UPDATE_DEFAULT_SETTINGS | 20031204 | ||
5 | ![]() |
ITEM_SETTINGS | Call by reference | Type reference (TYPE) | WRFGH_T_ITEM | Generierungsdaten Items | 20031204 | ||
6 | ![]() |
KEYS_ACTIVATION | Call by reference | Type reference (TYPE) | WRFGH_KEYS | Aktivierung Tastaturkombinationen | 20031204 | ||
7 | ![]() |
NODE_SETTINGS | Call by reference | Type reference (TYPE) | WRFGH_NODES | Generierungsdaten Knoten | 20031204 | ||
8 | ![]() |
REGISTERED_TREE_EVENTS | Call by reference | Type reference (TYPE) | CNTL_SIMPLE_EVENTS | Liste der Events für Control-Registrierung | 20031204 | ||
9 | ![]() |
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 | ![]() |
DELETED_NODES | Call by reference | Type reference (TYPE) | TREEMNOTAB | Tree Model: Tabelle von Knotenschlüsseln | 20040504 | ||
2 | ![]() |
FLT_VAL | Call by reference | Type reference (TYPE) | WRF_APPID_2 | Applikations-ID | 20040504 | ||
3 | ![]() |
HIER_ID | Call by reference | Type reference (TYPE) | WRF_HIERID | Hierarchie ID | 20040504 | ||
4 | ![]() |
INSERTED_NODES | Call by reference | Type reference (TYPE) | TREEMNOTAB | Tree Model: Tabelle von Knotenschlüsseln | 20040504 | ||
5 | ![]() |
IV_TREE_MODEL | Call by reference | Object reference (TYPE REF TO) | CL_TREE_MODEL | Tree Model Basisklasse | 20040504 | ||
6 | ![]() |
IV_TREE_TYPE | Call by reference | Type reference (TYPE) | WRF_DISPLAY_MODE | Anzeigemodus | 20040504 | ||
7 | ![]() |
MOVED_NODES | Call by reference | Type reference (TYPE) | TREEMNOTAB | Tree Model: Tabelle von Knotenschlüsseln | 20040511 | ||
8 | ![]() |
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 |