MOIGSF60 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 MOIGSF60 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 MOIGSF60
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
KOMKBOI_FILL CALL FUNCTION 'KOMKBOI_FILL' EXPORTING is_KOMKBOI = ls_isi_komkboi_fill "IS2ERP com_trtyp = t180-trtyp IMPORTING es_KOMKBOI = ls_isx_komkboi_fill "IS2ERP TABLES com_part = part EXCEPTIONS OTHERS = 1.
KOMPBOI_FILL CALL FUNCTION 'KOMPBOI_FILL' EXPORTING is_KOMPBOI = ls_isi_kompboi_fill "IS2ERP com_trtyp = t180-trtyp IMPORTING es_KOMPBOI = ls_isx_kompboi_fill "IS2ERP TABLES com_part = part EXCEPTIONS OTHERS = 1.
OIK_RELEVANCE_DETERMINE_SHIPM CALL FUNCTION 'OIK_RELEVANCE_DETERMINE_SHIPM' EXPORTING i_relevfields = relevfields_shp * i_komkboi = l_komkboi * i_kompboi = l_kompboi i_komkboi = ls_isx_komkboi_fill-com_kboi "n 1256268 i_kompboi = ls_isx_kompboi_fill-com_pboi "n 1256268 i_oigs = g_oigs i_aktyp = t180-aktyp IMPORTING e_lidtype = l_lidtype e_contrtyp = l_contrtyp TABLES i_oigsi_tab = g_oigsi_tab i_oigsvmq_tab = g_oigsvmq_tab EXCEPTIONS no_record_found = 1 OTHERS = 2.
OIK_SET_TRTYP_FROM_CSTYP CALL FUNCTION 'OIK_SET_TRTYP_FROM_CSTYP' EXPORTING i_aktyp = t180-aktyp i_cstyp = l_contrtyp EXCEPTIONS cstype_mismatch = 1 OTHERS = 2.
OIK_TAS_DATA_MAINTAIN CALL FUNCTION 'OIK_TAS_DATA_MAINTAIN' EXPORTING i_vbtyp = c_vbtyp_shipment i_docno = g_oigs-shnumber i_itemno = l_veh_nr i_trtyp = l_trtyp i_valid_from = l_valid_from i_valid_to = l_valid_to i_roiklidscr = l_roiklidscr i_multiple_lids = 'X' i_hdyno = '0103' i_lidtype = l_lidtype i_contrtyp = l_contrtyp i_vehicle_id = g_vehicle i_aktyp = t180-aktyp "JAIND TABLES i_roiklidscr_tab = l_roiklidscr_tab EXCEPTIONS dialog_cancelled = 1 background_not_allowed = 2 no_valid_lid_found = 3.
OIK_TAS_DATA_DEL_SET CALL FUNCTION 'OIK_TAS_DATA_DEL_SET' EXPORTING i_itemno = l_posnr.
OIK_TAS_DATA_EXISTENCE_CHECK CALL FUNCTION 'OIK_TAS_DATA_EXISTENCE_CHECK' EXPORTING i_docno = roigs-shnumber i_itemno = l_posnr IMPORTING e_exists = l_exists.
KOMKBOI_FILL CALL FUNCTION 'KOMKBOI_FILL' EXPORTING is_KOMKBOI = ls_isi_komkboi_fill "IS2ERP com_trtyp = t180-trtyp IMPORTING es_KOMKBOI = ls_isx_komkboi_fill "IS2ERP TABLES com_part = part EXCEPTIONS OTHERS = 1.
KOMPBOI_FILL CALL FUNCTION 'KOMPBOI_FILL' EXPORTING is_KOMPBOI = ls_isi_kompboi_fill "IS2ERP com_trtyp = t180-trtyp IMPORTING es_KOMPBOI = ls_isx_kompboi_fill "IS2ERP TABLES com_part = part EXCEPTIONS OTHERS = 1.
OIK_RELEVANCE_DETERMINE_SHIPM CALL FUNCTION 'OIK_RELEVANCE_DETERMINE_SHIPM' EXPORTING i_relevfields = relevfields_shp * i_komkboi = l_komkboi * i_kompboi = l_kompboi i_komkboi = ls_isx_komkboi_fill-com_kboi "n 1256268 i_kompboi = ls_isx_kompboi_fill-com_pboi "n 1256268 i_oigs = g_oigs i_aktyp = t180-aktyp IMPORTING e_lidtype = l_lidtype e_contrtyp = l_contrtyp TABLES i_oigsi_tab = g_oigsi_tab i_oigsvmq_tab = g_oigsvmq_tab EXCEPTIONS no_record_found = 1 OTHERS = 2.
OIK_TAS_DATA_MAINTAIN CALL FUNCTION 'OIK_TAS_DATA_MAINTAIN' EXPORTING i_vbtyp = c_vbtyp_shipment i_docno = roigs-shnumber i_itemno = l_posnr i_trtyp = t180-trtyp i_valid_from = l_valid_from i_valid_to = l_valid_to i_roiklidscr = l_roiklidscr i_multiple_lids = c_x i_hdyno = '0103' i_lidtype = l_lidtype i_contrtyp = l_contrtyp * I_VEHICLE_ID = i_background = c_x i_aktyp = t180-aktyp "SO7K100687 AD TABLES i_roiklidscr_tab = l_roiklidscr_tab EXCEPTIONS dialog_cancelled = 1 background_not_allowed = 2 OTHERS = 3.
OIK_TAS_DATA_SAVE CALL FUNCTION 'OIK_TAS_DATA_SAVE' EXPORTING i_docno = roigs-shnumber t_roigs = g_oigs TABLES t_roigsi = g_oigsi_tab t_roigsvmq = g_oigsvmq_tab.
OIK_TAS_DATA_CHANGE_FLAG CALL FUNCTION 'OIK_TAS_DATA_CHANGE_FLAG' EXPORTING i_docno = l_docno i_itemno = l_itemno IMPORTING e_subrc = pe_subrc.
OIK_TPI_SHADOW_TABLE_MAINT CALL FUNCTION 'OIK_TPI_SHADOW_TABLE_MAINT' EXPORTING i_vbtyp = ' ' i_vbeln = ' ' i_posnr = l_posnr i_applic = c_application_veh i_t185f = pi_t185f i_t185v = pi_t185v i_t185 = pi_t185 i_shnumber = l_shnumber EXCEPTIONS OTHERS = 1.
OIK_TPI_SHADOW_TABLE_MAINT CALL FUNCTION 'OIK_TPI_SHADOW_TABLE_MAINT' EXPORTING i_vbtyp = g_oigsi_tab-doc_typ i_vbeln = l_vbeln i_posnr = l_posnr i_applic = c_application_eta i_t185f = pi_t185f i_t185v = pi_t185v i_t185 = pi_t185 EXCEPTIONS OTHERS = 1.
OIK_TPI_SHADOW_TABLE_MAINT CALL FUNCTION 'OIK_TPI_SHADOW_TABLE_MAINT' EXPORTING i_vbtyp = g_oigsi_tab-doc_typ i_vbeln = l_vbeln i_posnr = l_posnr i_applic = c_application_tpi i_t185f = pi_t185f i_t185v = pi_t185v i_t185 = pi_t185 EXCEPTIONS OTHERS = 1.
OIK_TPI_SHADOW_TABLE_MAINT CALL FUNCTION 'OIK_TPI_SHADOW_TABLE_MAINT' EXPORTING i_vbtyp = g_oigsi_tab-doc_typ i_vbeln = g_oigsii_j_tab-vbeln i_posnr = g_oigsii_j_tab-posnr i_applic = c_application_tpi i_t185f = pi_t185f i_t185v = pi_t185v i_t185 = pi_t185 EXCEPTIONS OTHERS = 1.
FUNCTION_EXECUTE CALL FUNCTION 'FUNCTION_EXECUTE' EXPORTING programm = t180-agidv funktionstyp = '1' kopfgruppe = t185-kopgr positionsgruppe = t185-posgr funktion = fcode IMPORTING cua_status = t185v-status cua_titel = t185v-ctitel cua_para1 = t185v-para1 cua_para2 = t185v-para2 cua_para3 = t185v-para3 cua_para4 = t185v-para4 folgefunktion = fcode dunkel = t185-dunkel leave = g_flag-leave leave_screen = g_flag-leave_screen.
CALL FUNCTION 'OIK_TPI_SHADOW_TABLE_MAINT' EXPORTING i_vbtyp = ' ' i_vbeln = ' ' i_posnr = l_posnr i_applic = c_application_veh i_t185f = pi_t185f i_t185v = pi_t185v i_t185 = pi_t185 i_shnumber = l_shnumber EXCEPTIONS OTHERS = 1.
OIK_TPI_SHADOW_TABLE_MAINT CALL FUNCTION 'OIK_TPI_SHADOW_TABLE_MAINT' EXPORTING i_vbtyp = g_oigsi_tab-doc_typ i_vbeln = g_oigsii_j_tab-vbeln i_posnr = '000000' i_applic = c_application_eta i_t185f = pi_t185f i_t185v = pi_t185v i_t185 = pi_t185 EXCEPTIONS OTHERS = 1.
OIK_TPI_SHADOW_TABLE_MAINT CALL FUNCTION 'OIK_TPI_SHADOW_TABLE_MAINT' EXPORTING i_vbtyp = g_oigsi_tab-doc_typ i_vbeln = g_oigsi_tab-doc_number i_posnr = g_oigsvmq_tab-posnr i_applic = c_application_tpi i_t185f = pi_t185f i_t185v = pi_t185v i_t185 = pi_t185 EXCEPTIONS OTHERS = 1.
FUNCTION_EXECUTE CALL FUNCTION 'FUNCTION_EXECUTE' EXPORTING programm = t180-agidv funktionstyp = '1' kopfgruppe = t185-kopgr positionsgruppe = t185-posgr funktion = fcode IMPORTING cua_status = t185v-status cua_titel = t185v-ctitel cua_para1 = t185v-para1 cua_para2 = t185v-para2 cua_para3 = t185v-para3 cua_para4 = t185v-para4 folgefunktion = fcode dunkel = t185-dunkel leave = g_flag-leave leave_screen = g_flag-leave_screen.
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 MOIGSF60 or its description.
MOIGSF60 - Include MOIGSF60 MOIGSF50_03 - Include TD-Shipment freight connection MOIGSF50_02 - Include TD-Shipment freight connection MOIGSF50_01 - Include TD-Shipment freight connection MOIGSF50 - Include TD-Shipment freight connection MOIGSF41 - TD Functions for longtext processing / Delivery selection / Tol. check