SAP Reports / Programs | Financial Services | Loans Management(FS-CML) SAP FS

DEMU1F01 SAP ABAP INCLUDE - documentation and ABAP source code







DEMU1F01 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 DEMU1F01 into the relevant SAP transactions such as SE38 or SE80


ABAP code to call this SAP report using the submit statement

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.






SUBMIT DEMU1F01. "Basic submit
SUBMIT DEMU1F01 AND RETURN. "Return to original report after report execution complete
SUBMIT DEMU1F01 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


INCLUDES used within this REPORT DEMU1F01

No INCLUDES are used within this REPORT code!


TABLES used within REPORT and the associated SELECT statement:





No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

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.

FOLDER_MAINTAIN call function 'FOLDER_MAINTAIN' exporting i_bukrs = p_vdarl-bukrs * I_DATUM = SY-DATUM * i_fill_vdpopo = ' ' i_mode = 'C' * I_OLD_RPNR = ' ' * I_OVERWRITE = ' ' * I_POPUP = 'X' i_ranl = p_vdarl-ranl i_styp = 'E' * 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 = 'X' i_mode = 'I' * I_OLD_RPNR = ' ' * I_OVERWRITE = ' ' * I_POPUP = 'X' i_ranl = p_vdarl-ranl i_styp = 'E' i_vdpopo = evdpopo importing e_return = rc * E_RSBEAR = e_vdpopo = ovdpopo 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_EXTRACT_ENTIRE_LOAN call function 'EMUL_EXTRACT_ENTIRE_LOAN' tables ivdarl = pi_vdarl ivzzkoko = pi_vzzkoko ivzzkopo = pi_vzzkopo ivdbepp_m = pi_vdbepp_m ivdbepi = pi_vdbepi ivdarc_doc_rec = pi_vdarc_doc_rec ivdorder = pi_vdorder ivdausz = pi_vdausz ivdbohead = pi_vdbohead ivdbobepp = pi_vdbobepp evdarl_eu = pe_vdarl evdkoko_eu = pe_vdkoko evdkopo_eu = pe_vdkopo evdbepp_eu = pe_vdbepp_m evdbepi_eu = pe_vdbepi evdarc_doc_rec_eu = pe_vdarc_doc_rec evdorder_eu = pe_vdorder evdausz_eu = pe_vdausz evdbohead_eu = pe_vdbohead evdbobepp_eu = pe_vdbobepp exceptions others = 1.

EMUL_SEPARATE_ENTIRE_LOAN call function 'EMUL_SEPARATE_ENTIRE_LOAN' exporting ivdarl = po_vdarl importing oactkoko = s_actkoko tables iactkoko = po_actkoko ivzzkoko = po_vzzkoko ivzzkopo = po_vzzkopo ivvzzkopo = po_vvzzkopo ivdbepp_m = po_vdbepp_m ivdbeki = po_vdbeki ivdbepi = po_vdbepi ivdarc_doc_rec = po_vdarc_doc_rec ivdorder = po_vdorder ivdausz = po_vdausz * ivzzbepp = po_vzzbepp ivzzusp = po_vzzusp ivdavis = po_vdavis ivdbohead = po_vdbohead ivdbobepp = po_vdbobepp ibsid = po_bsid "RDK 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 exceptions others = 1.

EMUL_CONVERT_ENTIRE_LOAN call function 'EMUL_CONVERT_ENTIRE_LOAN' exporting date = conversion_date ivdarl = po_vdarl iactkoko = s_actkoko i_flg_no_fix_check = pi_no_fix_check "N1165806 importing ovdarl = pc_vdarl oactkoko = pc_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 ivzzusp = s_vzzusp ivdavis = s_vdavis ivdbohead = s_vdbohead ivdbobepp = s_vdbobepp ibsid = s_bsid 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 ovzzusp = c_vzzusp ovdavis = c_vdavis ovdbohead = c_vdbohead ovdbobepp = c_vdbobepp obsid = c_bsid 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 = s_vdarc_doc_rec[] tables yvdbeki = s_vdbeki yvdbepi = s_vdbepi yvdbepp = s_vdbepp_m zitibepp = s_vzzbepp.

