RNUTRLK0 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for You can use this program to include tables from the service master environment in a change request, together with the dependent tables...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 RNUTRLK0 into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
NTRL - Transport Service Master
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: EINRI = Institution
Selection Text: ENTGA = Charge Type
Selection Text: ERDAT = Service Created on
Selection Text: SIMUL = Simulation
Selection Text: TAGRU = Service Category
Selection Text: TALST = Service
Selection Text: TARIF = Catalog
Selection Text: TGRKZ = Service Group
Selection Text: TRKORR = Task
Selection Text: UPDAT = Service Changed on
Selection Text: WITHNKIP = Default Vals/Pre-App.IV (NKIP)
Selection Text: WITHNTPZ = Assignments/Groupings (NTPZ)
Selection Text: WITHPLAN = Planned Values (NTPP)
Selection Text: WITHRULE = Rule Tables (NLAU, NLHO ...)
Selection Text: WITHSERV = Services (NTPK, NTSP, ...)
Title: IS-H: Transport Service Master Data
Text Symbol: L32 = TARMED - Service Rule Division Srchrg.
Text Symbol: L33 = TARMED - Service Rule Material Billability
Text Symbol: L34 = Additional Fields for Service Master France
Text Symbol: L35 = Assgt Service Master France => Service Exclusion
Text Symbol: L36 = Assgt Service Master France => Activity + Phase
Text Symbol: L37 = Assgt Service Master France => Ass. Service + Code
Text Symbol: L38 = Assgt Service Master France => Modification Codes
Text Symbol: L39 = Additional Fields for Service Master France (DRG)
Text Symbol: L40 = Additional Fields for Service Master Italy
Text Symbol: L41 = Additional Fields for Service Master Austria
Text Symbol: L42 = Asg. Service Master CH (ANALYSE) => Department
Text Symbol: L43 = Service Master PEPP Characteristics
Text Symbol: L44 = Service Master PEPP Remuneration Levels
Text Symbol: S01 = Institution
Text Symbol: S03 = Test Mode
Text Symbol: X01 = Services (NTPK, NTPT, NTPKD, NTSP, NTPKDP, NTPKDPREL)
Text Symbol: X02 = Rule Tables (NLAU, NLHO, NLH1, NLKO, NLPA)
Text Symbol: X03 = Planned Values (NTPP)
Text Symbol: X04 = Assignments/Groupings (NTPZ)
Text Symbol: X05 = Default Values/Pre-Approved IV (NKIP)
Text Symbol: X06 = Addit. Data Svce Master Switzerl (NTPKCH,.)
Text Symbol: X07 = Rule Tables Switzerland (NCH40, NCH41..)
INCLUDE MNDATA00.
INCLUDE RNUTRI00.
No SAP DATABASE tables are accessed within this REPORT code!
ISH_MODIFY_SCREEN CALL FUNCTION 'ISH_MODIFY_SCREEN' EXPORTING * EINRI = '*' pname = repid dynnr = sy-dynnr * FCODE = '*' * VCODE = 'DIS' * SET_CURSOR = * CHANGING * TC_CONTROL = EXCEPTIONS OTHERS = 1.
ISH_AUTH_CHECK_REPORT_EINRI CALL FUNCTION 'ISH_AUTH_CHECK_REPORT_EINRI' EXPORTING repid = 'RNUTRLK0' einri = einri IMPORTING rc = rc EXCEPTIONS OTHERS = 1.
TR_ORDER_CHOICE_CORRECTION CALL FUNCTION 'TR_ORDER_CHOICE_CORRECTION' EXPORTING iv_category = 'SYST' iv_cli_dep = 'X' IMPORTING ev_order = order ev_task = task EXCEPTIONS invalid_category = 1 no_correction_selected = 2 OTHERS = 3.
ISH_CHECK_FIELD_ACTIVE_CVERS CALL FUNCTION 'ISH_CHECK_FIELD_ACTIVE_CVERS' EXPORTING ss_pname = repid ss_dynnr = sy-dynnr ss_field = 'WITHNTCH' * SS_CVERS = ' ' EXCEPTIONS field_not_active = 1 OTHERS = 2.
ISH_CHECK_FIELD_ACTIVE_CVERS CALL FUNCTION 'ISH_CHECK_FIELD_ACTIVE_CVERS' EXPORTING ss_pname = repid ss_dynnr = sy-dynnr ss_field = 'WITHCHRG' * SS_CVERS = ' ' EXCEPTIONS field_not_active = 1 OTHERS = 2.
ISH_CHECK_FIELD_ACTIVE_CVERS CALL FUNCTION 'ISH_CHECK_FIELD_ACTIVE_CVERS' EXPORTING ss_pname = repid ss_dynnr = sy-dynnr ss_field = 'WITHNTFR' * SS_CVERS = ' ' EXCEPTIONS FIELD_NOT_ACTIVE = 1 OTHERS = 2.
ISH_CHECK_FIELD_ACTIVE_CVERS * CALL FUNCTION 'ISH_CHECK_FIELD_ACTIVE_CVERS' * EXPORTING * ss_pname = repid * ss_dynnr = sy-dynnr * ss_field = 'WITHNTIT' ** SS_CVERS = ' ' * EXCEPTIONS * FIELD_NOT_ACTIVE = 1 * OTHERS = 2.
ISH_CHECK_FIELD_ACTIVE_CVERS CALL FUNCTION 'ISH_CHECK_FIELD_ACTIVE_CVERS' EXPORTING ss_pname = repid ss_dynnr = sy-dynnr ss_field = 'WITHNTAT' * SS_CVERS = ' ' EXCEPTIONS FIELD_NOT_ACTIVE = 1 OTHERS = 2.
TR_APPEND_TO_COMM_OBJS_KEYS CALL FUNCTION 'TR_APPEND_TO_COMM_OBJS_KEYS' EXPORTING wi_simulation = simul wi_suppress_key_check = 'X' wi_trkorr = trkorr TABLES wt_e071 = we071 wt_e071k = we071k EXCEPTIONS key_char_in_non_char_field = 1 key_check_keysyntax_error = 2 key_inttab_table = 3 key_longer_field_but_no_generc = 4 key_missing_key_master_fields = 5 key_missing_key_tablekey = 6 key_non_char_but_no_generic = 7 key_no_key_fields = 8 key_string_longer_char_key = 9 key_table_has_no_fields = 10 key_table_not_activ = 11 key_unallowed_key_function = 12 key_unallowed_key_object = 13 key_unallowed_key_objname = 14 key_unallowed_key_pgmid = 15 key_without_header = 16 ob_check_obj_error = 17 ob_devclass_no_exist = 18 ob_empty_key = 19 ob_generic_objectname = 20 ob_ill_delivery_transport = 21 ob_ill_lock = 22 ob_ill_parts_transport = 23 ob_ill_source_system = 24 ob_ill_system_object = 25 ob_ill_target = 26 ob_inttab_table = 27 ob_local_object = 28 ob_locked_by_other = 29 ob_modif_only_in_modif_order = 30 ob_name_too_long = 31 ob_no_append_of_corr_entry = 32 ob_no_append_of_c_member = 33 ob_no_consolidation_transport = 34 ob_no_original = 35 ob_no_shared_repairs = 36 ob_no_systemname = 37 ob_no_systemtype = 38 ob_no_tadir = 39 ob_no_tadir_not_lockable = 40 ob_privat_object = 41 ob_repair_only_in_repair_order = 42 ob_reserved_name = 43 ob_syntax_error = 44 ob_table_has_no_fields = 45 ob_table_not_activ = 46 tr_enqueue_failed = 47 tr_errors_in_error_table = 48 tr_ill_korrnum = 49 tr_lockmod_failed = 50 tr_lock_enqueue_failed = 51 tr_not_owner = 52 tr_no_systemname = 53 tr_no_systemtype = 54 tr_order_not_exist = 55 tr_order_released = 56 tr_order_update_error = 57 tr_wrong_order_type = 58 ob_invalid_target_system = 59 tr_no_authorization = 60 ob_wrong_tabletyp = 61 ob_wrong_category = 62 ob_system_error = 63 ob_unlocal_objekt_in_local_ord = 64 tr_wrong_client = 65 ob_wrong_client = 66 key_wrong_client = 67 OTHERS = 68.
K_KKB_LIST_DISPLAY * CALL FUNCTION 'K_KKB_LIST_DISPLAY' * EXPORTING * i_callback_program = repid ** I_CALLBACK_USER_COMMAND = * i_callback_top_of_page = 'TOP_OF_PAGE' ** I_CALLBACK_END_OF_PAGE = * i_callback_end_of_list = 'END_OF_LIST' ** I_CALLBACK_PF_STATUS_SET = ** I_CALLBACK_LAYOUT_SAVE = ** I_CALLBACK_FIELDCAT_SAVE = * i_tabname = 'ISTAT' ** IS_LAYOUT = * it_fieldcat = xfield ** I_FCTYPE = 'R' ** IT_EXCLUDING = ** IT_SPECIAL_GROUPS = ** IT_SORT = ** IS_SEL_HIDE = ** I_SCREEN_START_COLUMN = 0 ** I_SCREEN_START_LINE = 0 ** I_SCREEN_END_COLUMN = 0 ** I_SCREEN_END_LINE = 0 * TABLES * t_outtab = istat * EXCEPTIONS * OTHERS = 1.
K_KKB_LIST_DISPLAY CALL FUNCTION 'K_KKB_LIST_DISPLAY' EXPORTING i_callback_program = repid i_callback_top_of_page = 'TOP_OF_PAGE' i_callback_end_of_list = 'END_OF_LIST' i_tabname = 'ISTAT' it_fieldcat = xfield TABLES t_outtab = istat EXCEPTIONS OTHERS = 1.
ISH_CALL_LIST_HEAD CALL FUNCTION 'ISH_CALL_LIST_HEAD' EXPORTING * AUSBEGDT = '00000000' * AUSENDDT = '00000000' einri = einri line_size = lsize repid = 'RNUTRLK0' title_lin1 = line1 title_lin2 = order_text uline = ' ' * VERBEGDT = '00000000' * VERENDDT = '00000000' EXCEPTIONS invalid_einri = 1 OTHERS = 2.
ISH_CHECK_FIELD_ACTIVE_CVERS CALL FUNCTION 'ISH_CHECK_FIELD_ACTIVE_CVERS' EXPORTING ss_pname = repid ss_dynnr = sy-dynnr ss_field = 'WITHNTIT' * SS_CVERS = ' ' EXCEPTIONS FIELD_NOT_ACTIVE = 1 OTHERS = 2.
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 RNUTRLK0 or its description.