MIOLVC20 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 MIOLVC20 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.
Title: Include Processing of RIAFVCxx Operation List + Confirmation List
INCLUDE: MIMACRO0.
INCLUDE: MIOLXF65.
INCLUDE: MIOLXF66.
INCLUDE: MIOLXF85.
INCLUDE: MIOLXF99. " MASS CHANGE ORDER OPERATIONS "1552645
No SAP DATABASE tables are accessed within this REPORT code!
SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING text = 'Auftragsvorgangsselektion'(208).
T430_READ CALL FUNCTION 'T430_READ' EXPORTING spras = sy-langu steus = object_tab-steus IMPORTING struct = h_t430.
IREP1_EQUIPMENT_TEXT_PRE_FETCH CALL FUNCTION 'IREP1_EQUIPMENT_TEXT_PRE_FETCH' TABLES equnr_tab = h_equnr_tab EXCEPTIONS no_text_found = 1 OTHERS = 2.
IREP1_LOCATION_TEXT_PRE_FETCH CALL FUNCTION 'IREP1_LOCATION_TEXT_PRE_FETCH' TABLES tplnr_tab = h_tplnr_tab EXCEPTIONS no_text_found = 1 OTHERS = 2.
IREP1_MATERIAL_TEXT_PRE_FETCH CALL FUNCTION 'IREP1_MATERIAL_TEXT_PRE_FETCH' TABLES matnr_tab = h_matnr_tab EXCEPTIONS no_text_found = 1 OTHERS = 2.
STATUS_PRE_READ CALL FUNCTION 'STATUS_PRE_READ' TABLES jsto_pre_tab = l_jsto_pre_tab.
CR_WORKCENTER_PRE_READ CALL FUNCTION 'CR_WORKCENTER_PRE_READ' TABLES tarbid = l_tarbid.
IOPOL_OL_DATA_FOR_OPR_GET CALL FUNCTION 'IOPOL_OL_DATA_FOR_OPR_GET' EXPORTING aufpl_imp =
-aufpl aplzl_imp = -aplzl header_imp = ls_caufvd IMPORTING equnr_exp = -equnr tplnr_exp = -tplnr_int qmnum_exp = -qmnum nplda_exp = -nplda matnr_exp = -sermat "N1651247 sernr_exp = -serialnr "N1651247 EXCEPTIONS OTHERS = 1.
INST_AUTHORITY_CHECK_ALL CALL FUNCTION 'INST_AUTHORITY_CHECK_ALL' EXPORTING ingrp =
-ingpr iwerk = -iwerk swerk = -sowrk tcode = h_tcode EXCEPTIONS keine_berechtigung_ingrp = 01 keine_berechtigung_iwerk = 02 keine_berechtigung_swerk = 03.
STATUS_TEXT_EDIT CALL FUNCTION 'STATUS_TEXT_EDIT' EXPORTING objnr =
-objnr spras = sy-langu flg_user_stat = 'X' IMPORTING line = h_vsttxt user_line = -ustxt EXCEPTIONS object_not_found = 01.
CR_WORKSTATION_READ CALL FUNCTION 'CR_WORKSTATION_READ' EXPORTING id =
-arbid msgty = 'S' IMPORTING arbpl = -arbpl EXCEPTIONS not_found = 01.
IREP1_EQUIPMENT_TEXT_READ CALL FUNCTION 'IREP1_EQUIPMENT_TEXT_READ' EXPORTING i_equnr =
-equnr IMPORTING e_eqktx = -eqktx EXCEPTIONS no_text_found = 1 OTHERS = 2.
IREP1_LOCATION_TEXT_READ CALL FUNCTION 'IREP1_LOCATION_TEXT_READ' EXPORTING i_tplnr =
-tplnr_int IMPORTING e_pltxt = -pltxt EXCEPTIONS no_text_found = 1 OTHERS = 2.
IREP1_MATERIAL_TEXT_READ CALL FUNCTION 'IREP1_MATERIAL_TEXT_READ' EXPORTING i_matnr =
-sermat IMPORTING e_maktx = -maktx EXCEPTIONS no_text_found = 1 OTHERS = 2.
IREP1_MATERIAL_TEXT_READ CALL FUNCTION 'IREP1_MATERIAL_TEXT_READ' EXPORTING i_matnr =
-istru IMPORTING e_maktx = -bautlx EXCEPTIONS no_text_found = 1 OTHERS = 2.
PM_OPERATION_COSTS_LIST CALL FUNCTION 'PM_OPERATION_COSTS_LIST' EXPORTING list_currency = p_waers * PMCO_DETAIL = ' ' all_currencies = 'X' external_call = 'X' TABLES list_aufk = lt_list_aufk list_afvc = lt_rihafvc * list_pmco_op = * comp_pmco_op = EXCEPTIONS no_operations = 1 no_currency = 2 no_costs_found = 3 OTHERS = 4.
STATUS_READ CALL FUNCTION 'STATUS_READ' EXPORTING objnr = object_tab-objnr only_active = 'X' TABLES status = h_status_tab EXCEPTIONS object_not_found = 01.
STATUS_NUMBER_CONVERSION CALL FUNCTION 'STATUS_NUMBER_CONVERSION' EXPORTING language = sy-langu objnr = object_tab-objnr status_number = h_status_tab-stat IMPORTING txt04 = h_status_text_tab-txt04 EXCEPTIONS OTHERS = 01.
CALL FUNCTION 'GRAPH_SET_CUA_STATUS' EXPORTING program = 'SAPLIESC' status = 'GANT' EXCEPTIONS inv_cua_info = 1 OTHERS = 2.
GRAPH_GANTT CALL FUNCTION 'GRAPH_GANTT' EXPORTING vgrid = ' ' hgrid = 'X' wheader = g_ttext "Aufträge: Terminübersicht ttext = text-205 "Aufträge legend = text-206 "Legende tlength = h_strlen notxt = space tunit = 'D' dfel = dfel dfms = dfms TABLES item = item mist = mist elem = elem lgms = mist lgel = lgel msgt = back.
STATUS_NUMBER_CONVERSION CALL FUNCTION 'STATUS_NUMBER_CONVERSION' EXPORTING language = sy-langu status_number = st_deleted IMPORTING txt04 = i_statex-low.
INSERT_CONFIRMATION_RESERVE CALL FUNCTION 'INSERT_CONFIRMATION_RESERVE' EXPORTING afori_imp = afrhori-pm afrhher_imp = afrhher-col TABLES afrv_tab = afrv_tab.
SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING text = 'Auftragsvorgangsselektion'(208).
CO_TA_TCO09_READ CALL FUNCTION 'CO_TA_TCO09_READ' EXPORTING autyp = h_autyp IMPORTING struct = tco09 EXCEPTIONS OTHERS = 1.
CO_ZK_TEXTKEY_AFVG CALL FUNCTION 'CO_ZK_TEXTKEY_AFVG' EXPORTING aplzl = object_tab-aplzl aufpl = object_tab-aufpl IMPORTING ltsch = h_ltsch EXCEPTIONS OTHERS = 1.
TEXT_FOR_OPERATION CALL FUNCTION 'TEXT_FOR_OPERATION' EXPORTING object = tco09-objec id = 'AVOT' inline_number = '1' language = h_langu ltsch = h_ltsch ltsch_neu = h_ltsch ltxt1 = object_tab-ltxa1 show_flag = 'X' spalten = h_spalten IMPORTING result = h_result EXCEPTIONS OTHERS = 1.
HELP_AUART CALL FUNCTION 'HELP_AUART' EXPORTING autyp = 30 display = ' ' IMPORTING select_auart = h_auart EXCEPTIONS no_auart_to_autyp = 1 OTHERS = 2.
CONVERSION_EXIT_TPLNR_INPUT * CALL FUNCTION 'CONVERSION_EXIT_TPLNR_INPUT' * EXPORTING * input = viauf_afvc-tplnr * IMPORTING * OUTPUT = object_tab-tplnr_int.
IREP2_ALV_TOOLTIPS_FILL CALL FUNCTION 'IREP2_ALV_TOOLTIPS_FILL' EXPORTING i_monitor = g_monitor_field IMPORTING et_qinf = gt_qinf.
HELP_VALUES_GET_NO_DD_NAME CALL FUNCTION 'HELP_VALUES_GET_NO_DD_NAME' EXPORTING * CUCOL = 0 * CUROW = 0 * DISPLAY = ' ' selectfield = 'SELMO' titel = text-f08 * NO_PERS_HELP_SELECT = ' ' * title_in_values_list = ' ' * show_all_values_at_first_time = ' ' * USE_USER_SELECTIONS = ' ' write_selectfield_in_colours = g_x * no_scroll = * NO_CONVERSION = ' ' * reduced_status_only = g_x * NO_MARKING_OF_CHECKVALUE = ' ' * NO_DISPLAY_OF_PERS_VALUES = ' ' * FILTER_FULL_TABLE = ' ' IMPORTING ind = h_tabix * select_value = TABLES fields = h_fields_tab full_table = g_monitor_tab * USER_SEL_FIELDS = * HEADING_TABLE = EXCEPTIONS full_table_empty = 1 no_tablestructure_given = 2 no_tablefields_in_dictionary = 3 more_then_one_selectfield = 4 no_selectfield = 5 OTHERS = 6.
STATUS_BUFFER_REFRESH CALL FUNCTION 'STATUS_BUFFER_REFRESH' EXCEPTIONS OTHERS = 0.
STATUS_PRE_READ CALL FUNCTION 'STATUS_PRE_READ' TABLES jsto_pre_tab = l_jsto_pre_tab.
DDIF_NAMETAB_GET CALL FUNCTION 'DDIF_NAMETAB_GET' EXPORTING tabname = 'AFVV' * ALL_TYPES = ' ' * IMPORTING * X030L_WA = * DTELINFO_WA = * TTYPINFO_WA = * DDOBJTYPE = TABLES * X031L_TAB = dfies_tab = g_afvv_fieldcat_tab EXCEPTIONS not_found = 1 OTHERS = 2.
CONVERSION_EXIT_ALPHA_INPUT CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT' EXPORTING input = aufnr-low IMPORTING OUTPUT = aufnr-low.
CONVERSION_EXIT_ALPHA_INPUT CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT' EXPORTING input = aufnr-high IMPORTING OUTPUT = aufnr-high.
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 MIOLVC20 or its description.
MIOLVC20 - Include Processing of RIAFVCxx Operation List + Confirmation List MIOLVC10 - Include Data Portion RIAFVCxx Operation List + Confirmation List MIOLTRET - documentation and ABAP source code MIOLTREI - documentation and ABAP source code MIOLTRED - documentation and ABAP source code MIOLTRE - documentation and ABAP source code