MOIGSF15 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 MOIGSF15 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: Functions to interface SCHEDULING
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
INIT_TEXT CALL FUNCTION 'INIT_TEXT' EXPORTING id = g_text_key_tab-tdid language = g_text_key_tab-tdspras name = g_text_key_tab-tdname object = c_event_text IMPORTING header = l_text_header TABLES lines = l_text_lines_tab EXCEPTIONS id = 1 language = 2 name = 3 object = 4 others = 5.
SAVE_TEXT call function 'SAVE_TEXT' exporting * CLIENT = SY-MANDT header = l_text_header * INSERT = 'X' * SAVEMODE_DIRECT = 'X' * OWNER_SPECIFIED = ' ' * IMPORTING * FUNCTION = * NEWHEADER = tables lines = l_text_lines_tab exceptions id = 1 language = 2 name = 3 object = 4 others = 5.
INIT_TEXT CALL FUNCTION 'INIT_TEXT' EXPORTING id = g_text_key_tab-tdid language = g_text_key_tab-tdspras name = g_text_key_tab-tdname object = c_event_text IMPORTING header = l_text_header TABLES lines = l_text_lines_tab EXCEPTIONS id = 1 language = 2 name = 3 object = 4 others = 5.
DELETE_TEXT CALL FUNCTION 'DELETE_TEXT' EXPORTING * CLIENT = SY-MANDT id = g_text_key_tab-tdid language = g_text_key_tab-tdspras name = g_text_key_tab-tdname object = c_event_text * SAVEMODE_DIRECT = ' ' * TEXTMEMORY_ONLY = ' ' EXCEPTIONS not_found = 1 others = 2.
SAVE_TEXT call function 'SAVE_TEXT' exporting * CLIENT = SY-MANDT header = l_text_header * INSERT = 'X' * SAVEMODE_DIRECT = 'X' * OWNER_SPECIFIED = ' ' * IMPORTING * FUNCTION = * NEWHEADER = tables lines = l_text_lines_tab exceptions id = 1 language = 2 name = 3 object = 4 others = 5.
DELETE_TEXT CALL FUNCTION 'DELETE_TEXT' EXPORTING * CLIENT = SY-MANDT id = g_text_key_tab-tdid language = g_text_key_tab-tdspras name = g_text_key_tab-tdname object = g_text_key_tab-tdobject * SAVEMODE_DIRECT = ' ' * TEXTMEMORY_ONLY = ' ' EXCEPTIONS not_found = 1 others = 2.
OIB2_TD_QUANTITY_CALC CALL FUNCTION 'OIB2_TD_QUANTITY_CALC' EXPORTING i_tabix = g_index1_tab-tabix i_mtitm_old = roigsm-mat_itm i_vluom = oigs-vol_uom i_wtuom = oigs-wgt_uom i_vrkme = l_erfme i_date = roigs0-lddate i_windw = space i_mttmp = space i_mtteh = space i_create_o2 = c_x i_extrn = i_hpm_extrn i_pa1 = i_pa1 i_time = roigs0-ldtime i_doc_typ = g_oigsi_tab-doc_typ i_oigsii_j = g_oigsii_j_tab TABLES t_oigsm = g_oigsm_tab t_oigsvmq = g_oigsvmq_tab t_qtyo2 = t_qtyo2.
CUSTOMIZED_MESSAGE CALL FUNCTION 'CUSTOMIZED_MESSAGE' "SO7K119487 EXPORTING i_arbgb = 'O9' i_dtype = 'W' i_msgnr = '787' i_var01 = oigs-shnumber.
OIB2_TD_QUANTITY_CALC CALL FUNCTION 'OIB2_TD_QUANTITY_CALC' EXPORTING i_tabix = g_index1_tab-tabix i_mtitm_old = l_oldmt i_vluom = oigs-vol_uom i_wtuom = oigs-wgt_uom i_vrkme = l_erfme i_date = roigs0-dldate i_windw = space i_mttmp = space i_mtteh = space i_create_o2 = c_x i_extrn = i_oigisvmq-hpm_extrn i_pa1 = i_pa1 i_time = roigs0-dltime i_doc_typ = g_oigsi_tab-doc_typ i_oigsii_j = g_oigsii_j_tab TABLES t_oigsm = g_oigsm_tab t_oigsvmq = g_oigsvmq_tab t_qtyo2 = t_qtyo2 CHANGING e_rfrsh = g_refresh.
VB_BATCH_DETERMINATION CALL FUNCTION 'VB_BATCH_DETERMINATION' EXPORTING i_komkh = l_komkh i_komph = l_komph x_bdcom = l_bdcom IMPORTING e_problems = l_problems x_bdcom = l_bdcom TABLES e_bdbatch = l_bdbatch_tab * I_BDBATCH = I_BDBATCH * I_MDVA = MDVA EXCEPTIONS no_material no_plant no_application function_not_possible condition_not_found classtype_not_found classtype_not_active no_base_unit no_unit conversion_not_found conversion_overflow missing_entry_t156c conversion_type_invalid division_by_zero.
OIK_TAS_DATA_INIT CALL FUNCTION 'OIK_TAS_DATA_INIT' EXCEPTIONS others = 1.
READ_TEXT CALL FUNCTION 'READ_TEXT' EXPORTING * CLIENT = SY-MANDT id = l_text_key-tdid language = l_text_key-tdspras name = l_text_key-tdname object = l_text_key-tdobject * ARCHIVE_HANDLE = 0 IMPORTING header = l_header TABLES lines = l_text_lines_tab EXCEPTIONS * ID = 1 * LANGUAGE = 2 * NAME = 3 not_found = 4.
OIG_F_DISTRIB_PRTNR_TO_OIGSPA CALL FUNCTION 'OIG_F_DISTRIB_PRTNR_TO_OIGSPA' EXPORTING i_shnumber = g_oigs-shnumber TABLES i_oigss_tab = g_oigss_tab o_oigspa_tab = g_oigspa_tab EXCEPTIONS others = 1.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.