SAP Reports / Programs | Patient Accounting | SAP Healthcare - Industry-Specific Components for Hospitals | Patient Accounting(IS-H-PA) SAP IS

MNAF1F60 SAP ABAP INCLUDE - IS-H: Invoice Overview







MNAF1F60 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 MNAF1F60 into the relevant SAP transactions such as SE38 or SE80


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 MNAF1F60. "Basic submit
SUBMIT MNAF1F60 AND RETURN. "Return to original report after report execution complete
SUBMIT MNAF1F60 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: IS-H: Invoice Overview


INCLUDES used within this REPORT MNAF1F60

No INCLUDES are used within this REPORT code!


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_FUNCTION_ACTIVE_CHECK call function 'ISH_FUNCTION_ACTIVE_CHECK' exporting function = gc_dispc_func exceptions not_active = 1 others = 2.

ISH_INVOICE_GET_DETAIL call function 'ISH_INVOICE_GET_DETAIL' exporting i_einri = p_einri i_falnr = p_falnr i_fkdat = p_fkdat tables i_vbrk_detail = inv_tab[] i_vbrp_detail = pos_tab[] i_nbrkaz = anzu_tab[] exceptions no_cvers_found = 1 no_loc_cur_found = 2 no_vbrk_data = 3 no_vbrp_data = 4.

ISH_INVOICE_GET_DETAIL call function 'ISH_INVOICE_GET_DETAIL' exporting i_einri = p_einri i_falnr = p_falnr i_fkdat = p_fkdat tables i_vbrk_detail = inv_tab[] i_nbrkaz = anzu_tab[] exceptions no_cvers_found = 1 no_loc_cur_found = 2 no_vbrk_data = 3 no_vbrp_data = 4.

ISH_SAPGUI_PROGRESS_INDICATOR * call function 'ISH_SAPGUI_PROGRESS_INDICATOR' * exporting * text = 'Die Rechnungsübersicht wird aktualisiert.'(141)

ISH_SAPGUI_PI_RESET * call function 'ISH_SAPGUI_PI_RESET'.

ISH_INVOICE_GET_DETAIL call function 'ISH_INVOICE_GET_DETAIL' exporting i_einri = p_einri i_falnr = p_falnr i_fkdat = p_fkdat tables i_loginv_header = header_tab[] i_vbrk_detail = inv_tab[] i_nbrkaz = anzu_tab[] exceptions no_cvers_found = 1 no_loc_cur_found = 2 no_vbrk_data = 3 no_vbrp_data = 4.

ISH_SAPGUI_PROGRESS_INDICATOR * call function 'ISH_SAPGUI_PROGRESS_INDICATOR' * exporting * text = 'Die Rechnungsübersicht wird aktualisiert.'(141)

ISH_SAPGUI_PI_RESET * call function 'ISH_SAPGUI_PI_RESET'.

ISH_SAPGUI_PROGRESS_INDICATOR * call function 'ISH_SAPGUI_PROGRESS_INDICATOR' * exporting * text = 'Die Rechnungsübersicht wird aktualisiert.'(141)

ISH_SAPGUI_PI_RESET * call function 'ISH_SAPGUI_PI_RESET'.

ISH_SAPGUI_PROGRESS_INDICATOR * call function 'ISH_SAPGUI_PROGRESS_INDICATOR' * exporting * text = 'Die Rechnungsübersicht wird aktualisiert.'(141)

ISH_SAPGUI_PI_RESET * call function 'ISH_SAPGUI_PI_RESET'.

HELP_DOCULINES_SHOW call function 'HELP_DOCULINES_SHOW' exporting * CUCOL = 10 * CUROW = 3 help_infos = ls_info * LINENR = 1 * NOT_HELP = ' ' * OVERLAY_HEADER = ' ' * SUPPRESS_VIEWER = ' ' classic_sapscript = on * IMPORTING * HELP_POPUP_CANCEL = tables excludefun = lt_test helplines = lt_text .

