MOIADF10 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 MOIADF10 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 Forms
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
CUA_PARAMETER_READ CALL FUNCTION 'CUA_PARAMETER_READ' EXPORTING PROGRAMM = T185F-AGIDV BILDGRUPPE = T185-BLDGR BILD = T185-PANEL TYP = T185F-TRTYP 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.
ENQUEUE_E_OIAQA CALL FUNCTION 'ENQUEUE_E_OIAQA' EXPORTING PREQNO = U_PREQNO.
DEQUEUE_E_OIAQA CALL FUNCTION 'DEQUEUE_E_OIAQA' EXPORTING PREQNO = U_PREQNO.
COMMUNICATION_AREA_KOMKBV3 CALL FUNCTION 'COMMUNICATION_AREA_KOMKBV3' EXPORTING MSG_TRTYP = T180-TRTYP MSG_VBRK = VBRK MSG_VBUK = VBUK MSG_SPART = VBRK-SPART TABLES TAB_PART = PART TAB_VBPA = XVBPA.
MESSAGING CALL FUNCTION 'MESSAGING' EXPORTING APPLIKATION = TVFK-KAPPL MSG_OBJKY = XOBJKY SCHEMA = TVFK-KALSM TABLES MSG_PART = PART EXCEPTIONS APPLIKATION_NICHT_VORHANDEN = 01 SCHEMA_NICHT_VORHANDEN = 05.
RV_MESSAGES_RENAME CALL FUNCTION 'RV_MESSAGES_RENAME' EXPORTING MSG_OBJKY_OLD = OBJKY_OLD MSG_OBJKY_NEW = OBJKY_NEW MSG_LENG = 10.
RV_MESSAGES_UPDATE CALL FUNCTION 'RV_MESSAGES_UPDATE'.
RV_MESSAGES_READ CALL FUNCTION 'RV_MESSAGES_READ' EXPORTING MSG_KAPPL = TVFK-KAPPL MSG_OBJKY = XOBJKY.
COMMUNICATION_AREA_KOMKBV3 CALL FUNCTION 'COMMUNICATION_AREA_KOMKBV3' EXPORTING MSG_OLD = 'X' MSG_VBRK = VBRK MSG_VBUK = VBUK MSG_SPART = VBRK-SPART TABLES TAB_PART = PART TAB_VBPA = XVBPA.
ENQUEUE_E_OIAQA CALL FUNCTION 'ENQUEUE_E_OIAQA' EXPORTING PREQNO = U_PREQNO.
SD_KNVP_READ CALL FUNCTION 'SD_KNVP_READ' EXPORTING FIF_VKORG = OIAQA-VKORG FIF_VTWEG = OIAQA-VTWEG FIF_SPART = OIAQA-SPART FIF_KUNNR = LFA1-KUNNR TABLES FET_KNVP = LVT_KNVP EXCEPTIONS PARAMETER_INCOMPLETE = 1 NO_RECORD_FOUND = 2 OTHERS = 3.
VIEW_KUAGV * CALL FUNCTION 'VIEW_KUAGV' * EXPORTING * COMWA = VTCOMAG * IMPORTING * AGWA = KUAGV * TABLES * XVBPA = XVBPA * VBUV_TAB = XVBUV * XSADR = XVBADR * EXCEPTIONS * NO_KNA1 = 1 * NO_KNVV = 2 * NO_KUAGV = 3 * NO_TVTA = 4 * NO_CPD_ADDRESS = 5 * no_knkk = 6 * OTHERS = 7.
OIA_GET_MOVEMENT_DOCS CALL FUNCTION 'OIA_GET_MOVEMENT_DOCS' "SO3K120132 EXPORTING "SO3K120132 I_OIAQA = G_OIAQA "SO3K120132 I_TVFK = TVFK "SO3K120132 I_TMC4 = TMC4 "SO3K120132 I_CALL_SOURCE = 'R' "SO3K120132 I_SEL_TYP = ' ' "SO3K120132 IMPORTING "SO3K120132 E_SUBRC = G_SUBRC "sy-subrc "SO3K120132 SO4K000803 TABLES "SO3K120132 G_OIAQB = G_OIAQB "SO3K120132 G_EXGB_LOCK = G_EXGB_LOCK "SO3K120132 G_EXGB = G_EXGB. "SO3K120132
OIA_GET_NOT_CLEARED_DOCS CALL FUNCTION 'OIA_GET_NOT_CLEARED_DOCS' "SO4K004419 EXPORTING "SO4K004419 I_OIAQA = OIAQA "SO4K004419 I_TVFK = TVFK "SO4K004419 I_TMC4 = TMC4 "SO4K004419 I_CALL_SOURCE = 'R' "SO4K004419 I_SEL_TYP = ' ' "SO4K004419 IMPORTING "SO4K004419 E_SUBRC = G_XSUBRC "SO4K004419 TABLES "SO4K004419 G_OIAQB = G_XOIAQB.
LFA1_SINGLE_READ *KH CALL FUNCTION 'LFA1_SINGLE_READ' "SO6K014464 * EXPORTING * LFA1_LIFNR = G_OIAQA-EXGPTR * IMPORTING * WLFA1 = LFA1 * EXCEPTIONS * NOT_FOUND = 1 * OTHERS = 2.
WY_LFA1_SINGLE_READ call function 'WY_LFA1_SINGLE_READ' "buffer read" "IS2 KH exporting pi_lifnr = G_OIAQA-EXGPTR "IS2 KH importing po_lfa1 = lfa1 "IS2 KH exceptions no_records_found = 1 "RCs used "IS2 KH others = 2. "RCs used "IS2 KH
V_KNA1_SINGLE_READ *KH CALL FUNCTION 'KNA1_SINGLE_READ' "SO6K014464 CALL FUNCTION 'V_KNA1_SINGLE_READ' ">46B KH EXPORTING PI_KUNNR = LFA1-KUNNR ">46B KH IMPORTING PE_KNA1 = kna1 ">46B KH EXCEPTIONS NO_RECORDS_FOUND = 1 OTHERS = 2.
TVKO_SINGLE_READ CALL FUNCTION 'TVKO_SINGLE_READ' "SO6K014464 EXPORTING VKORG = G_OIAQA-VKORG IMPORTING WTVKO = TVKO EXCEPTIONS NOT_FOUND = 1 OTHERS = 2.
T001_SINGLE_READ CALL FUNCTION 'T001_SINGLE_READ' "SO6K014464 EXPORTING BUKRS = TVKO-BUKRS IMPORTING WT001 = T001 EXCEPTIONS NOT_FOUND = 1 OTHERS = 2.
OIA_GET_FINANCIAL_DOCS CALL FUNCTION 'OIA_GET_FINANCIAL_DOCS' EXPORTING I_KNA1 = KNA1 I_LFA1 = LFA1 I_TVFK = TVFK I_T001 = T001 I_CALL_SOURCE = 'R' I_SEL_TYP = ' ' IMPORTING * E_SUBRC = SY-SUBRC "SO6K002302 E_SUBRC = G_SUBRC "SO6K002302 TABLES G_BSEG = G_BSEG.
OIA_RESET_BATCH_INPUT_INFO CALL FUNCTION 'OIA_RESET_BATCH_INPUT_INFO' EXPORTING I_OIAQA = OIAQA.
FI_PERIOD_DETERMINE CALL FUNCTION 'FI_PERIOD_DETERMINE' EXPORTING I_BUDAT = G_DATE I_BUKRS = P_BUKRS IMPORTING E_GJAHR = G_NJAHR.
OIA_NETTING_DOC_ADD_CHANGE CALL FUNCTION 'OIA_NETTING_DOC_ADD_CHANGE' in update task "SOGK005828 EXPORTING I_OIAQA = OIAQA UPD_TYPE = 'L' TABLES XOIA12I = XOIA12I YOIA12I = YOIA12I XOIA10L = XOIA10L YOIA10L = YOIA10L XOIA12ICOND = XOIA12ICOND "SO4K004419 YOIA12ICOND = XOIA12ICOND "SO4K004419 EXCEPTIONS OTHERS = 1.
NUMBER_GET_NEXT CALL FUNCTION 'NUMBER_GET_NEXT' EXPORTING NR_RANGE_NR = TVFK-NUMKI OBJECT = 'RV_BELEG' IMPORTING NUMBER = G_OIAQA-PREQNO RETURNCODE = G_CSUBRC.
LFA1_SINGLE_READ *KH CALL FUNCTION 'LFA1_SINGLE_READ' "SO6K014464 * EXPORTING * LFA1_LIFNR = OIAQA-EXGPTR * IMPORTING * WLFA1 = LFA1 * EXCEPTIONS * NOT_FOUND = 1 * OTHERS = 2.
WY_LFA1_SINGLE_READ call function 'WY_LFA1_SINGLE_READ' "buffer read" "IS2 KH exporting pi_lifnr = OIAQA-EXGPTR "IS2 KH importing po_lfa1 = lfa1 "IS2 KH exceptions no_records_found = 1 "RCs used "IS2 KH others = 2. "RCs used "IS2 KH
V_KNA1_SINGLE_READ *KH CALL FUNCTION 'KNA1_SINGLE_READ' "SO6K014464 CALL FUNCTION 'V_KNA1_SINGLE_READ' ">46B KH EXPORTING PI_KUNNR = LFA1-KUNNR ">46B KH IMPORTING PE_KNA1 = kna1 ">46B KH EXCEPTIONS NO_RECORDS_FOUND = 1 ">46B KH OTHERS = 2.
OIA_CREATE_BTCI_SESSION CALL FUNCTION 'OIA_CREATE_BTCI_SESSION' EXPORTING I_OIAQA = G_OIAQA I_TVFK = TVFK IMPORTING BTC_RETCODE = L_BTC_RETCODE TABLES I_OIA12I = G_XOIA12I.
OIA_NETTING_DOC_ADD_CHANGE CALL FUNCTION 'OIA_NETTING_DOC_ADD_CHANGE' in update task EXPORTING I_OIAQA = G_OIAQA UPD_TYPE = G_UPDATE_FLAG TABLES XOIA12I = XOIA12I YOIA12I = YOIA12I XOIA10L = XOIA10L YOIA10L = YOIA10L XOIA12ICOND = XOIA12ICOND "SO4K004419 YOIA12ICOND = YOIA12ICOND. "SO4K004419
OIA_UPDATE_EXG_MOVEMENTS CALL FUNCTION 'OIA_UPDATE_EXG_MOVEMENTS' in update task EXPORTING I_OIAQA = G_OIAQA UPD_TYPE = G_UPDATE_FLAG TABLES XOIA12I = XOIA12I YOIA12I = YOIA12I g_oiaqb = g_oiaqb. "SO7K000185
OIA_UPDATE_EXG_ST_PRINT_REQ CALL FUNCTION 'OIA_UPDATE_EXG_ST_PRINT_REQ' EXPORTING I_OIAQA = OIAQA UPD_TYPE = 'L' EXCEPTIONS OTHERS = 1.
Contribute (Add Comments)
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 MOIADF10 or its description.