RNCHABRV is a standard Executable ABAP Report 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 RNCHABRV into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
NWCH34 - IS-H CH: Assign Billing Agreement
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: R_CASETP = D .
Selection Text: PA_SELKZ = D .
Selection Text: PA_FSELT = D .
Selection Text: PA_FSELE = D .
Selection Text: R_TARCDE = Canton Tariff
Selection Text: R_KTRART = Insurance Provider Type
Selection Text: R_KTR = Insurance Provider
Selection Text: R_FALNR = Case Number
Selection Text: R_FALAE = Case Type
Selection Text: R_AGREE = Convention
Title: IS-H CH: Generate Billing Agreement Assignment
Text Symbol: S06 = CTaf
Text Symbol: S07 = Bll
Text Symbol: S08 = Ho
Text Symbol: S09 = Cl.
Text Symbol: S10 = Ins.prov.
Text Symbol: S11 = IPtyp
Text Symbol: S12 = SP
Text Symbol: S13 = U
Text Symbol: S14 = SETC
Text Symbol: S15 = This program only available for country
Text Symbol: S16 = vers. Switzerland!
Text Symbol: Z01 = Generating assignments...
Text Symbol: Z02 = No
Text Symbol: Z03 = None
Text Symbol: Z04 = A billing agreement was assigned!
Text Symbol: Z05 = Test run (relevant for batch processing only!)
Text Symbol: Z06 = E: No data records match your selection
Text Symbol: Z07 = criteria
Text Symbol: Z08 = A processing error has occurred
Text Symbol: Z09 = (SY-SUBRC =
Text Symbol: Z10 = Billing agreement-t-case assignments were
Text Symbol: Z11 = successfully generated!
Text Symbol: Z12 = A billing agreement has been assigned!
Text Symbol: S05 = CT
Text Symbol: E01 = Selection Criteria
Text Symbol: E02 = Institution
Text Symbol: E03 = Admiss. date from
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
ISH_CASE_SELECTION_READ call function 'ISH_CASE_SELECTION_READ' exporting ss_einri = einri ss_selkz = pa_selkz exceptions not_found = 1.
ISH_CASE_SELECTION_READ call function 'ISH_CASE_SELECTION_READ' exporting ss_einri = einri ss_selkz = pa_fsele exceptions not_found = 1.
call function 'POPUP_TO_CONFIRM' exporting titlebar = text-po1 * DIAGNOSE_OBJECT = ' ' text_question = text-po2 text_button_1 = text-po3 icon_button_1 = 'ICON_OKAY' text_button_2 = text-po4 icon_button_2 = 'ICON_CANCEL' * DEFAULT_BUTTON = '1' display_cancel_button = ' ' * USERDEFINED_F1_HELP = ' ' start_column = 1 start_row = 18 * POPUP_TYPE = importing answer = l_answer * TABLES * PARAMETER = exceptions text_not_found = 1 others = 2.
ISH_HELP_REQUEST call function 'ISH_HELP_REQUEST' exporting ss_object = 'ISH_CH_KUE_BEARB' ss_popup = on exceptions others = 1.
ISH_HELP_REQUEST call function 'ISH_HELP_REQUEST' exporting ss_object = 'ISH_CH_ORGAK' ss_popup = on exceptions others = 1.
ISH_HELP_REQUEST call function 'ISH_HELP_REQUEST' exporting ss_object = 'ISH_CH_ORGFA' ss_popup = on exceptions others = 1.
ISH_SHOW_GPART call function 'ISH_SHOW_GPART' exporting aufruf = 'Y' rolle = '2' vcode = 'UPD' importing ngpa_gpart = r_ktr-low exceptions others = 5.
ISH_SHOW_GPART call function 'ISH_SHOW_GPART' exporting aufruf = 'Y' rolle = '2' vcode = 'UPD' importing ngpa_gpart = r_ktr-high exceptions others = 5.
ISH_COUNTRY_VERSION_GET call function 'ISH_COUNTRY_VERSION_GET' importing ss_cvers = l_version exceptions others = 1.
ISH_SHOW_LIST_PATIENT call function 'ISH_SHOW_LIST_PATIENT' exporting anfo = 'X' " Auswahlpopup npat_einri = einri 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 = einri nfal_falnr = falnr 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 = falnr nfal_fziff = nfal-fziff * NO_LIST = * SELECT_NFAL = * STORNO_SELECTED = * VCODE_NEU = * WEITER = exceptions pat_not_found = 01 repid_missing = 02.
ISH_CASE_SELECTION_READ call function 'ISH_CASE_SELECTION_READ' exporting ss_einri = einri ss_selkz = pa_selkz tables ss_falnr = r_hlp_falnr exceptions not_found = 1 others = 2.
ISH_INSREL_CASE_POOL_GET call function 'ISH_INSREL_CASE_POOL_GET' exporting ss_einri = einri ss_falnr = i_nfal-falnr ss_sel_storn = off tables ss_ncir_daba = gt_ncir.
ISH_SAPGUI_PROGRESS_INDICATOR call function 'ISH_SAPGUI_PROGRESS_INDICATOR' exporting percentage = 10 text = 'Generierung der Zuordnungen...'(z01)
ISH_CH_UPDATE_NCH53 call function 'ISH_CH_UPDATE_NCH53' tables nnch53 = nnch53 onch53 = onch53 ss_falnr = lt_err_falnr " BS16 exceptions luecke = 1 others = 2.
ISH_CH_SE54_V_NCH53 call function 'ISH_CH_SE54_V_NCH53' exporting ss_einri = einri ss_falnr = i_split-falnr * SS_ACTION = 'UPD' exceptions bad_param = 1 others = 2.
ISH_NBEWTAB_GET_CURRENT call function 'ISH_NBEWTAB_GET_CURRENT' exporting ss_einri = einri ss_falnr = i_nfal-falnr ss_date = i_split-begdt ss_nbewtab = lt_nbewtab importing ss_orgfa = h_nbew-orgfa ss_orgpf = h_nbew-orgpf exceptions not_found = 1 others = 2.
ISH_CH_CHECK_INSPROV_UPPER call function 'ISH_CH_CHECK_INSPROV_UPPER' exporting i_einri = einri i_kostr = i_split-ktr i_ktrgr = gt_tnch52-ktr i_begdt = i_split-begdt i_enddt = i_split-begdt changing c_included = l_insprov_incl exceptions missing_data = 1 others = 2.
ISH_READ_NKTR call function 'ISH_READ_NKTR' exporting kostr = i_split-ktr importing nktr_e = nktr exceptions ngpa_not_found = 1 ngpa_no_authority = 2 not_found = 3 no_authority = 4 others = 5.
ISH_READ_NPAT CALL FUNCTION 'ISH_READ_NPAT' EXPORTING SS_PATNR = i_nfal-patnr IMPORTING SS_NPAT = i_npat EXCEPTIONS NOT_FOUND = 1 NO_AUTHORITY = 2 NO_EINRI = 3 OTHERS = 4.
ISH_NPAT_CONCATENATE call function 'ISH_NPAT_CONCATENATE' exporting ss_patnr = i_npat-patnr ss_npat = i_npat ss_npat_complete = ' ' ss_list = 'X' importing ss_pname = names-name exceptions others = 1.
ISH_SAPGUI_PROGRESS_INDICATOR call function 'ISH_SAPGUI_PROGRESS_INDICATOR' exporting percentage = 10 text = 'Generierung der Zuordnungen...'(z01)
ISH_CH_UPDATE_NCH53 call function 'ISH_CH_UPDATE_NCH53' tables nnch53 = nnch53 onch53 = onch53 ss_falnr = lt_err_falnr " BS16 exceptions luecke = 1 others = 2.
ISH_READ_VBRK_CASE call function 'ISH_READ_VBRK_CASE' exporting i_einri = einri i_falnr = i_nfal-falnr i_read_db = off " FBS puffert somit die Daten tables evbrk = ivbrk exceptions missing_parameters = 1 no_vbrk = 2 others = 3.
ISH_HELP_REQUEST call function 'ISH_HELP_REQUEST' exporting ss_object = 'ISH_CH_ABRVZUORDNUNG_LEGENDE' ss_title = 'Legende zur Liste'(l15).
ISH_CH_UPDATE_NCH53 call function 'ISH_CH_UPDATE_NCH53' tables nnch53 = nnch53 onch53 = onch53 ss_falnr = gt_err_falnr " BS16 exceptions luecke = 1 others = 2.
ISH_SAP_BP_CHECK_ACTIVE call function 'ISH_SAP_BP_CHECK_ACTIVE' importing e_status = l_status_bp exceptions not_active = 1 others = 2.
ISH_READ_NPAT call function 'ISH_READ_NPAT' exporting ss_einri = einri ss_patnr = i_nfal-patnr ss_read_db = off ss_with_npae = off ss_with_nadr = l_status_bp "ISHA-9095 importing ss_npat = npat exceptions not_found = 01 no_authority = 02.
ISH_FIND_PERSON_IN_CHARGE call function 'ISH_FIND_PERSON_IN_CHARGE' exporting einri = einri i_nfal = i_nfal i_npat = npat importing bearbeiter = bearb exceptions no_person_found = 1 others = 2.
HELP_VALUES_GET_WITH_DD_TABLE call function 'HELP_VALUES_GET_WITH_DD_TABLE' exporting fieldname = 'BNAME' fieldtabname = 'TN19I' selectfield = 5 shfields = '2345' tabkey = tn19i_genkey tabname = 'TN19I' title_in_list_popup = 'Zuo Patient (von-bis) zu Bearbeiter'(s17) show_values = 'X' importing selectvalue = value_bearb exceptions field_not_in_ddic = 1 more_then_one_selectfield = 2 no_selectfield = 3 table_not_in_ddic = 4 database_error = 5 others = 6.
ISH_CASE_SELECTION_CREATE call function 'ISH_CASE_SELECTION_CREATE' exporting ss_einri = einri ss_selkz = pa_fsele ss_seltx = pa_fselt ss_update_allowed = 'X' tables ss_falnr = lt_faelle exceptions exists = 1 invalid_sign_option = 2 invalid_einri = 3 others = 4.
ISH_INSREL_CASE_POOL_GET call function 'ISH_INSREL_CASE_POOL_GET' exporting ss_einri = p_einri ss_falnr = p_falnr ss_sel_storn = p_storn tables ss_ncir_daba = pt_ncir.
ISH_SAP_BP_CHECK_ACTIVE call function 'ISH_SAP_BP_CHECK_ACTIVE' importing e_status = p_lv_status exceptions not_active = 0.
ISH_PNT_API_PARTNER_GET call function 'ISH_PNT_API_PARTNER_GET' exporting it_old_partner = p_lt_npat_pk i_map_ind = '2' importing et_partner = lt_npnt_pk e_status = lv_status et_rc = lt_rc.
ISH_PNT_API_GET_MULTI call function 'ISH_PNT_API_GET_MULTI' exporting it_pnt_pk = lt_npnt_pk i_read_db = off i_buffer_req = on importing et_npat = p_lt_npat et_rc = p_lt_rc.
ISH_SAP_BP_CHECK_ACTIVE call function 'ISH_SAP_BP_CHECK_ACTIVE' importing e_status = p_status exceptions not_active = 0.
ISH_INS_API_PK_RNG_GET_LIST call function 'ISH_INS_API_PK_RNG_GET_LIST' exporting it_ins_ipt_rng = pt_ipt_rng importing et_ins_pk = lt_ipk et_rc = lt_rc.
ISH_INS_API_GET_MULTI call function 'ISH_INS_API_GET_MULTI' exporting it_ins_pk = lt_ipk i_read_db = p_read_db importing et_bupa_hcroles = pt_bupa_hcroles et_nktr = pt_nktr_data et_rc = lt_rc.
ISH_DYNP_VALUES_READ call function 'ISH_DYNP_VALUES_READ' exporting dyname = p_repid dynumb = p_dynnr tables dynpfields = lt_dynpread exceptions others = 1.
CONVERSION_EXIT_ALPHA_INPUT call function 'CONVERSION_EXIT_ALPHA_INPUT' exporting input = einri importing output = einri exceptions others = 1.
ISH_GRAPHIC_ORGID_SELECT call function 'ISH_GRAPHIC_ORGID_SELECT' exporting einri = einri * freig = on * ambes = ON * fazuw = ON * pfzuw = ON no_bauid = on importing selected_orgid = p_org exceptions bauid_not_in_nbau = 1 einri_not_in_tn01 = 2 no_hierarchy = 3 orgid_not_in_norg = 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.
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 RNCHABRV or its description.
RNCHABRV - IS-H CH: Generate Billing Agreement Assignment RNCHABRV - IS-H CH: Generate Billing Agreement Assignment RNCGTB00 - IS-HCM: Generation Report for MNCTAB00 (TABLES Statements) RNCGTB00 - IS-HCM: Generation Report for MNCTAB00 (TABLES Statements) RNCGRE90 - IS-HCM: Generation Report for RNCREP90 (FORM of Cust. Repet. Segments) RNCGRE90 - IS-HCM: Generation Report for RNCREP90 (FORM of Cust. Repet. Segments)