ISH_EDI_READ_NC301S call function 'ISH_EDI_READ_NC301S' exporting lf301 = l_lf301 importing e_nc301s = ls_nc301s exceptions not_found = 1 parameter_error = 2 others = 3.

ISH_AT_EDIVL_SHOW_XML call function 'ISH_AT_EDIVL_SHOW_XML' exporting i_nc301s = ls_nc301s.

ISH_EDI_READ_NC301S call function 'ISH_EDI_READ_NC301S' exporting lf301 = l_lf301 importing e_nc301s = ls_nc301s exceptions not_found = 1 parameter_error = 2 others = 3.

ISH_AT_EDIVL_SHOW_XML call function 'ISH_AT_EDIVL_SHOW_XML' exporting i_nc301s = ls_nc301s.

CONVERT_OTF call function 'CONVERT_OTF' exporting format = 'PDF' importing bin_filesize = pdf_size bin_file = l_pdf_bin tables otf = preview_otf[] lines = pdf_data[] exceptions err_max_linewidth = 1 err_format = 2 err_conv_not_possible = 3 others = 4.

CONVERT_OTF





call function 'CONVERT_OTF' exporting format = 'PDF' importing bin_filesize = pdf_size bin_file = l_pdf_bin tables otf = preview_otf[] lines = pdf_data[] exceptions err_max_linewidth = 1 err_format = 2 err_conv_not_possible = 3 others = 4.

ARCHIV_DISPLAY_META call function 'ARCHIV_DISPLAY_META' exporting sap_object = toav0-sap_object object_id = toav0-object_id no_workflowinfos = 'X' exceptions others = 1.

ISH_REFRESH_SERVICES_INSURERS call function 'ISH_REFRESH_SERVICES_INSURERS'.

MESSAGES_INITIALIZE call function 'MESSAGES_INITIALIZE'.

ISH_INVOICE_RELEASE call function 'ISH_INVOICE_RELEASE' exporting ss_vbeln = -vbeln * SS_CTU_PARAMS = tables e_msgtab = msgtab.

MESSAGES_SHOW call function 'MESSAGES_SHOW' exporting * CORRECTIONS_OPTION = ' ' * CORRECTIONS_FUNC_TEXT = ' ' * LINE_FROM = ' ' * LINE_TO = ' ' object = 'Rechnungen'(114) send_if_one = off "note 422768 * send_if_one = on "note 422768 * BATCH_LIST_TYPE = 'J' show_linno = off * SHOW_LINNO_TEXT = ' ' * SHOW_LINNO_TEXT_LEN = '3' * I_USE_GRID = ' ' * IMPORTING * CORRECTIONS_WANTED = exceptions * INCONSISTENT_RANGE = 1 * NO_MESSAGES = 2 others = 3 .

MESSAGES_INITIALIZE call function 'MESSAGES_INITIALIZE'.

POPUP_TO_CONFIRM call function 'POPUP_TO_CONFIRM' exporting titlebar = 'Stornieren'(086) text_question = 'Wollen Sie die vorläufige Rechnung stornieren?'(144) importing answer = proceed.

ISH_REFRESH_SERVICES_INSURERS call function 'ISH_REFRESH_SERVICES_INSURERS'.

ISH_NBIL_TI_POOL_GET * call function 'ISH_NBIL_TI_POOL_GET' * exporting * i_einri = l_einri * i_falnr = l_falnr * i_read_db = ' ' * importing * et_nbrkp_daba = lt_nbrkp_db[] * et_vnbrkp_curr = lt_vnbrkp_curr[].

ISH_NBIL_TI_PERIOD_SAVE * call function 'ISH_NBIL_TI_PERIOD_SAVE' * exporting * i_einri = l_einri * i_falnr = l_falnr * i_tcode = sy-tcode * i_user = sy-uname * i_date = sy-datum * i_time = sy-uzeit * it_vnbrkp_curr = lt_vnbrkp_curr[] * it_vnbrkp_db = lt_vnbrkp_db[] * it_icdtxt = lt_icdtxt[].

ISH_NBIL_TI_POOL_REFRESH * call function 'ISH_NBIL_TI_POOL_REFRESH' * exporting * i_einri = l_einri * i_falnr = l_falnr.

