RNWCHCR_ERRF01 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 RNWCHCR_ERRF01 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!
LVC_FIELDCATALOG_MERGE call function 'LVC_FIELDCATALOG_MERGE' exporting i_structure_name = 'NWCHLS_RNDIAFLAG' i_bypassing_buffer = 'X' changing ct_fieldcat = gt_fieldcat_rndiaflag[] exceptions inconsistent_interface = 1 program_error = 2 others = 3.
LVC_FIELDCATALOG_MERGE call function 'LVC_FIELDCATALOG_MERGE' exporting i_structure_name = 'NWCHLS_RNLSR' i_bypassing_buffer = 'X' changing ct_fieldcat = gt_fieldcat_rnlsr[] exceptions inconsistent_interface = 1 program_error = 2 others = 3.
LVC_FIELDCATALOG_MERGE call function 'LVC_FIELDCATALOG_MERGE' exporting i_structure_name = 'NWCHLS_RNLRZM' i_bypassing_buffer = 'X' changing ct_fieldcat = gt_fieldcat_rnlrzm[] exceptions inconsistent_interface = 1 program_error = 2 others = 3.
LVC_FIELDCATALOG_MERGE call function 'LVC_FIELDCATALOG_MERGE' exporting i_structure_name = 'NWCHLS_RNLRG' i_bypassing_buffer = 'X' changing ct_fieldcat = gt_fieldcat_rnlrg[] exceptions inconsistent_interface = 1 program_error = 2 others = 3.
ISH_CH_ERRORLOG_READ call function 'ISH_CH_ERRORLOG_READ' exporting is_nwchls_nfal = wa_nwchls_nfal tables t_nwchls_rndiaflag = gt_nwchls_rndiaflag t_nwchls_rnlsr = gt_nwchls_rnlsr t_nwchls_rnlrg = gt_nwchls_rnlrg t_nwchls_rnlrz = gt_nwchls_rnlrz t_nwchls_rnlrzm = gt_nwchls_rnlrzm t_nwchls_rnlrze = gt_nwchls_rnlrze t_nwchls_return = gt_nwchls_return exceptions no_errorlog = 1 others = 2.
ISH_ERRORLOG_DISPLAY call function 'ISH_ERRORLOG_DISPLAY' exporting parent_container = g_cont_h_two_h2_v2 " g_cont_h_two_h2 callback_program = 'RNWCHCR_ERR' log_title = l_log_title refresh_only = st_refresh_alv alv_handle_in = g_error_grid row_on = off field_on = on special_on = off importing alv_handle_out = g_error_grid tables err_tab = gt_bapiret2_lei_msg exceptions object_creation_error = 1 others = 2.
ISH_TNT0_CHECK call function 'ISH_TNT0_CHECK' exporting ss_einri = wa_nwchls_nfal_out-institution ss_zotyp = ls_tnwchlrs-mssat importing ss_tnt0 = ls_tnt0 exceptions not_found = 1 others = 2.
ISH_CH_API_SAVE_UI call function 'ISH_CH_API_SAVE_UI' exporting i_client = wa_nwchls_nfal_out-client i_institution = wa_nwchls_nfal_out-institution i_testrun = p_testrun i_asstypemss = g_zuotp_mss * IMPORTING * E_RETMAXTY = tables t_nwchls_rndiaflag = gt_nwchls_rndiaflag t_nwchls_rnlsr = gt_nwchls_rnlsr t_nwchls_rnlrg = gt_nwchls_rnlrg t_nwchls_rnlrz = gt_nwchls_rnlrz t_nwchls_rnlrzm = gt_nwchls_rnlrzm t_nwchls_rnlrze = gt_nwchls_rnlrze t_nwchls_return = gt_nwchls_return changing cs_nwchls_nfal = gs_nwchls_nfal.
ISH_READ_NGPA call function 'ISH_READ_NGPA' exporting gpart = $gpart importing ngpa_e = ngpa nadr_e = nadr exceptions not_found = 1 no_authority = 2 others = 3.
ISH_NGPA_CONCATENATE call function 'ISH_NGPA_CONCATENATE' exporting ss_gpart = $gpart ss_read_ngpa = off ss_ngpa = gt_ngpa importing ss_pname = $namep exceptions wrong_gpart = 1 others = 2.
ISH_READ_NFAL call function 'ISH_READ_NFAL' exporting ss_einri = p_einri ss_falnr = p_falnr importing ss_nfal = nfal exceptions not_found = 1 not_found_archived = 2 no_authority = 3 others = 4.
ISH_SHOW_SERVICES_NEW call function 'ISH_SHOW_SERVICES_NEW' exporting einrichtung = wa_nwchls_nfal_out-institution tarif = g_tariff talst = ' ' zeitraum = 'X' zeitpunkt = 'X' sel_group = off sel_erfsp = off multi_select = off change_tarif = off select_all = ' ' importing e_ntpk = l_ntpk e_ntpt = l_ntpt exceptions wrong_einri = 1 nothing_found = 2 nothing_selected = 3 missing_zotyp = 4 others = 5.
UNIT_OF_MEASUREMENT_HELP call function 'UNIT_OF_MEASUREMENT_HELP' exporting business_uom = ' ' cucol = 0 curow = 0 dimid = gt_tnwch150-zmdim display = ' ' language = sy-langu select_unit_extern = ' ' select_unit_long = ' ' importing select_unit = l_zmeht.
HELP_START call function 'HELP_START' exporting help_infos = p_help_info importing select_value = l_select_value tables dynpselect = pt_dynpselect dynpvaluetab = pt_dynpvaluetab.
ISH_SHOW_LIST_PATIENT call function 'ISH_SHOW_LIST_PATIENT' exporting anfo = 'X' " Auswahlpopup npat_einri = wa_nwchls_nfal_out-institution npat_nnams = wa_nwchls_nfal_out-pname npat_vnams = wa_nwchls_nfal_out-pgivenname npat_gschl = wa_nwchls_nfal_out-pgender npat_gbdav = wa_nwchls_nfal_out-pbirthdate fcode = 'PS' " Nur Patienten vcode = 'DIS' " Nur Anzeige und Auswahl importing npat_patnr = npat-patnr npat_pziff = npat-pziff exceptions geschlecht_falsch = 01 no_authority = 02 npat_not_found = 03 selection_false = 04.
ISH_SHOW_LIST_FALL call function 'ISH_SHOW_LIST_FALL' exporting call_from_dark = ' ' col = 5 exit_on_weiter = ' ' fcode = 'SO' list_layout = '0' nfal_einri = wa_nwchls_nfal_out-institution * nfal_falnr = p_wert nfal_fziff = ' ' nfal_patnr = npat-patnr * npatstring = ' ' only_falnr = ' ' popup = 'X' repid = ' ' row = 6 tcode = ' ' vcode = 'DIS' zuordnung = 'A' importing * LIST_OKCODE = * NBEW_BEWTY = * NBEW_LFDNR = nfal_falnr = l_nfal_falnr nfal_fziff = nfal-fziff * NO_LIST = * SELECT_NFAL = * STORNO_SELECTED = * VCODE_NEU = * WEITER = exceptions pat_not_found = 01 repid_missing = 02.
ISH_READ_NPAT call function 'ISH_READ_NPAT' exporting ss_einri = p_einri ss_patnr = p_patnr exceptions not_found = 1 no_authority = 2 no_einri = 3 no_treatment_contract = 4 others = 5.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.