RNUMKAT4 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for IF &[SWITCH]ISH_MISC1& = 'X'...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.
If you would like to execute this report or see the full code listing simply enter RNUMKAT4 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.
Selection Text: CHANGE = Changes
Selection Text: CH_ABLAD = Unloading Point
Selection Text: CH_GEART = Approval Type
Selection Text: CH_MAXMG = Maximum Quantity
Selection Text: CH_MEINS = Unit of Measure
Selection Text: CH_MENGE = Order Quantity
Selection Text: CH_MINMG = Minimum Quantity
Selection Text: CH_NMNR = Follow-Up Material
Selection Text: CREATE = Create
Selection Text: CR_ABLAD = Unloading Point
Selection Text: CR_GEART = Approval Type
Selection Text: CR_MAXMG = Maximum Quantity
Selection Text: CR_MEINS = Unit of Measure
Selection Text: CR_MENGE = Order Quantity
Selection Text: CR_MINMG = Minimum Quantity
Selection Text: CR_WERKS = Plant
Selection Text: DELETE = Delete
Selection Text: DL_WERKS = Plant
Selection Text: SE_EINRI = Institution
Selection Text: SE_KATID = Material Catalog
Selection Text: SE_MATNR = Material Number
Title: IS-H: Mass Maintenance of Material Catalogs
Text Symbol: S05 = Delete
Text Symbol: S04 = List
Text Symbol: S03 = Create
Text Symbol: S02 = Changes
Text Symbol: S01 = Institution
Text Symbol: I03 = Action Possible
Text Symbol: I02 = Warning
Text Symbol: I01 = Error
Text Symbol: 035 = Material does not exist in this catalog
Text Symbol: 001 = Order quantity > maximum quantity
Text Symbol: 002 = Plant not defined for follow-up material
Text Symbol: 003 = Open Material Requisitions
Text Symbol: 004 = Unit of meas. not defined in matl master
Text Symbol: 005 = Order quantity < minimum quantity
Text Symbol: 006 = Catalog
Text Symbol: 007 = P.List
INCLUDE RNSSTABL.
INCLUDE RNLALV00.
INCLUDE MNCOLOUR.
INCLUDE RNSSEINR.
INCLUDE RNSSIEIN.
INCLUDE RNSSSPBO.
INCLUDE RNSSSEIN.
No SAP DATABASE tables are accessed within this REPORT code!
HELPSCREEN_NA_CREATE * CALL FUNCTION 'HELPSCREEN_NA_CREATE' * EXPORTING * MELD_ID = MELD_ID * MELD_NR = MELD_NR * MSGV1 = HIDE_IMESG-MSGV1 * MSGV2 = HIDE_IMESG-MSGV2 * MSGV3 = HIDE_IMESG-MSGV3 * MSGV4 = HIDE_IMESG-MSGV4 * TITEL = ' ' * EXCEPTIONS * OTHERS = 1.
REUSE_ALV_LIST_DISPLAY CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' EXPORTING * I_INTERFACE_CHECK = ' ' i_callback_program = rnstat-repid i_callback_pf_status_set = 'SET_PF_STATUS' i_callback_user_command = 'USER_COMMAND' * I_STRUCTURE_NAME = is_layout = gs_layout it_fieldcat = xfield * IT_EXCLUDING = * it_special_groups = groups[] * IT_SORT = * IT_FILTER = is_sel_hide = gs_sel_hide i_default = 'X' i_save = 'A' is_variant = gs_variant it_events = gt_events[] * IT_EVENT_EXIT = IT_EVENT_EXIT[] TABLES t_outtab = output EXCEPTIONS program_error = 1 OTHERS = 2.
REUSE_ALV_GRID_DISPLAY CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING * I_INTERFACE_CHECK = ' ' * I_BUFFER_ACTIVE = ' ' i_callback_program = rnstat-repid i_callback_pf_status_set = 'SET_PF_STATUS' i_callback_user_command = 'USER_COMMAND' i_callback_top_of_page = 'TOP_OF_PAGE' * I_CALLBACK_HTML_TOP_OF_PAGE = ' ' * I_CALLBACK_HTML_END_OF_LIST = ' ' * I_STRUCTURE_NAME = * I_BACKGROUND_ID = ' ' * I_GRID_TITLE = TITLE_OE i_grid_settings = grid_layout is_layout = gs_layout it_fieldcat = xfield * IT_EXCLUDING = it_special_groups = gt_sp_groups[] it_sort = gt_zsum[] * IT_FILTER = is_sel_hide = gs_sel_hide i_default = 'X' i_save = 'A' is_variant = gs_variant it_events = gt_events[] * IT_EVENT_EXIT = * IS_PRINT = * IS_REPREP_ID = * I_SCREEN_START_COLUMN = 0 * I_SCREEN_START_LINE = 0 * I_SCREEN_END_COLUMN = 0 * I_SCREEN_END_LINE = 0 * IT_ALV_GRAPHICS = * IT_ADD_FIELDCAT = * IT_HYPERLINK = * IMPORTING * E_EXIT_CAUSED_BY_CALLER = * ES_EXIT_CAUSED_BY_USER = TABLES t_outtab = output EXCEPTIONS program_error = 1 OTHERS = 2.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_green_light * TEXT = ' ' info = text-i03 "XTS * info = text-012 * ADD_STDINF = 'X' IMPORTING RESULT = output-bicon EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_yellow_light * TEXT = ' ' info = text-i02 "XTS * info = text-003 * ADD_STDINF = 'X' IMPORTING RESULT = p_icon_string EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_red_light * TEXT = ' ' info = text-i01 "XTS * info = l_text * ADD_STDINF = 'X' IMPORTING RESULT = p_icon_string EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_red_light * TEXT = ' ' info = text-i01 "XTS * info = text-005 * ADD_STDINF = 'X' IMPORTING RESULT = p_icon_string EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_red_light * TEXT = ' ' info = text-i01 "XTS * info = text-001 * ADD_STDINF = 'X' IMPORTING RESULT = p_icon_string EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_red_light * TEXT = ' ' info = text-i01 "XTS * info = text-004 * ADD_STDINF = 'X' IMPORTING RESULT = p_icon_string EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_green_light * TEXT = ' ' info = text-i03 "XTS * info = text-029 * ADD_STDINF = 'X' IMPORTING RESULT = output-bicon EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_red_light * TEXT = ' ' info = text-i01 "XTS * info = text-028 * ADD_STDINF = 'X' IMPORTING RESULT = output-bicon EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.
DD_SHLP_GET_HELPMETHOD CALL FUNCTION 'DD_SHLP_GET_HELPMETHOD' EXPORTING tabname = 'NMKAP' fieldname = 'MEINS' * NO_CHKTAB_MAPPING = * GET_ENTITYTAB = ' ' CHANGING shlp = p_shlp * CALLCONTROL = EXCEPTIONS OTHERS = 1.
F4IF_START_VALUE_REQUEST CALL FUNCTION 'F4IF_START_VALUE_REQUEST' EXPORTING shlp = shlp * disponly = disponly IMPORTING rc = rc TABLES return_values = return_values EXCEPTIONS OTHERS = 1.
F4IF_GET_SHLP_DESCR CALL FUNCTION 'F4IF_GET_SHLP_DESCR' EXPORTING shlpname = 'H_T006' * SHLPTYPE = 'SH' IMPORTING shlp = p_shlp.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_green_light * TEXT = ' ' info = text-i03 "XTS * info = text-012 * ADD_STDINF = 'X' IMPORTING RESULT = output-bicon EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_red_light * TEXT = ' ' info = text-i01 "XTS * info = text-028 * ADD_STDINF = 'X' IMPORTING RESULT = output-bicon EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_green_light * TEXT = ' ' info = text-i03 "XTS * info = text-029 * ADD_STDINF = 'X' IMPORTING RESULT = output-bicon EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_red_light * TEXT = ' ' info = text-i01 "XTS * info = text-028 * ADD_STDINF = 'X' IMPORTING RESULT = output-bicon EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_red_light * TEXT = ' ' info = text-i01 "XTS * info = text-028 * ADD_STDINF = 'X' IMPORTING RESULT = output-bicon EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_red_light * TEXT = ' ' info = text-i01 "XTS * info = text-028 * ADD_STDINF = 'X' IMPORTING RESULT = output-bicon EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.
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 RNUMKAT4 or its description.
RNUMKAT4 - IS-H: Mass Maintenance of Material Catalogs RNUMKAT4 - IS-H: Mass Maintenance of Material Catalogs RNUMKAT3 - IS-H: Create Material Proposal for Organizational Units RNUMKAT3 - IS-H: Create Material Proposal for Organizational Units RNUMKAT2 - IS-H MM: Check Consistency of Catalogs, Proposals, and Closets RNUMKAT2 - IS-H MM: Check Consistency of Catalogs, Proposals, and Closets