ISH_REFRESH_SERVICES_INSURERS call function 'ISH_REFRESH_SERVICES_INSURERS'.

ISH_REFRESH_SERVICES_INSURERS call function 'ISH_REFRESH_SERVICES_INSURERS'.

ISH_READ_NVBRK_NVBRP call function 'ISH_READ_NVBRK_NVBRP' exporting i_einri = rnexl-einri i_falnr = rnexl-falnr tables e_nvbrk = invbrk e_nvbrp = invbrp * E_NVKONV = exceptions parameter_error = 1 case_not_found = 2 no_record_found = 3 others = 4.

ISH_CASE_INVOICE call function 'ISH_CASE_INVOICE' exporting i_einri = rnexl-einri i_print_ind = ' ' tables i_vbrk = ivbrk_invoice i_vbrp = ivbrp_invoice exceptions einri_not_defined = 1 no_vbrk_data = 2 no_vbrp_data = 3 error_joining_split_services = 4 others = 5.

ISH_AUTH_CHECK_REPORT_GROUP call function 'ISH_AUTH_CHECK_REPORT_GROUP' exporting repid = 'RNADIN02' repgroup = 'N_A_STD2' no_message = off importing rc = rc exceptions others = 1.

ISH_AUTH_CHECK_REPORT_GROUP call function 'ISH_AUTH_CHECK_REPORT_GROUP' exporting repid = 'RNADIN02' repgroup = 'N_A_STD2' no_message = off importing rc = rc exceptions others = 1.

ISH_AUTH_CHECK_REPORT_GROUP call function 'ISH_AUTH_CHECK_REPORT_GROUP' exporting repid = 'RNADIN02' repgroup = 'N_A_STD2' no_message = off importing rc = rc exceptions others = 1.

ISH_AUTH_CHECK_REPORT_GROUP call function 'ISH_AUTH_CHECK_REPORT_GROUP' exporting repid = 'RNADIN02' repgroup = 'N_A_STD2' no_message = off importing rc = rc exceptions others = 1.




ISH_AUTH_CHECK_REPORT_GROUP call function 'ISH_AUTH_CHECK_REPORT_GROUP' exporting repid = 'RNADIN02' repgroup = 'N_A_STD2' no_message = off importing rc = rc exceptions others = 1.

ISH_AUTH_CHECK_REPORT_GROUP call function 'ISH_AUTH_CHECK_REPORT_GROUP' exporting repid = 'RNADIN02' repgroup = 'N_A_STD2' no_message = off importing rc = rc exceptions others = 1.

ISH_AUTH_CHECK_REPORT_GROUP call function 'ISH_AUTH_CHECK_REPORT_GROUP' exporting repid = 'RNADIN02' repgroup = 'N_A_STD2' no_message = off importing rc = rc exceptions others = 1.

ISH_AUTH_CHECK_REPORT_GROUP call function 'ISH_AUTH_CHECK_REPORT_GROUP' exporting repid = 'RNADIN02' repgroup = 'N_A_STD2' no_message = off importing rc = rc exceptions others = 1.

ISH_AUTH_CHECK_REPORT_GROUP call function 'ISH_AUTH_CHECK_REPORT_GROUP' exporting repid = 'RNADIN02' repgroup = 'N_A_STD2' no_message = off importing rc = rc exceptions others = 1.

ISH_AUTH_CHECK_REPORT_GROUP call function 'ISH_AUTH_CHECK_REPORT_GROUP' exporting repid = 'RNADIN02' repgroup = 'N_A_STD2' no_message = off importing rc = rc exceptions others = 1.

ISH_AUTH_CHECK_REPORT_GROUP call function 'ISH_AUTH_CHECK_REPORT_GROUP' exporting repid = 'RNADIN02' repgroup = 'N_A_STD2' no_message = off importing rc = rc exceptions others = 1.

