SAP Reports / Programs | Basic Data | SAP Healthcare - Industry-Specific Components for Hospitals | Basic Data(IS-H-BD) SAP IS

RNUTRLK0 SAP ABAP Report - IS-H: Transport Service Master Data







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


Transaction Code(s):

Below is a list of transaction codes which are relevant to this SAP report

NTRL - Transport Service Master


ABAP code to call this SAP report using the submit statement

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.






SUBMIT RNUTRLK0. "Basic submit
SUBMIT RNUTRLK0 AND RETURN. "Return to original report after report execution complete
SUBMIT RNUTRLK0 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


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..)





Text Symbol: X08 = Extras for Service Master France (NTPKFR, ...)
Text Symbol: X09 = Extras for Service Master Italy (NTPKIT)
Text Symbol: X10 = Extras for Service Master Austria (NTPKAT)
Text Symbol: L31 = TARMED - Convert Service Duration
Text Symbol: 001 = Transport Request:
Text Symbol: 002 = Task :
Text Symbol: 003 = Simulation: no objects were added to the task
Text Symbol: 004 = Live run: objects were added to the task
Text Symbol: 005 = Table
Text Symbol: 006 = Entries
Text Symbol: BL1 = Program Selections
Text Symbol: BL2 = Processing Mode
Text Symbol: F01 = No data was selected
Text Symbol: H01 = Transport Services
Text Symbol: H02 = Request
Text Symbol: H03 = (Simulation)
Text Symbol: L01 = Long Texts
Text Symbol: L02 = Service Master Header Data
Text Symbol: L03 = Service Master Texts
Text Symbol: L04 = Service Master Column Values
Text Symbol: L05 = Service Master Add. Data Germany
Text Symbol: L06 = Long Texts
Text Symbol: L07 = Service Exclusions
Text Symbol: L08 = Service Max. Values
Text Symbol: L09 = Service Max. Values (Groups)
Text Symbol: L10 = Service Inclusions
Text Symbol: L11 = Conditions for Service Pairs
Text Symbol: L12 = Planned Values
Text Symbol: L13 = Service Assignments
Text Symbol: L15 = IV Default Values and Pre-Approved Ins.
Text Symbol: L16 = Add. Fields Service Master Switzerl.(TARMED)
Text Symbol: L17 = Asgmt Service Master Switzerl => Age
Text Symbol: L18 = Asgmt Svce Master Switzerl => Qual.Grade
Text Symbol: L19 = Asgmt Svce Master Switzerl => Qtve.Grad
Text Symbol: L20 = Asgmt Svce Master Switzerl => Divis.
Text Symbol: L21 = Asgmt Svce Master Switzerl => ExclSvce
Text Symbol: L22 = Asgmt Svce Master Switzerl => Max.Rule
Text Symbol: L23 = Asgmt Svce Master Switzerl => Comb.Svce
Text Symbol: L24 = Service Breakdown





Text Symbol: L25 = Service Breakdown Text
Text Symbol: L26 = Service Rules Billability/Flat Rate
Text Symbol: L27 = Service Rules Service Splitting
Text Symbol: L28 = Service Rules Service Max. Values
Text Symbol: L29 = Service Rules Surcharge Services
Text Symbol: L30 = Service Rules OPS


INCLUDES used within this REPORT RNUTRLK0

INCLUDE MNDATA00.
INCLUDE RNUTRI00.


TABLES used within REPORT and the associated SELECT statement:

No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

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.



Contribute (Add Comments)

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.