FOIO_CONVERT_TR_REQF02 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 FOIO_CONVERT_TR_REQF02 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 FOIO_CONVERT_TR_REQF02
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
POPUP_TO_CONFIRM_STEP * CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' * EXPORTING * defaultoption = 'Y' * textline1 = text-p01 * titel = text-p01 * start_column = 25 * start_row = 6 * IMPORTING * answer = l_ans.
POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING titlebar = text-p01 text_question = text-p01 start_column = 25 start_row = 6 IMPORTING answer = l_ans.
REUSE_ALV_LIST_LAYOUT_INFO_GET CALL FUNCTION 'REUSE_ALV_LIST_LAYOUT_INFO_GET' TABLES et_outtab = gt_eban_list EXCEPTIONS no_infos = 1 program_error = 2 OTHERS = 3.
ME_REFRESH_REQUISITION_EXT CALL FUNCTION 'ME_REFRESH_REQUISITION_EXT'.
ME_READ_REQUISITION_EXT CALL FUNCTION 'ME_READ_REQUISITION_EXT' EXPORTING i_banfn = ls_eban_list-banfn i_bnfpo = ls_eban_list-bnfpo i_no_account_assignment = 'X' IMPORTING e_eban = ls_eban EXCEPTIONS not_found = 1 OTHERS = 2.
ME_POST_REQUISITION_EXT CALL FUNCTION 'ME_POST_REQUISITION_EXT'.
OIO_DOCFLOW_UPD_INSERT CALL FUNCTION 'OIO_DOCFLOW_UPD_INSERT' IN UPDATE TASK TABLES t_doc_flow = lt_doc_flow.
ME_READ_REQUISITION_EXT CALL FUNCTION 'ME_READ_REQUISITION_EXT' EXPORTING i_banfn = ls_eban_list-banfn i_bnfpo = ls_eban_list-bnfpo i_no_account_assignment = 'X' IMPORTING e_eban = ls_eban EXCEPTIONS not_found = 1 OTHERS = 2.
ME_UPDATE_REQUISITION CALL FUNCTION 'ME_UPDATE_REQUISITION' IN UPDATE TASK TABLES xeban = lt_xeban xebkn = lt_xebkn yeban = lt_yeban yebkn = lt_yebkn.
ME_READ_REQUISITION_EXT CALL FUNCTION 'ME_READ_REQUISITION_EXT' EXPORTING i_banfn = ls_eban_list-banfn i_bnfpo = ls_eban_list-bnfpo i_no_account_assignment = 'X' IMPORTING e_eban = ls_eban EXCEPTIONS not_found = 1 OTHERS = 2.
ME_UPDATE_REQUISITION CALL FUNCTION 'ME_UPDATE_REQUISITION' IN UPDATE TASK TABLES xeban = lt_xeban xebkn = lt_xebkn yeban = lt_yeban yebkn = lt_yebkn.
DEQUEUE_EMEBANE CALL FUNCTION 'DEQUEUE_EMEBANE' EXPORTING mode_eban = 'E' banfn = ls_eban_list-banfn bnfpo = ls_eban_list-bnfpo _scope = '1'. "explicit unlocking
DEQUEUE_EMEBANE CALL FUNCTION 'DEQUEUE_EMEBANE' "SOGK018897 AHU EXPORTING "SOGK018897 AHU mode_eban = 'E' "SOGK018897 AHU mandt = ls_eban-mandt "SOGK018897 AHU banfn = ls_eban-banfn "SOGK018897 AHU bnfpo = ls_eban-bnfpo "SOGK018897 AHU _scope = '1'."explicit unlocking"SOGK018897 AHU
ENQUEUE_EMEBANE CALL FUNCTION 'ENQUEUE_EMEBANE' "SOGK018897 AHU EXPORTING "SOGK018897 AHU mode_eban = 'E' "SOGK018897 AHU mandt = ls_eban-mandt "SOGK018897 AHU banfn = ls_eban-banfn "SOGK018897 AHU bnfpo = ls_eban-bnfpo "SOGK018897 AHU _scope = '1' "explicit locking "SOGK018897 AHU EXCEPTIONS "SOGK018897 AHU foreign_lock = 1 "SOGK018897 AHU system_failure = 2 "SOGK018897 AHU OTHERS = 3. "SOGK018897 AHU
MATERIAL_READ CALL FUNCTION 'MATERIAL_READ' EXPORTING schluessel = ls_mtcom IMPORTING matdaten = ls_marc EXCEPTIONS OTHERS = 1.
T001W_SINGLE_READ CALL FUNCTION 'T001W_SINGLE_READ' "966553 GLJ EXPORTING "966553 GLJ t001w_werks = ls_eban_2-werks "966553 GLJ IMPORTING "966553 GLJ wt001w = gs_t001w "966553 GLJ EXCEPTIONS "966553 GLJ not_found = 1 "966553 GLJ OTHERS = 2. "966553 GLJ
ME_REQUISITION_EXT CALL FUNCTION 'ME_REQUISITION_EXT' EXPORTING i_eban = ls_eban_2 i_ebkn = ls_ebkn_2 i_status = cs_hin i_req_for_stock = 'X' IMPORTING e_banfn = l_banfn_2 e_bnfpo = l_bnfpo_2 EXCEPTIONS error_message = 1.
ME_CREATE_REQUISITION_EXT CALL FUNCTION 'ME_CREATE_REQUISITION_EXT' EXPORTING i_banfn = l_banfn_2 i_bnfpo = l_bnfpo_2 i_no_open_item_check = 'X' i_no_additional_acc = 'X' i_post_later = 'X' IMPORTING e_banfn = l_banfn_2 TABLES textheader = lt_txhd_2 "966553 GLJ EXCEPTIONS error_message = 1.
CALL FUNCTION 'ME_CREATE_REQUISITION_EXT' EXPORTING i_banfn = l_banfn_1 i_bnfpo = l_bnfpo_1 i_no_open_item_check = 'X' i_post_later = 'X' IMPORTING e_banfn = l_banfn_1 TABLES textheader = lt_txhd EXCEPTIONS error_message = 1.
OIO_DOCFLOW_OBJ_ENCODE CALL FUNCTION 'OIO_DOCFLOW_OBJ_ENCODE' EXPORTING i_objty = ls_doc_flow-fr_objty i_object_ref = ls_eban_1 IMPORTING e_objid = ls_doc_flow-fr_objid.
OIO_DOCFLOW_OBJ_ENCODE CALL FUNCTION 'OIO_DOCFLOW_OBJ_ENCODE' EXPORTING i_objty = ls_doc_flow-to_objty i_object_ref = ls_eban_2 IMPORTING e_objid = ls_doc_flow-to_objid.
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 FOIO_CONVERT_TR_REQF02 or its description.
FOIO_CONVERT_TR_REQF02 - Include FOIO_CONVERT_TR_REQF02 FOIO_CONVERT_TR_REQF01 - Include FOIO_CONVERT_TR_REQF01 FOIH_BR_OIH_J1B_03F01 - Include FOIH_BR_OIH_J1B_03F01 FOIH_BR_OIH_J1B_01F01 - Include FOIH_BR_OIH_J1B_01F01 FOIH4TOP - TDP - Datenelemente für Suchprozeduren FOIH4C01 - CALCULATE VALUES FROM SAPLMBGB USEREXIT