ISH_AUTH_CHECK_REPORT_GROUP call function 'ISH_AUTH_CHECK_REPORT_GROUP' exporting repid = 'RNADIN02' repgroup = 'N_A_STD2' no_message = off importing rc = rc exceptions others = 1.

ISH_AUTH_CHECK_REPORT_GROUP call function 'ISH_AUTH_CHECK_REPORT_GROUP' exporting repid = 'RNADIN02' repgroup = 'N_A_STD2' no_message = off importing rc = rc exceptions others = 1.

ISH_AUTH_CHECK_REPORT_GROUP call function 'ISH_AUTH_CHECK_REPORT_GROUP' exporting repid = 'RNADIN02' repgroup = 'N_A_STD2' no_message = off importing rc = rc exceptions others = 1.

ISH_AUTH_CHECK_REPORT_GROUP call function 'ISH_AUTH_CHECK_REPORT_GROUP' exporting repid = 'RNADIN02' repgroup = 'N_A_STD2' no_message = off importing rc = rc exceptions others = 1.

ISH_AUTH_CHECK_REPORT_GROUP call function 'ISH_AUTH_CHECK_REPORT_GROUP' exporting repid = 'RNADIN02' repgroup = 'N_A_STD2' no_message = off importing rc = rc exceptions others = 1.

ISH_CHECK_FIELD_ACTIVE_CVERS call function 'ISH_CHECK_FIELD_ACTIVE_CVERS' exporting ss_pname = 'SAPMNAF1' ss_dynnr = '0230' ss_field = 'RNAOPT2-VISITBILL' exceptions field_not_active = 1 others = 2.

ISH_CHECK_FIELD_ACTIVE_CVERS call function 'ISH_CHECK_FIELD_ACTIVE_CVERS' exporting ss_pname = 'SAPMNAF1' ss_dynnr = '0362' ss_field = 'RNAF0-BPVKZ' exceptions field_not_active = 1 others = 2.

ISH_CHECK_FIELD_ACTIVE_CVERS call function 'ISH_CHECK_FIELD_ACTIVE_CVERS' exporting ss_pname = 'SAPMNAF1' ss_dynnr = '0362' ss_field = 'RNAF0-BPTCIND' exceptions field_not_active = 1 others = 2.

LVC_VARIANT_SAVE call function 'LVC_VARIANT_SAVE' exporting it_fieldcat = akt_fcat it_sort = akt_sort it_filter = akt_filt is_layout = akt_layout i_dialog = ' ' i_overwrite = 'X' i_user_specific = 'X' * IMPORTING * E_EXIT = * TABLES * IT_DATA = changing cs_variant = variant exceptions wrong_input = 1 fc_not_complete = 2 foreign_lock = 3 variant_exists = 4 name_reserved = 5 program_error = 6 others = 7.

LVC_VARIANT_SAVE call function 'LVC_VARIANT_SAVE' exporting it_fieldcat = alv_fieldcat_invoice it_sort = it_sort_inv it_filter = akt_filt i_dialog = ' ' i_overwrite = 'X' i_user_specific = 'X' * IMPORTING * E_EXIT = * TABLES * IT_DATA = changing cs_variant = inv_variant exceptions wrong_input = 1 fc_not_complete = 2 foreign_lock = 3 variant_exists = 4 name_reserved = 5 program_error = 6 others = 7.

LVC_VARIANT_SAVE call function 'LVC_VARIANT_SAVE' exporting it_fieldcat = alv_fieldcat_position it_sort = it_sort_pos it_filter = p_akt_filt i_dialog = ' ' i_overwrite = 'X' i_user_specific = 'X' * IMPORTING * E_EXIT = * TABLES * IT_DATA = changing cs_variant = pos_variant exceptions wrong_input = 1 fc_not_complete = 2 foreign_lock = 3 variant_exists = 4 name_reserved = 5 program_error = 6 others = 7.

LVC_VARIANT_SAVE call function 'LVC_VARIANT_SAVE' exporting it_fieldcat = alv_fieldcat_header it_sort = it_sort_header it_filter = p_akt_filt i_dialog = ' ' i_overwrite = 'X' i_user_specific = 'X' * IMPORTING * E_EXIT = * TABLES * IT_DATA = changing cs_variant = header_variant exceptions wrong_input = 1 fc_not_complete = 2 foreign_lock = 3 variant_exists = 4 name_reserved = 5 program_error = 6 others = 7.

