SAP WDSD_UI_CL_AS_TREE_CTRL OO Class -
WDSD_UI_CL_AS_TREE_CTRL is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class WDSD_UI_CL_AS_TREE_CTRL including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
SAP WDSD_UI_CL_AS_TREE_CTRL OO Class - Controller class for supply relationships tree (assignments)
WDSD_UI_CL_AS_TREE_CTRL is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class WDSD_UI_CL_AS_TREE_CTRL including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of WDSD_UI_CL_AS_TREE_CTRL SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
| Method Name | Description | Visability |
| ADD_RECORDS_FROM_CSV | Insert new records from a csv file | Public |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>ADD_RECORDS_FROM_CSV...more details | ||
| CHECK_CHANGED_DATA | Check whether there is changed data within the tree | Public |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>CHECK_CHANGED_DATA...more details | ||
| CHECK_EXISTENT_NODES | Check if new records already exist in the tree | Private |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>CHECK_EXISTENT_NODES...more details | ||
| CHECK_FIXED_VENDOR | Check whether main vendor exists for every mat./store comb. | Private |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>CHECK_FIXED_VENDOR...more details | ||
| CHECK_LEVEL_OF_NODES | Check the dragged nodes | Private |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>CHECK_LEVEL_OF_NODES...more details | ||
| CHECK_SOURCELIST | Check the sourcelist | Private |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>CHECK_SOURCELIST...more details | ||
|
| ||
| CLEAN_UP_CHANGE_HISTORY | This method cleans up the change history after an add. sel. | Private |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>CLEAN_UP_CHANGE_HISTORY...more details | ||
| CONFIGURE_BUTTON | Configures a button in the toolbar | Public |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>CONFIGURE_BUTTON...more details | ||
| CONSTRUCTOR | Constructor | Public |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>CONSTRUCTOR...more details | ||
| COPY_ARTICLE_OR_STORE | Copy an article or a store | Private |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>COPY_ARTICLE_OR_STORE...more details | ||
| CREATE_LOG_MESSAGE | Create a message in the application log | Public |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>CREATE_LOG_MESSAGE...more details | ||
| DELETE_RELATIONSHIPS | Delete the selected nodes from the tree | Private |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>DELETE_RELATIONSHIPS...more details | ||
| DISPLAY_OR_HIDE_TEXT | Display/hide the text of vendor/store/material in the tree | Public |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>DISPLAY_OR_HIDE_TEXT...more details | ||
| DRAG_DROP_FROM_WB_TREE | Drag&Drop from work basket tree | Private |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>DRAG_DROP_FROM_WB_TREE...more details | ||
| DRAG_DROP_IN_AS_TREE | Drag&Drop within the assignments tree | Private |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>DRAG_DROP_IN_AS_TREE...more details | ||
| FIXED_VENDOR_SELECTION | Selection of main vendors for a store/material combination | Private |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>FIXED_VENDOR_SELECTION...more details | ||
| GET_DATA_OF_NODES | Get all available data of the selected nodes | Private |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>GET_DATA_OF_NODES...more details | ||
| GET_EKORG | Get the globally stored ekorg | Public |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>GET_EKORG...more details | ||
| GET_ESOKZ | Returns the globally stored key date | Public |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>GET_ESOKZ...more details | ||
| GET_KEY_DATE | Returns the globally stored key date | Public |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>GET_KEY_DATE...more details | ||
| GET_PREFERENCES | Returns the application preferences | Public |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>GET_PREFERENCES...more details | ||
| HANDLE_ITEM_CTMENU_REQUEST | Method to handle item context menu request | Private |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>HANDLE_ITEM_CTMENU_REQUEST...more details | ||
| HANDLE_NODE_CTMENU_REQUEST | EH for context menu request | Private |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>HANDLE_NODE_CTMENU_REQUEST...more details | ||
| MANUAL_DRAG | Manual drag per button | Private |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>MANUAL_DRAG...more details | ||
| MANUAL_DROP | Manual drop per button | Private |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>MANUAL_DROP...more details | ||
| MARK_ARTICLES | Mark several articles in the tree | Private |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>MARK_ARTICLES...more details | ||
| MARK_MAIN_VENDOR | Select relationships with main vendor | Private |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>MARK_MAIN_VENDOR...more details | ||
| MARK_STORES | Mark several stores in the tree | Private |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>MARK_STORES...more details | ||
| ON_DRAG_MULTIPLE | EH for drag event | Private |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>ON_DRAG_MULTIPLE...more details | ||
| ON_DROP | Drop in assignments tree | Private |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>ON_DROP...more details | ||
| ON_FUNCTION_SELECTED | EH for selected toolbar functions | Private |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>ON_FUNCTION_SELECTED...more details | ||
| ON_ITEM_CTMENU_SELECTED | EH for selected item in context menu | Private |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>ON_ITEM_CTMENU_SELECTED...more details | ||
| ON_ITEM_DOUBLE_CLICK | Handle item double click | Private |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>ON_ITEM_DOUBLE_CLICK...more details | ||
| ON_LINK_CLICK | Call main vendor management via click on icon | Private |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>ON_LINK_CLICK...more details | ||
| ON_NODE_CTMENU_SELECTED | EH for selected node in context menu | Private |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>ON_NODE_CTMENU_SELECTED...more details | ||
| ON_NODE_DOUBLE_CLICK | Handle node double click | Private |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>ON_NODE_DOUBLE_CLICK...more details | ||
| PRICE_MAINT_VIA_DROP | Price maintenance via dra&drop from tree to grid | Public |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>PRICE_MAINT_VIA_DROP...more details | ||
| REGISTER_EVENTS | Register events | Private |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>REGISTER_EVENTS...more details | ||
| SAVE_SOURCELIST | Update the supply relationships | Public |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>SAVE_SOURCELIST...more details | ||
| SEND_DATA_TO_GRID | Send the data of the selected combinations to the grid | Public |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>SEND_DATA_TO_GRID...more details | ||
| SEND_NODES_TO_GRID | Send the selected nodes to the grid | Private |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>SEND_NODES_TO_GRID...more details | ||
| SET_DATA_TO_BE_DRAGGED | Set the nodes that are dragged | Private |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>SET_DATA_TO_BE_DRAGGED...more details | ||
| SET_SELECTION_DATA | Set data based on the selection | Public |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>SET_SELECTION_DATA...more details | ||
| SWITCH_DISPLAY_CHANGE | Switch from display to change mode and vice versa | Public |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>SWITCH_DISPLAY_CHANGE...more details | ||
| UNDO_LAST_CHANGE | Take back the last change in the tree | Private |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>UNDO_LAST_CHANGE...more details | ||
| UPDATE_INFO_RECORDS | Update the purchasing info records in the tree | Public |
| CALL METHOD wdsd_ui_cl_as_tree_ctrl=>UPDATE_INFO_RECORDS...more details | ||
WDSD_UI_CL_AS_TREE_CTRL attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
| Name | Level | Description | Initial Value | Type | Visability |
| MR_GLOBAL_CTRL | Instance Attribute | Global Conroller for the WDSD-Workbench | LIKE WDSD_UI_CL_CONTROLLER | Private | |
| MR_MODEL | Instance Attribute | Model class for supply relat.ships tree (assignments) | LIKE WDSD_UI_CL_AS_TREE_MODEL | Private | |
| MR_TOOLBAR | Instance Attribute | Toolbar Control | LIKE CL_GUI_TOOLBAR | Private | |
| MR_TREE | Instance Attribute | ALV Tree Control | LIKE CL_GUI_ALV_TREE | Private | |
| MR_VIEW | Instance Attribute | View class for supply relat.ships tree (assignments) | LIKE WDSD_UI_CL_AS_TREE_VIEW | Private | |
| MT_PRICING_KEYS | Instance Attribute | ALV Tree Control: Node Table | LIKE LVC_T_NKEY | Private | |
| M_CHANGE | Instance Attribute | General Flag | LIKE FLAG | Private | |
| M_DRAG_DROP_SAME_TREE | Instance Attribute | General Flag | LIKE FLAG | Private | |
| M_DROP_ACTIVATED | Instance Attribute | General Flag | LIKE FLAG | Private | |
| M_EKORG | Instance Attribute | Purchasing Organization | LIKE EKORG | Private | |
| M_FULL_SCREEN | Instance Attribute | General Flag | LIKE FLAG | Private | |
| M_KEY_DATE | Instance Attribute | Date | LIKE DATUM | Private | |
| M_NODES_DRAGGED | Instance Attribute | General Flag | LIKE FLAG | Private | |
| M_PRICING_DRAG_DROP | Instance Attribute | General Flag | LIKE FLAG | Private |
Links to Related Class(s)
WDSD_UI_...Full list of available SAP object classes
Search for further information about these or an SAP related objects