MOIJL_CLASS 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 MOIJL_CLASS 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 MOIJL_CLASS
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
F4IF_INT_TABLE_VALUE_REQUEST CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST' EXPORTING retfield = 'RTSYST' dynpprog = lv_repid dynpnr = lv_dynnr dynprofield = 'ROIJSDLOC-RTSYST' value_org = 'S' TABLES value_tab = lt_f4_tsyst return_tab = lt_return EXCEPTIONS parameter_error = 0 no_values_found = 0 OTHERS = 0.
OIJTSLOC_ARRAY_READ CALL FUNCTION 'OIJTSLOC_ARRAY_READ' EXPORTING it_oijts_key = lt_f4_tsyst IMPORTING et_oijtsloc = lt_oijtsloc EXCEPTIONS records_not_found = 0 records_not_requested = 0 OTHERS = 0.
F4IF_INT_TABLE_VALUE_REQUEST CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST' EXPORTING retfield = 'RTSYST' dynpprog = lv_repid dynpnr = lv_dynnr dynprofield = 'ROIJSDLOC-RTSYST' value_org = 'S' TABLES value_tab = lt_f4_tsystlocid return_tab = lt_return EXCEPTIONS parameter_error = 0 no_values_found = 0 OTHERS = 0.
OIJTSLOC_ARRAY_READ CALL FUNCTION 'OIJTSLOC_ARRAY_READ' EXPORTING it_oijts_key = lt_f4_tsyst IMPORTING et_oijtsloc = lt_oijtsloc EXCEPTIONS records_not_found = 0 records_not_requested = 0 OTHERS = 0.
OIJ_SELECT_LOCID CALL FUNCTION 'OIJ_SELECT_LOCID' EXPORTING iv_tsyst = ls_locbal-rtsyst IMPORTING et_oijlocid = lt_oijlocid EXCEPTIONS locid_not_found = 0 OTHERS = 0.
F4IF_INT_TABLE_VALUE_REQUEST CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST' EXPORTING retfield = 'RLOCID' dynpprog = lv_repid dynpnr = lv_dynnr dynprofield = 'ROIJSDLOC-RLOCID' value_org = 'S' TABLES value_tab = lt_f4_locid return_tab = lt_return EXCEPTIONS parameter_error = 0 no_values_found = 0 OTHERS = 0.
OIJTS_SINGLE_READ CALL FUNCTION 'OIJTS_SINGLE_READ' EXPORTING iv_tsyst = l_rtsyst EXCEPTIONS record_not_found = 1 OTHERS = 2.
OIJTSLOC_SINGLE_READ CALL FUNCTION 'OIJTSLOC_SINGLE_READ' EXPORTING i_tsyst = l_rtsyst i_locid = l_rlocid IMPORTING e_oijtsloc = l_oijtsloc EXCEPTIONS record_not_found = 1 OTHERS = 2.
OIJLOC_SINGLE_READ CALL FUNCTION 'OIJLOC_SINGLE_READ' EXPORTING iv_locid = l_rlocid * IV_BYPASSING_BUFFER = * IV_REFRESH_BUFFER = * IMPORTING * ES_OIJLOC = EXCEPTIONS record_not_found = 1 OTHERS = 2 .
OIJTSLOC_SINGLE_READ CALL FUNCTION 'OIJTSLOC_SINGLE_READ' EXPORTING i_tsyst = l_rtsyst i_locid = l_rlocid IMPORTING e_oijtsloc = l_oijtsloc EXCEPTIONS record_not_found = 1 OTHERS = 2.
OIJTSLOC_SINGLE_READ CALL FUNCTION 'OIJTSLOC_SINGLE_READ' EXPORTING i_tsyst = l_rtsyst i_locid = l_rlocid IMPORTING e_oijtsloc = l_oijtsloc EXCEPTIONS record_not_found = 1 OTHERS = 2.
OIJTSLOC_SINGLE_READ CALL FUNCTION 'OIJTSLOC_SINGLE_READ' EXPORTING i_tsyst = trf_tsyst i_locid = cur_locid EXCEPTIONS record_not_found = 1 OTHERS = 2.
OIJ_ROUTE_READ CALL FUNCTION 'OIJ_ROUTE_READ' EXPORTING it_locseq = lt_location IMPORTING et_route_info = lt_route_info EXCEPTIONS no_route_found = 1 no_stage_point_for_tsw_loc = 2 timestamp_error = 3 OTHERS = 4.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.