ISH_SET_HEADER_EXT call function 'ISH_SET_HEADER_EXT' exporting ss_extension = ctrl_extension.

TR_SYS_PARAMS call function 'TR_SYS_PARAMS' importing systemtype = stype exceptions no_systemname = 1 no_systemtype = 2 others = 3.

POPUP_DISPLAY_TEXT_USER_BUTTON call function 'POPUP_DISPLAY_TEXT_USER_BUTTON' exporting * LANGUAGE = SY-LANGU popup_title = 'Layout sichern'(135) * START_COLUMN = 5 * START_ROW = 5 docu_class = 'DT' text_object = 'ISH_NA30N_ALV_SAVE' * DISPLAY_OK_BUTTON = 'X' * DISPLAY_CANCEL_BUTTON = 'X' importing answer = answer tables * USER_BUTTONS = parameter = dpar exceptions error_in_text = 1 text_not_found = 2 others = 3.

LVC_VARIANT_SAVE call function 'LVC_VARIANT_SAVE' exporting it_fieldcat = alv_fieldcat it_sort = it_sort_akt it_filter = filt i_dialog = ' ' i_overwrite = 'X' i_user_specific = ' ' * IMPORTING * E_EXIT = * TABLES * IT_DATA = changing cs_variant = variant exceptions wrong_input = 1 fc_not_complete = 2 foreign_lock = 3 variant_exists = 4 name_reserved = 5 program_error = 6 others = 7.

POPUP_DISPLAY_TEXT_USER_BUTTON call function 'POPUP_DISPLAY_TEXT_USER_BUTTON' exporting * LANGUAGE = SY-LANGU popup_title = 'Layout zurücksetzen'(137) * START_COLUMN = 5 * START_ROW = 5 docu_class = 'DT' text_object = 'ISH_NA30N_ALV_UNDO' * DISPLAY_OK_BUTTON = 'X' * DISPLAY_CANCEL_BUTTON = 'X' importing answer = answer tables * USER_BUTTONS = parameter = dpar exceptions error_in_text = 1 text_not_found = 2 others = 3.

LT_VARIANTS_DELETE call function 'LT_VARIANTS_DELETE' * EXPORTING * I_TOOL = 'LT' * I_TEXT_DELETE = 'X' tables t_varkey = tdvar exceptions not_found = 1 others = 2.

TR_SYS_PARAMS call function 'TR_SYS_PARAMS' importing systemtype = stype exceptions no_systemname = 1 no_systemtype = 2 others = 3.

POPUP_DISPLAY_TEXT_USER_BUTTON call function 'POPUP_DISPLAY_TEXT_USER_BUTTON' exporting * LANGUAGE = SY-LANGU popup_title = 'Layout zurücksetzen'(137) * START_COLUMN = 5 * START_ROW = 5 docu_class = 'DT' text_object = 'ISH_NA30N_ALV_RESET' * DISPLAY_OK_BUTTON = 'X' * DISPLAY_CANCEL_BUTTON = 'X' importing answer = answer tables * USER_BUTTONS = parameter = dpar exceptions error_in_text = 1 text_not_found = 2 others = 3.

LT_VARIANTS_DELETE call function 'LT_VARIANTS_DELETE' * EXPORTING * I_TOOL = 'LT' * I_TEXT_DELETE = 'X' tables t_varkey = tdvar exceptions not_found = 1 others = 2.

LT_VARIANTS_DELETE call function 'LT_VARIANTS_DELETE' * EXPORTING * I_TOOL = 'LT' * I_TEXT_DELETE = 'X' tables t_varkey = tdvar exceptions not_found = 1 others = 2.

TR_SYS_PARAMS call function 'TR_SYS_PARAMS' importing systemtype = stype exceptions no_systemname = 1 no_systemtype = 2 others = 3.

