MOIFAFOL 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 MOIFAFOL 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 MRN object links and navigation FORMs
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 = 'This will delete all selected lines'(202) textline2 = 'Do you wish to proceed?'(100) titel = 'Delete line items'(201) * START_COLUMN = 25 * START_ROW = 6 IMPORTING answer = g_continue EXCEPTIONS OTHERS = 1.
POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING * DEFAULTOPTION = 'Y' textline1 = 'This will delete all selected lines'(202) textline2 = 'Do you wish to proceed?'(100) titel = 'Delete line items'(201) * START_COLUMN = 25 * START_ROW = 6 IMPORTING answer = g_continue EXCEPTIONS OTHERS = 1.
ISOIL_ACTIVE call function 'ISOIL_ACTIVE' "Enterprise ADD-On active? R3E KH destination par_rfcdest "984031 NM exporting i_component = 'EA-RETAIL' "R3E KH exceptions not_active = 4. "R3E KH
WOST_CR_ABAP4_LEAVE_TO_TACTION * call function 'WOST_CR_ABAP4_LEAVE_TO_TACTION' * EXPORTING * I_TCODE = g_lnkdia * I_SKIP = g_dunkel * TABLES * T_SPAGPA = l_spagpa. "#EC EXISTS RETAIL-switch checked/KH
OIRB_SYSTEM_REMOTE_LOGIN CALL FUNCTION 'OIRB_SYSTEM_REMOTE_LOGIN' EXPORTING DESTINATION = par_rfcdest TCODE = g_lnkdia SKIP = 'X' TABLES T_SPAGPA = l_spagpa. "984031 NM
FUNC_LOCATION_READ CALL FUNCTION 'FUNC_LOCATION_READ' EXPORTING * AUTH_CHECK = ' ' * AUTH_TCODE = SY-TCODE * BUFFER_BYPASS = ' ' * DYFIELD = ' ' * NO_OTHER_LANGUAGE = ' ' * SPRAS = SY-LANGU tplnr = pi_tplnr IMPORTING iflo_wa = iflo * pltxt = EXCEPTIONS iflot_not_found = 4 iloa_not_found = 4 OTHERS = 4.
OIF_SUBSCREENS_GET CALL FUNCTION 'OIF_SUBSCREENS_GET' EXPORTING i_programm = c_hds1prog i_dynnr = c_oln1_screen i_pbltyp = oifspbl-pbltyp i_tr_rnbt = oirbpblb-rnbt i_sn_rnbt = oirbpblb-rnbt IMPORTING e_subscreens = l_dynnr_tab EXCEPTIONS lead_rnbt_not_defined = 1.
OIF_SUBSCREENS_GET CALL FUNCTION 'OIF_SUBSCREENS_GET' EXPORTING i_programm = c_hds1prog i_dynnr = c_oln2_screen i_pbltyp = oifspbl-pbltyp i_tr_rnbt = oirbpblb-rnbt i_sn_rnbt = oirbpblb-rnbt IMPORTING e_subscreens = l_dynnr_tab EXCEPTIONS lead_rnbt_not_defined = 1.
OIF_SUBSCREENS_GET CALL FUNCTION 'OIF_SUBSCREENS_GET' EXPORTING i_programm = c_hds1prog i_dynnr = c_oln1_screen i_pbltyp = pi_pbltyp i_tr_rnbt = pi_rnbt i_sn_rnbt = pi_rnbt IMPORTING e_subscreens = l_dynnr1_tab EXCEPTIONS lead_rnbt_not_defined = 1.
OIF_SUBSCREENS_GET CALL FUNCTION 'OIF_SUBSCREENS_GET' EXPORTING i_programm = c_hds1prog i_dynnr = c_oln2_screen i_pbltyp = pi_pbltyp i_tr_rnbt = pi_rnbt i_sn_rnbt = pi_rnbt IMPORTING e_subscreens = l_dynnr2_tab EXCEPTIONS lead_rnbt_not_defined = 1.
POPUP_TO_DECIDE_LIST CALL FUNCTION 'POPUP_TO_DECIDE_LIST' EXPORTING cursorline = l_cursorline start_col = c_oln_lnk_dialog_screen_x1 start_row = c_oln_lnk_dialog_screen_y1 textline1 = l_titel titel = 'Link dialog selection'(220) IMPORTING answer = pe_answer TABLES t_spopli = l_spopli_tab EXCEPTIONS not_enough_answers = 1 too_much_answers = 2 too_much_marks = 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.
MOIFAFOL - INCLUDE MRN object links and navigation FORMs MOIFAFGIS - Include MOIFAFGIS MOIFAFCT - Include MOIFAFCT (Forms for change location type) MOIFAFCL - INCLUDE MOIFAFCL Forms for close location function MOIFAFAM - INCLUDE MRN AMC (APPEND maintenance concept) FORM routines MOIFAF20 - Include MOIFAF20 (Forms for detail screens)