DEMU2F01 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 DEMU2F01 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 DEMU2F01
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
FOLDER_MAINTAIN call function 'FOLDER_MAINTAIN' exporting i_bukrs = p_vdarl-bukrs * I_DATUM = SY-DATUM * I_FILL_VDPOPO = ' ' i_mode = 'C' "Prüfen * I_OLD_RPNR = ' ' * I_OVERWRITE = ' ' i_popup = ' ' i_ranl = p_vdarl-ranl i_styp = 'P' "Prolongationsordner * I_VDPOPO = ' ' importing e_return = rc * E_RSBEAR = e_vdpopo = evdpopo exceptions error_conditions = 1 error_delete = 2 error_exist = 3 error_insert = 4 error_param = 5 error_partner = 6 error_rloam = 7 error_tdp1 = 8 error_update = 9 error_vdpoko = 10 error_vdpopo = 11 others = 12.
FOLDER_MAINTAIN call function 'FOLDER_MAINTAIN' exporting i_bukrs = p_vdarl-bukrs * I_DATUM = SY-DATUM * I_FILL_VDPOPO = ' ' i_mode = 'C' "Prüfen * I_OLD_RPNR = ' ' * I_OVERWRITE = ' ' i_popup = ' ' i_ranl = p_vdarl-ranl i_styp = 'E' "Ordner für EURO-Umstellung * I_VDPOPO = ' ' importing e_return = rc * E_RSBEAR = e_vdpopo = evdpopo exceptions error_conditions = 1 error_delete = 2 error_exist = 3 error_insert = 4 error_param = 5 error_partner = 6 error_rloam = 7 error_tdp1 = 8 error_update = 9 error_vdpoko = 10 error_vdpopo = 11 others = 12.
EMUL_CHECK_POSTING_AFTER_CONV call function 'EMUL_CHECK_POSTING_AFTER_CONV' exporting ivdarl_eu = p_vdarl_eu tables ivzzbepp = p_vzzbepp exceptions posting_after_conversion = 1 others = 2.
EMUL_READ_EX_LOANS call function 'EMUL_READ_EX_LOANS' * IMPORTING * COUNT_SELECTED_LOANS = tables ivdarl = p_o_vdarl ovdarl_eu = p_e_vdarl.
EMUL_READ_EX_CONDITIONS call function 'EMUL_READ_EX_CONDITIONS' * IMPORTING * COUNT_SELECTED_KOKO = * COUNT_SELECTED_KOPOS = tables ivdarl_eu = p_i_vdarl ovdkoko_eu = p_o_vdkoko ovdkopo_eu = p_o_vdkopo.
EMUL_READ_EX_CASHFLOW call function 'EMUL_READ_EX_CASHFLOW' * IMPORTING * COUNT_SELECTED_PLAN = * COUNT_SELECTED_POST = tables ivdarl_eu = p_i_vdarl ivdbeki = p_i_vdbeki ovdbepp_eu = p_o_vdbepp_m ovdbepi_eu = p_o_vdbepi ovdarc_doc_rec_eu = p_o_vdarc_doc_rec.
EMUL_READ_EX_ORDERS call function 'EMUL_READ_EX_ORDERS' * IMPORTING * COUNT_SELECTED_ORDERS = tables ivdarl_eu = p_i_vdarl ovdorder_eu = p_o_vdorder .
EMUL_READ_EX_DRAWINGS call function 'EMUL_READ_EX_DRAWINGS' * IMPORTING * COUNT_SELECTED_DRAW = tables ivdarl_eu = p_i_vdarl ovdausz_eu = p_o_vdausz.
EMUL_SEPARATE_ENTIRE_LOAN call function 'EMUL_SEPARATE_ENTIRE_LOAN' exporting ivdarl = p_o_vdarl importing ovdarl_e = s_e_vdarl oactkoko = s_actkoko tables iactkoko = p_o_actkoko ivzzkoko = p_o_vzzkoko ivzzkopo = p_o_vzzkopo ivvzzkopo = p_o_vvzzkopo ivdbepp_m = p_o_vdbepp_m ivdbeki = p_o_vdbeki ivdbepi = p_o_vdbepi ivdarc_doc_rec = p_o_vdarc_doc_rec ivdorder = p_o_vdorder ivdausz = p_o_vdausz ivzzbepp = p_o_vzzbepp ivzzusp = p_o_vzzusp ivdavis = p_o_vdavis ivdbohead = p_o_vdbohead ivdbobepp = p_o_vdbobepp ibsid = p_o_bsid ivdarl_e = p_e_vdarl ivdkoko_e = p_e_vdkoko ivdkopo_e = p_e_vdkopo ivdbepp_e = p_e_vdbepp_m ivdbepi_e = p_e_vdbepi ivdarc_doc_rec_e = p_e_vdarc_doc_rec ivdorder_e = p_e_vdorder ivdausz_e = p_e_vdausz ivdbohead_e = p_e_vdbohead ivdbobepp_e = p_e_vdbobepp ovzzkoko = s_vzzkoko ovzzkopo = s_vzzkopo ovvzzkopo = s_vvzzkopo ovdbepp_m = s_vdbepp_m ovdbeki = s_vdbeki ovdbepi = s_vdbepi ovdarc_doc_rec = s_vdarc_doc_rec ovdorder = s_vdorder ovdausz = s_vdausz ovzzbepp = s_vzzbepp ovzzusp = s_vzzusp ovdavis = s_vdavis ovdbohead = s_vdbohead ovdbobepp = s_vdbobepp obsid = s_bsid "RDK ovdkoko_e = s_e_vdkoko ovdkopo_e = s_e_vdkopo ovdbepp_e = s_e_vdbepp ovdbepi_e = s_e_vdbepi ovdarc_doc_rec_e = s_e_vdarc_doc_rec ovdorder_e = s_e_vdorder ovdausz_e = s_e_vdausz ovdbohead_e = s_e_vdbohead ovdbobepp_e = s_e_vdbobepp exceptions others.
EMUL_RECONVERT_ENTIRE_LOAN call function 'EMUL_RECONVERT_ENTIRE_LOAN' exporting date = conversion_date ivdarl = p_o_vdarl iactkoko = s_actkoko importing ovdarl = p_c_vdarl oactkoko = p_c_actkoko tables ivzzkoko = s_vzzkoko ivzzkopo = s_vzzkopo ivvzzkopo = s_vvzzkopo ivdbepp_m = s_vdbepp_m ivdbeki = s_vdbeki ivdbepi = s_vdbepi ivdarc_doc_rec = s_vdarc_doc_rec ivdorder = s_vdorder ivdausz = s_vdausz ivzzbepp = s_vzzbepp ivzzusp = s_vzzusp ivdavis = s_vdavis ivdbohead = s_vdbohead ivdbobepp = s_vdbobepp ivdarl_eu = s_e_vdarl ivdkoko_eu = s_e_vdkoko ivdkopo_eu = s_e_vdkopo ivdbepp_eu = s_e_vdbepp ivdbepi_eu = s_e_vdbepi ivdarc_doc_rec_eu = s_e_vdarc_doc_rec ivdorder_eu = s_e_vdorder ivdausz_eu = s_e_vdausz ivdbohead_eu = s_e_vdbohead ivdbobepp_eu = s_e_vdbobepp ovzzkoko = c_vzzkoko ovzzkopo = c_vzzkopo ovvzzkopo = c_vvzzkopo ovdbepp_m = c_vdbepp_m ovdbeki = c_vdbeki ovdbepi = c_vdbepi ovdarc_doc_rec = c_vdarc_doc_rec ovdorder = c_vdorder ovdausz = c_vdausz ovzzbepp = c_vzzbepp ovzzusp = c_vzzusp ovdavis = c_vdavis ovdbohead = c_vdbohead ovdbobepp = c_vdbobepp dvdbepi = d_vdbepi exceptions error = 1 others = 2.
EMUL_CONVERT_OPEN_ITEMS call function 'EMUL_CONVERT_OPEN_ITEMS' exporting date = conversion_date euro_currency = p_c_vdarl-santwhr tables i_obsid = s_bsid o_cbsid = c_bsid exceptions error = 1 others = 2.
EMUL_REVERSE_CORRECTION_FLOW call function 'EMUL_REVERSE_CORRECTION_FLOW' exporting i_post_date = p_dbudat i_sstogrd = p_sstogrd i_ovdarl = p_o_vdarl i_cvdarl = p_c_vdarl i_oactkoko = s_actkoko i_cactkoko = p_c_actkoko tables i_ovzzkopo = s_vzzkopo i_ovvzzkopo = s_vvzzkopo i_ovdbeki = s_vdbeki i_ovzzbepp = s_vzzbepp i_cvzzkopo = c_vzzkopo i_cvvzzkopo = c_vvzzkopo i_cvzzbepp = c_vzzbepp o_csvdbeki = storno_beki"Stornobelege o_csvdbepi = storno_bepi"Stornobelegpositionen p_vdbepp = p_vdbepp p_vdbeki = p_vdbeki p_vdbepi = p_vdbepi changing c_primanota = primanota exceptions error = 1 others = 2.
EMUL_POST_OPEN_ITEM_CORRECTION call function 'EMUL_POST_OPEN_ITEM_CORRECTION' exporting date = p_o_vdarl-dconvert i_post_date = p_dbudat ovdarl = p_o_vdarl cvdarl = p_c_vdarl i_datum_last_vu = p_e_vdarl-dproconvert i_uzeit_last_vu = p_e_vdarl-tproconvert i_flg_reversion = 'X' tables ovdbeki = s_vdbeki ovdbepi = s_vdbepi uvdbepi = c_vdbepi pvdbeki = p_vdbeki pvdbepi = p_vdbepi obsid = s_bsid cbsid = c_bsid changing c_primanota = primanota exceptions error = 1 others = 2.
TRANSACTION_LOAN_FILL call function 'TRANSACTION_LOAN_FILL' exporting * P_I_TYPE = ' ' i_storno = 'X' i_tab_vdarc_doc_rec = p_o_vdarc_doc_rec[] tables yvdbeki = p_o_vdbeki yvdbepi = p_o_vdbepi yvdbepp = p_o_vdbepp zitibepp = p_o_vzzbepp.
POPUP_TO_CONFIRM call function 'POPUP_TO_CONFIRM' exporting titlebar = titel diagnose_object = 'TRLO_EMUL_IPD_CONTROLL' text_question = text_question text_button_1 = 'Ja '(p03) icon_button_1 = 'ICON_OKAY' text_button_2 = 'Nein '(p04) icon_button_2 = 'ICON_CANCEL' default_button = '2' display_cancel_button = ' ' * USERDEFINED_F1_HELP = ' ' * START_COLUMN = 25 * START_ROW = 6 popup_type = 'ICON_MESSAGE_QUESTION' importing answer = answer tables parameter = parameters exceptions text_not_found = 1 others = 2.
EMUL_READ_EX_BODATA call function 'EMUL_READ_EX_BODATA' * IMPORTING * COUNT_SELECTED_HEAD = * COUNT_SELECTED_PLAN = tables ivdarl_eu = pt_ivdarl ovdbohead_eu = pt_ovdbohead ovdbobepp_eu = pt_ovdbobepp.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.