POPUP_DISPLAY_TEXT_USER_BUTTON call function 'POPUP_DISPLAY_TEXT_USER_BUTTON' exporting * LANGUAGE = SY-LANGU popup_title = 'Layout sichern'(135) * START_COLUMN = 5 * START_ROW = 5 docu_class = 'DT' text_object = 'ISH_NA30N_ALV_SAVE' * DISPLAY_OK_BUTTON = 'X' * DISPLAY_CANCEL_BUTTON = 'X' importing answer = answer tables * USER_BUTTONS = parameter = dpar exceptions error_in_text = 1 text_not_found = 2 others = 3.

LVC_VARIANT_SAVE call function 'LVC_VARIANT_SAVE' exporting it_fieldcat = alv_fieldcat it_sort = it_sort_akt it_filter = filt i_dialog = ' ' i_overwrite = 'X' i_user_specific = ' ' * IMPORTING * E_EXIT = * TABLES * IT_DATA = changing cs_variant = variant exceptions wrong_input = 1 fc_not_complete = 2 foreign_lock = 3 variant_exists = 4 name_reserved = 5 program_error = 6 others = 7.

POPUP_DISPLAY_TEXT_USER_BUTTON call function 'POPUP_DISPLAY_TEXT_USER_BUTTON' exporting * LANGUAGE = SY-LANGU popup_title = 'Layout zurücksetzen'(137) * START_COLUMN = 5 * START_ROW = 5 docu_class = 'DT' text_object = 'ISH_NA30N_ALV_UNDO' * DISPLAY_OK_BUTTON = 'X' * DISPLAY_CANCEL_BUTTON = 'X' importing answer = answer tables * USER_BUTTONS = parameter = dpar exceptions error_in_text = 1 text_not_found = 2 others = 3.

LT_VARIANTS_DELETE call function 'LT_VARIANTS_DELETE' * EXPORTING * I_TOOL = 'LT' * I_TEXT_DELETE = 'X' tables t_varkey = tdvar exceptions not_found = 1 others = 2.

TR_SYS_PARAMS call function 'TR_SYS_PARAMS' importing systemtype = stype exceptions no_systemname = 1 no_systemtype = 2 others = 3.

POPUP_DISPLAY_TEXT_USER_BUTTON call function 'POPUP_DISPLAY_TEXT_USER_BUTTON' exporting * LANGUAGE = SY-LANGU popup_title = 'Layout zurücksetzen'(137) * START_COLUMN = 5 * START_ROW = 5 docu_class = 'DT' text_object = 'ISH_NA30N_ALV_RESET' * DISPLAY_OK_BUTTON = 'X' * DISPLAY_CANCEL_BUTTON = 'X' importing answer = answer tables * USER_BUTTONS = parameter = dpar exceptions error_in_text = 1 text_not_found = 2 others = 3.

LT_VARIANTS_DELETE call function 'LT_VARIANTS_DELETE' * EXPORTING * I_TOOL = 'LT' * I_TEXT_DELETE = 'X' tables t_varkey = tdvar exceptions not_found = 1 others = 2.

LT_VARIANTS_DELETE call function 'LT_VARIANTS_DELETE' * EXPORTING * I_TOOL = 'LT' * I_TEXT_DELETE = 'X' tables t_varkey = tdvar exceptions not_found = 1 others = 2.

TR_SYS_PARAMS call function 'TR_SYS_PARAMS' importing systemtype = stype exceptions no_systemname = 1 no_systemtype = 2 others = 3.

POPUP_DISPLAY_TEXT_USER_BUTTON call function 'POPUP_DISPLAY_TEXT_USER_BUTTON' exporting * LANGUAGE = SY-LANGU popup_title = 'Layout sichern'(135) * START_COLUMN = 5 * START_ROW = 5 docu_class = 'DT' text_object = 'ISH_NA30N_ALV_SAVE' * DISPLAY_OK_BUTTON = 'X' * DISPLAY_CANCEL_BUTTON = 'X' importing answer = answer tables * USER_BUTTONS = parameter = dpar exceptions error_in_text = 1 text_not_found = 2 others = 3.