TRANSACTION_LOAN_FILL call function 'TRANSACTION_LOAN_FILL' exporting * P_I_TYPE = ' ' i_storno = 'X' i_tab_vdarc_doc_rec = c_vdarc_doc_rec[] tables yvdbeki = c_vdbeki yvdbepi = c_vdbepi yvdbepp = c_vdbepp_m zitibepp = c_vzzbepp.

EMUL_CREATE_BALANCE_CORRECT call function 'EMUL_CREATE_BALANCE_CORRECT' exporting date = conversion_date i_post_date = pi_post_date i_ovdarl = po_vdarl i_monat = pi_monat "N1277507 tables i_ovzzbepp = s_vzzbepp i_cvzzbepp = c_vzzbepp i_obsid = s_bsid i_cbsid = c_bsid o_vdbepp = p_vdbepp o_vdbeki = p_vdbeki o_vdbepi = p_vdbepi exceptions error = 1 others = 2.

EMUL_POST_CORRECTION_FLOW call function 'EMUL_POST_CORRECTION_FLOW' exporting date = conversion_date i_post_date = pi_post_date i_ovdarl = po_vdarl i_cvdarl = pc_vdarl i_oactkoko = s_actkoko i_cactkoko = pc_actkoko i_monat = pi_monat "N1277507 tables ovzzkopo = s_vzzkopo ovvzzkopo = s_vvzzkopo ovzzbepp = s_vzzbepp cvzzkopo = c_vzzkopo cvvzzkopo = c_vvzzkopo cvzzbepp = c_vzzbepp pvdbepp = p_vdbepp pvdbeki = p_vdbeki pvdbepi = p_vdbepi cvdbepi = c_vdbepi "HW141697 150399 Becker changing c_primanota = primanota e_vdarl_eu = pe_vdarl_eu "Restkapital sichern exceptions error = 1 others = 2.

EMUL_POST_OPEN_ITEM_CORRECTION call function 'EMUL_POST_OPEN_ITEM_CORRECTION' exporting date = conversion_date i_post_date = pi_post_date ovdarl = po_vdarl cvdarl = pc_vdarl i_monat = pi_monat "N1277507 i_ccc_calc_date = pi_ccc_calc_date "N1277507 * I_DATUM_LAST_VU = * I_UZEIT_LAST_VU = * I_FLG_REVERSION = 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.

EMUL_CHECK_LOAN_INCURRENCY call function 'EMUL_CHECK_LOAN_INCURRENCY' exporting ivdarl = p_vdarl date = conversion_date i_flg_no_fix_check = p_nofix "N1165806 exceptions no_incurrency = 1 no_original_currency = 2 euro_currency = 3 error_with_currencies = 4 others = 5.

EMUL_CALC_LOAN_COMCAPITAL call function 'EMUL_CALC_LOAN_COMCAPITAL' exporting ivdarl = p_vdarl tables ivzzkopo = p_vzzkopo ivzzbepp = p_vzzbepp changing cvzzkoko = p_actkoko exceptions error = 1 others = 2.

EMUL_SET_LOAN_TIME_STAMP call function 'EMUL_SET_LOAN_TIME_STAMP' tables cvdarl_eu = p_e_vdarl.

POPUP_TO_CONFIRM call function 'POPUP_TO_CONFIRM' exporting titlebar = titel diagnose_object = 'TRLO_EMUL_IPD_CONTROLL' text_question = text_question text_button_1 = text_button1 icon_button_1 = icon_button1 text_button_2 = text_button2 icon_button_2 = icon_button2 default_button = default_button display_cancel_button = ' ' * USERDEFINED_F1_HELP = ' ' * START_COLUMN = 25 * START_ROW = 6 popup_type = popup_type importing answer = answer tables parameter = parameters exceptions text_not_found = 1 others = 2.

FVD_ARC_KEYDATES_CHECK call function 'FVD_ARC_KEYDATES_CHECK' exporting i_bukrs = p_vdarl-bukrs i_ranl = p_vdarl-ranl i_dbudat = p_post_date importing e_dbudat_before_dparc = l_flg_arch e_dparc = l_arc_dat exceptions key_not_filled = 1 no_date_parameter = 2 others = 3.



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 DEMU1F01 or its description.