OM_OBJMAN_DISPLAYTOOL_GRID is a standard ABAP INCLUDE available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.
If you would like to execute this report or see the full code listing simply enter OM_OBJMAN_DISPLAYTOOL_GRID into the relevant SAP transactions such as SE38 or SE80
This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
OM_GRID_CONTROL_CREATE call function 'OM_GRID_CONTROL_CREATE' exporting grid_container = grid_container importing grid_handle = me->alv_grid_handle exceptions failed = 1 initial_container = 2 others = 3.
OM_GRID_SET_AUTOREDRAW call function 'OM_GRID_SET_AUTOREDRAW' exporting grid_handle = me->alv_grid_handle enable = me->c_blank exceptions others = 0.
OM_GRID_CONTROL_INITIALIZE call function 'OM_GRID_CONTROL_INITIALIZE' exporting grid_type = grid_type key_date = key_date "#EC DOM_EQUAL begda = fuzzy_begda "#EC DOM_EQUAL endda = fuzzy_endda "#EC DOM_EQUAL cb_double_click = 'OM_OO_HANDLE_DOUBLE_CLICK' cb_toolbar = 'OM_OO_CB_TOOLBAR' cb_context_menue_request = 'OM_OO_CB_CMENU_REQUEST' cb_before_user_command = 'OM_OO_HANDLE_BEFORE_UCOMM' cb_user_command = 'OM_OO_HANDLE_UCOMM' cb_set_dd_behaviour = 'OM_OO_SET_DD_BEHAVIOUR' layout = i_layout title_size = 2 standard_icons = show_standard_icons initial_keys = ' ' tables displayed_objects = display_objects column_headers = column_headers toolbar_excluding = toolbar_excluding changing grid_handle = me->alv_grid_handle exceptions gridtype_not_found = 1 initial_container = 2 others = 3.
OM_GRID_CONTROL_INITIALIZE call function 'OM_GRID_CONTROL_INITIALIZE' exporting grid_type = 'ORGS' "#EC NOTEXT key_date = key_date "#EC DOM_EQUAL begda = fuzzy_begda "#EC DOM_EQUAL endda = fuzzy_endda "#EC DOM_EQUAL cb_double_click = 'OM_OO_HANDLE_DOUBLE_CLICK' cb_toolbar = 'OM_OO_CB_TOOLBAR' cb_context_menue_request = 'OM_OO_CB_CMENU_REQUEST' cb_before_user_command = 'OM_OO_HANDLE_BEFORE_UCOMM' cb_user_command = 'OM_OO_HANDLE_UCOMM' cb_set_dd_behaviour = 'OM_OO_SET_DD_BEHAVIOUR' layout = i_layout title_size = 2 standard_icons = show_standard_icons initial_keys = ' ' tables displayed_objects = display_objects column_headers = column_headers toolbar_excluding = toolbar_excluding changing grid_handle = me->alv_grid_handle exceptions gridtype_not_found = 1 initial_container = 2 others = 3.
OM_GRID_SET_AUTOREDRAW call function 'OM_GRID_SET_AUTOREDRAW' exporting grid_handle = me->alv_grid_handle enable = me->c_cross exceptions others = 0.
OM_GRID_GET_SELECTED_CELLS call function 'OM_GRID_GET_SELECTED_CELLS' exporting grid_handle = me->alv_grid_handle tables cells = selected_cells exceptions others = 0.
OM_GRID_GET_SELECTED_ROWS call function 'OM_GRID_GET_SELECTED_ROWS' exporting grid_handle = me->alv_grid_handle tables rows = selected_rows exceptions others = 0.
OM_GRID_GET_SELECTED_COLUMNS call function 'OM_GRID_GET_SELECTED_COLUMNS' exporting grid_handle = me->alv_grid_handle tables columns = selected_columns exceptions others = 0.
OM_GRID_GET_CELLS_CONTENT call function 'OM_GRID_GET_CELLS_CONTENT' exporting grid_handle = me->alv_grid_handle cells = cells importing content = content exceptions others = 0.
OM_GRID_GET_OBJECTS call function 'OM_GRID_GET_OBJECTS' exporting grid_handle = alv_grid_handle tables nodekeys = nodekeys column_infos = content exceptions others = 0.
OM_GRID_GET_COLUMNS_CONTENT call function 'OM_GRID_GET_COLUMNS_CONTENT' exporting grid_handle = me->alv_grid_handle columns = columns importing content = content exceptions others = 0.
OM_GRID_GET_MAIN_OBJECTS call function 'OM_GRID_GET_MAIN_OBJECTS' exporting grid_handle = me->alv_grid_handle nodekeys = nodekeys importing main_objects = main_objects.
OM_GRID_CHANGE_DISPLAY_OBJECTS call function 'OM_GRID_CHANGE_DISPLAY_OBJECTS' exporting grid_handle = me->alv_grid_handle * REFRESH = new_key_date = key_date new_begda = fuzzy_begda new_endda = fuzzy_endda initial_keys = c_blank clear_sortcriteria = c_cross colwidth_optimize = c_blank tables new_displayed_objects = display_objects exceptions others = 0.
OM_GRID_ADD_TO_DISPLAY_OBJECTS call function 'OM_GRID_ADD_TO_DISPLAY_OBJECTS' exporting grid_handle = me->alv_grid_handle initial_keys = 'X' clear_sortcriteria = c_blank tables add_displayed_objects = add_objects exceptions others = 0.
OM_GRID_GET_SELECTED_ROWS call function 'OM_GRID_GET_SELECTED_ROWS' exporting grid_handle = me->alv_grid_handle tables rows = rows exceptions handle_not_found = 1 others = 2.
OM_GRID_GET_OBJECT call function 'OM_GRID_GET_OBJECT' exporting grid_handle = me->alv_grid_handle importing main_object = tree_main_object changing nodekey = nodekey exceptions handle_not_found = 1 row_not_found = 2 column_not_found = 3 others = 4.
OM_GRID_GET_OBJECT call function 'OM_GRID_GET_OBJECT' exporting grid_handle = me->alv_grid_handle row = e_row column = e_column importing main_object = tree_main_object relat_object = relat_object changing nodekey = nodekey colname = colname exceptions handle_not_found = 1 row_not_found = 2 column_not_found = 3 others = 4.
OM_GRID_GET_SELECTED_ROWS call function 'OM_GRID_GET_SELECTED_ROWS' exporting grid_handle = me->alv_grid_handle tables rows = rows exceptions handle_not_found = 1 others = 2.
call function 'OM_GRID_GET_OBJECT' exporting grid_handle = me->alv_grid_handle importing main_object = tree_main_object changing nodekey = nodekey exceptions handle_not_found = 1 row_not_found = 2 column_not_found = 3 others = 4.
OM_GRID_GET_OBJECT call function 'OM_GRID_GET_OBJECT' exporting grid_handle = me->alv_grid_handle row = e_row column = e_column importing main_object = tree_main_object relat_object = relat_object changing nodekey = nodekey colname = colname exceptions handle_not_found = 1 row_not_found = 2 column_not_found = 3 others = 4.
OM_GRID_CONTROL_DESTROY call function 'OM_GRID_CONTROL_DESTROY' changing grid_handle = me->alv_grid_handle exceptions others = 0.
OM_GRID_GET_SCROLL_INFO call function 'OM_GRID_GET_SCROLL_INFO' exporting grid_handle = me->alv_grid_handle importing row = row object = object colname = colname exceptions others = 0.
OM_GRID_GET_SORT_CRITERIA call function 'OM_GRID_GET_SORT_CRITERIA' exporting grid_handle = me->alv_grid_handle tables sortcriteria = sortcriteria exceptions others = 0.
OM_GRID_SET_SORT_CRITERIA call function 'OM_GRID_SET_SORT_CRITERIA' exporting grid_handle = me->alv_grid_handle tables sortcriteria = sortcriteria exceptions others = 0.
OM_GRID_SET_SCROLL_INFO call function 'OM_GRID_SET_SCROLL_INFO' exporting grid_handle = me->alv_grid_handle row = row object = object colname = colname exceptions others = 0.
OM_GRID_EXPORT_YOURSELF call function 'OM_GRID_EXPORT_YOURSELF' exporting grid_handle = alv_grid_handle changing key = memory_key exceptions others = 0.
OM_GRID_IMPORT_YOURSELF call function 'OM_GRID_IMPORT_YOURSELF' exporting key = memory_key grid_container = grid_container importing grid_handle = alv_grid_handle exceptions others = 1.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.
This will then be available for everyone to easily find by simply searching on the report name OM_OBJMAN_DISPLAYTOOL_GRID or its description.
OM_OBJMAN_DISPLAYTOOL_GRID - OMOBJMANDISPLAYTOOLGRID OM_GEN - Generate Organizational Units from CO Standard Hierarchy OM_GEN - Generate Organizational Units from CO Standard Hierarchy OM_FAVORITE_MANAGER - OMFAVORITEMANAGER OM_DEMO_OBJECTMANAGER_SINGLE - Program SS_OBJECTMANAGER OM_DEMO_OBJECTMANAGER_SINGLE - Program SS_OBJECTMANAGER