LVC_VARIANT_SAVE call function 'LVC_VARIANT_SAVE' exporting it_fieldcat = alv_fieldcat it_sort = it_sort_akt it_filter = filt i_dialog = ' ' i_overwrite = 'X' i_user_specific = ' ' * IMPORTING * E_EXIT = * TABLES * IT_DATA = changing cs_variant = variant exceptions wrong_input = 1 fc_not_complete = 2 foreign_lock = 3 variant_exists = 4 name_reserved = 5 program_error = 6 others = 7.

POPUP_DISPLAY_TEXT_USER_BUTTON call function 'POPUP_DISPLAY_TEXT_USER_BUTTON' exporting * LANGUAGE = SY-LANGU popup_title = 'Layout zurücksetzen'(137) * START_COLUMN = 5 * START_ROW = 5 docu_class = 'DT' text_object = 'ISH_NA30N_ALV_UNDO' * DISPLAY_OK_BUTTON = 'X' * DISPLAY_CANCEL_BUTTON = 'X' importing answer = answer tables * USER_BUTTONS = parameter = dpar exceptions error_in_text = 1 text_not_found = 2 others = 3.

LT_VARIANTS_DELETE call function 'LT_VARIANTS_DELETE' * EXPORTING * I_TOOL = 'LT' * I_TEXT_DELETE = 'X' tables t_varkey = tdvar exceptions not_found = 1 others = 2.

TR_SYS_PARAMS call function 'TR_SYS_PARAMS' importing systemtype = stype exceptions no_systemname = 1 no_systemtype = 2 others = 3.

POPUP_DISPLAY_TEXT_USER_BUTTON call function 'POPUP_DISPLAY_TEXT_USER_BUTTON' exporting * LANGUAGE = SY-LANGU popup_title = 'Layout zurücksetzen'(137) * START_COLUMN = 5 * START_ROW = 5 docu_class = 'DT' text_object = 'ISH_NA30N_ALV_RESET' * DISPLAY_OK_BUTTON = 'X' * DISPLAY_CANCEL_BUTTON = 'X' importing answer = answer tables * USER_BUTTONS = parameter = dpar exceptions error_in_text = 1 text_not_found = 2 others = 3.

LT_VARIANTS_DELETE call function 'LT_VARIANTS_DELETE' * EXPORTING * I_TOOL = 'LT' * I_TEXT_DELETE = 'X' tables t_varkey = tdvar exceptions not_found = 1 others = 2.

LT_VARIANTS_DELETE call function 'LT_VARIANTS_DELETE' * EXPORTING * I_TOOL = 'LT' * I_TEXT_DELETE = 'X' tables t_varkey = tdvar exceptions not_found = 1 others = 2.

LVC_VARIANT_SELECT call function 'LVC_VARIANT_SELECT' exporting i_dialog = ' ' i_user_specific = 'X' i_default = ' ' it_default_fieldcat = p_fcat importing * E_EXIT = et_fieldcat = p_fcat et_sort = p_sort * et_filter = * TABLES * IT_DATA = changing cs_variant = variant exceptions wrong_input = 1 fc_not_complete = 2 not_found = 3 program_error = 4 others = 5.

LVC_VARIANT_SELECT call function 'LVC_VARIANT_SELECT' exporting i_dialog = ' ' i_user_specific = ' ' i_default = ' ' it_default_fieldcat = p_fcat importing * E_EXIT = et_fieldcat = p_fcat et_sort = p_sort * et_filter = * TABLES * IT_DATA = changing cs_variant = variant exceptions wrong_input = 1 fc_not_complete = 2 not_found = 3 program_error = 4 others = 5.

LVC_VARIANT_SELECT call function 'LVC_VARIANT_SELECT' exporting i_dialog = ' ' i_user_specific = ' ' i_default = ' ' it_default_fieldcat = p_fcat importing * E_EXIT = et_fieldcat = p_fcat et_sort = p_sort * et_filter = * TABLES * IT_DATA = changing cs_variant = variant exceptions wrong_input = 1 fc_not_complete = 2 not_found = 3 program_error = 4 others = 5.

ISHMED_VM_PERSONAL_DATA_READ call function 'ISHMED_VM_PERSONAL_DATA_READ' exporting i_uname = sy-uname i_placetype = 'A01' i_caller = akt_report importing e_rc = srv_rc tables t_views = t_views.

MESSAGES_INITIALIZE call function 'MESSAGES_INITIALIZE'.

ISH_CHECK_PRINT_INVOICE call function 'ISH_CHECK_PRINT_INVOICE' exporting i_vbrk = vbrk_line transaction = 'NA30N' test_pr = p_test prod_pr = p_real repeat_pr = p_repeat importing test_pr_pos = test_pos prod_pr_pos = prod_pos repeat_pr_pos = repeat_pos no_print_pos = no_pos message_exist = mess_exist.

ISH_CHECK_PRINT_INVOICE_COLL call function 'ISH_CHECK_PRINT_INVOICE_COLL' exporting samnr = wa_vbrk_detail-ishsamnr transaction = 'NA30N' test_pr = p_test prod_pr = p_real repeat_pr = p_repeat importing test_pr_pos = test_pos prod_pr_pos = prod_pos repeat_pr_pos = repeat_pos no_print_pos = no_pos message_exist = mess_exist.

MESSAGES_GIVE call function 'MESSAGES_GIVE' tables t_mesg = mesg_tab.

MESSAGES_STOP call function 'MESSAGES_STOP' exceptions others = 5.

MESSAGES_COUNT call function 'MESSAGES_COUNT' importing count = count exceptions inconsistent_range = 1 inconsistent_range_severity = 2 others = 3.

MESSAGES_SHOW call function 'MESSAGES_SHOW' exporting object = '' show_linno = ' ' exceptions inconsistent_range = 01 no_messages = 02.

MESSAGES_COUNT call function 'MESSAGES_COUNT' importing count = anz_mesg exceptions inconsistent_range = 1 inconsistent_range_severity = 2 others = 3.

MESSAGES_SHOW call function 'MESSAGES_SHOW' exporting show_linno = ' ' exceptions inconsistent_range = 1 no_messages = 2 others = 3.

MESSAGES_INITIALIZE call function 'MESSAGES_INITIALIZE'.

ISH_INVOICE_PRINT1 call function 'ISH_INVOICE_PRINT1' "done starting new task g_taskname performing otf_get on end of task exporting i_einri = i_einri i_falnr = i_falnr i_print = i_print "NO PRINT i_test_print = i_test_print "TEST i_std_print = i_std_print "GLOBAL VARIABLE i_otf_output = i_otf_output "OTF DISPLAY (y/n) i_repeat_real_print = i_repeat_real_print i_dupl_print = i_dupl_print "DUPLICATE (!) ISHA-8720 i_endabrechnung = i_endabrechnung tables vbrk_print = vbrk_print vbrp_print = vbrp_print" Dummy for SG e_otf = preview_otf exceptions communication_failure = 1 system_failure = 2.

ISH_INVOICE_PRINT1 call function 'ISH_INVOICE_PRINT1' "done starting new task g_taskname exporting i_einri = i_einri i_falnr = i_falnr i_print = i_print "NO PRINT i_test_print = i_test_print "TEST i_std_print = i_std_print "GLOBAL VARIABLE i_otf_output = i_otf_output "OTF DISPLAY (y/n) i_repeat_real_print = i_repeat_real_print i_endabrechnung = i_endabrechnung tables vbrk_print = vbrk_print vbrp_print = vbrp_print " Dummy for SG * e_otf = preview_otf exceptions communication_failure = 1 system_failure = 2.

ISH_DRG_PRICE_COMPONENTS call function 'ISH_DRG_PRICE_COMPONENTS' exporting i_einri = -isheinri i_vbeln = -vbeln i_knumv = -knumv i_vbrp = s_vbrp i_display_popup = on.



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 MNAF1F60 or its description.