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

MF67AF02 SAP ABAP INCLUDE - Forms for global OK codes







MF67AF02 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 MF67AF02 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 MF67AF02. "Basic submit
SUBMIT MF67AF02 AND RETURN. "Return to original report after report execution complete
SUBMIT MF67AF02 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: Forms for global OK codes


INCLUDES used within this REPORT MF67AF02

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:

FVD_TRLE_DISTRIBUTOR_ACTIVE CALL FUNCTION 'FVD_TRLE_DISTRIBUTOR_ACTIVE' EXPORTING i_bukrs = vdarl-bukrs i_gsart = vdarl-gsart IMPORTING e_d_initialization = l_d_initialization "N1846291 EXCEPTIONS distributor_cml_not_active = 1 OTHERS = 2.

CHANGEDOCUMENT_PREPARE_TABLES CALL FUNCTION 'CHANGEDOCUMENT_PREPARE_TABLES' EXPORTING check_indicator = space tablename = 'VZZKOPO' IMPORTING result = result TABLES table_new = x_vzzkopo table_old = y_vzzkopo EXCEPTIONS nametab_error = 01.

FVZR_DELETE_KOKO CALL FUNCTION 'FVZR_DELETE_KOKO' EXPORTING uvzzkoko = xvzzkoko EXCEPTIONS not_found = 01.

REPAYMENT_SCHEDULE_SHOW_HIST CALL FUNCTION 'REPAYMENT_SCHEDULE_SHOW_HIST' EXPORTING i_bukrs = vdarl-bukrs i_sarchiv = vdarl-sarchiv i_ranl = vdarl-ranl.

FVPH_HANDLE_ZV CALL FUNCTION 'FVPH_HANDLE_ZV' EXPORTING i_sanlf = vdarl-sanlf i_bukrs = vdarl-bukrs i_sarchiv = vdarl-sarchiv i_ranl = vdarl-ranl i_waers = vdarl-santwhr i_gsart = vdarl-gsart i_sbuhal = tzpab-sbuhal i_jpaymentreq = tzpab-jpaymentreq i_display = zv_display i_dynnr = incl_dynpro1 i_repid = incl_repid IMPORTING e_changed = h_zv_changed TABLES i_vzgpodeb = ivzpardeb e_vdzv_new = x_vdzv e_vdzv_old = y_vdzv CHANGING c_rpzahl = vdarl-rpzahl EXCEPTIONS OTHERS = 1.

ISGP_PARTNER_ROLE_CONNECT * CALL FUNCTION 'ISGP_PARTNER_ROLE_CONNECT' * EXPORTING ** ALREADY_DATA_CHANGED = ' ' ** DELETE_ALL = ' ' ** DISPLAY = ' ' ** EARLY_DBEBEZ = SY-DATUM * flg_historie = 'X' ** FLG_NOCHANGE_HVP = ' ' * i_appl = h_srgrp * i_dynnr = incl_dynpro1 ** I_FLG_SAVE_IN_UPDT = ' ' * i_repid = incl_repid ** POPUP_TITELABB = ' ' ** POPUP_TITELEND = ' ' ** ROLLE_HVP = ' ' * IMPORTING ** change_flag = ** end_flag = ** e_flg_changed = ** line_index = * okcode = ok_code2 * TABLES * ivzgpo = xvzgpo ** i_roletyp_except = * EXCEPTIONS * general_error = 1 * no_history = 2 * OTHERS = 3.

POPUP_TO_CONFIRM * CALL FUNCTION 'POPUP_TO_CONFIRM' * EXPORTING * titlebar = text-ao8 * text_question = text-ao9 * default_button = '1' * popup_type = 'ICON_MESSAGE_WARNING' * IMPORTING * answer = l_answer.

FVD_SM_SHOW CALL FUNCTION 'FVD_SM_SHOW' EXPORTING i_bukrs = vdarl-bukrs i_ranl = vdarl-ranl i_chg_sioa_lock = l_flg_ioa_lock i_chg_edit_mode = l_flg_edit_mode i_flg_ignore_accruals = g_flg_ignore_accruals "N1390715 IMPORTING e_data_modified = l_flg_modified EXCEPTIONS no_authority = 1 loan_does_not_exist = 2 OTHERS = 3.

FVD_SM_SHOW CALL FUNCTION 'FVD_SM_SHOW' EXPORTING i_bukrs = vdarl-bukrs i_ranl = vdarl-ranl EXCEPTIONS no_authority = 1 loan_does_not_exist = 2 OTHERS = 3.

FVD_SWITCH_LOAN CALL FUNCTION 'FVD_SWITCH_LOAN' EXPORTING i_bukrs = vdarl-bukrs i_ranl = vdarl-ranl.

POPUP_TO_DISPLAY_USERDATA CALL FUNCTION 'POPUP_TO_DISPLAY_USERDATA' EXPORTING inuser = ruser.

CHANGEDOCUMENT_DISPLAY_LOAN CALL FUNCTION 'CHANGEDOCUMENT_DISPLAY_LOAN' EXPORTING i_objectclass = objekt i_objectid = objektid i_mode = '3' EXCEPTIONS wrong_parameters = 1 no_changedocuments = 2 OTHERS = 3.

FVD_MD_VIEW_GOTO_CHANGEDOC * CALL FUNCTION 'FVD_MD_VIEW_GOTO_CHANGEDOC' * EXPORTING * i_chg_doc_object = 'VDSUBLEDGER'.

CHANGEDOCUMENT_DISPLAY_LOAN CALL FUNCTION 'CHANGEDOCUMENT_DISPLAY_LOAN' EXPORTING i_objectclass = 'VDSUBLEDGER' i_objectid = objektid i_mode = '3' EXCEPTIONS wrong_parameters = 1 no_changedocuments = 2 OTHERS = 3.

POPUP_CONFIRMATION_DATA CALL FUNCTION 'POPUP_CONFIRMATION_DATA' EXPORTING fgobj = 'VDARL ' * FLG_LAST_ENTRY = ' ' key1 = skey * KEY2 = ' ' EXCEPTIONS not_found = 01.

FVD_FILE_MAINTAIN CALL FUNCTION 'FVD_FILE_MAINTAIN' EXPORTING i_modus = 'DISP' i_vdarl = vdarl i_file_name = vdarl-xakt.

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING defaultoption = 'Y' textline1 = text-098 textline2 = text-099 titel = text-097 IMPORTING answer = akte_anlegen.

FVD_FILE_MAINTAIN CALL FUNCTION 'FVD_FILE_MAINTAIN' EXPORTING i_modus = 'CREA' i_vdarl = vdarl i_file_name = vdarl-xakt.

LOAN_SHOW_CONTRACT_ALL





CALL FUNCTION 'LOAN_SHOW_CONTRACT_ALL' EXPORTING * read_other_contracts = ' ' flag_rec = ' ' * READ_OPEN_ITEMS = ' ' TABLES contract = icontract EXCEPTIONS ranl_not_exist_in_bukrs = 1 no_partner_found_for_ranl = 2 no_contracts = 3 internal_error = 4 OTHERS = 5.

AVIS_PFLEGE CALL FUNCTION 'AVIS_PFLEGE' EXPORTING display = display i_bzusage = rmf67-bazhpf i_sobjekt = vdarl-sobjekt i_swhr = vdarl-santwhr i_saktpas = vdarl-saktpas IMPORTING e_geaendert = ret_code TABLES xvdavis = xvdavis.

FVZR_MODIFY_KOKO CALL FUNCTION 'FVZR_MODIFY_KOKO' EXPORTING i_nlfd_alt = xvzzkoko-nlfd_ang uvzzkoko = xvzzkoko EXCEPTIONS not_found = 01.

FVZK_MODIFY_IVZZKOPO_NEU CALL FUNCTION 'FVZK_MODIFY_IVZZKOPO_NEU' EXPORTING firstline = 1 kz_plausi = ' ' mod_dguelkk = 'X' mod_dguelkp = 'X' mod_nstufe = 'X' screen_flag = ' ' step_index = sy-tabix vzzkopo = vzzkopo TABLES ivzzkopo = ivzzkopo EXCEPTIONS general_error = 01 not_found = 02 verstoss_obligatorisch = 03.

FVD_BUS_DISP_TREE2 CALL FUNCTION 'FVD_BUS_DISP_TREE2' EXPORTING i_bukrs = vdarl-bukrs i_sarchiv = vdarl-sarchiv i_ranl = vdarl-ranl EXCEPTIONS error = 1 OTHERS = 2.

TPM_PIN_DISPLAY CALL FUNCTION 'TPM_PIN_DISPLAY' EXPORTING im_product_group = '002' im_company_code = vdarl-bukrs im_com_val_class = vdarl-com_val_class im_loans_contract = vdarl-ranl IMPORTING ex_cancel = g_flg_cancel ex_error = g_flg_cancel EXCEPTIONS OTHERS = 4.

TPM_PIN_CREATE CALL FUNCTION 'TPM_PIN_CREATE' EXPORTING * IM_MAINTAIN_FLG = TPMCO_XTRUE im_save_flg = g_save_flag * IM_TRUST_SELECTION = TPMCO_XFALSE * IM_PROTOCOL_HANDLER = im_product_group = '002' im_company_code = vdarl-bukrs im_com_val_class = vdarl-com_val_class * IM_PRODUCT_TYPE = im_loans_contract = vdarl-ranl im_active_passive = g_active_passive IMPORTING ex_cancel = g_flg_cancel ex_error = g_flg_cancel EXCEPTIONS failed = 1 all_pins_exist = 2 no_pins_found = 3 locking_failed = 4 OTHERS = 5.

TPM_PIN_CHANGE CALL FUNCTION 'TPM_PIN_CHANGE' EXPORTING im_save_flg = g_save_flag im_product_group = '002' im_company_code = vdarl-bukrs im_com_val_class = vdarl-com_val_class im_loans_contract = vdarl-ranl IMPORTING ex_cancel = g_flg_cancel ex_error = g_flg_cancel EXCEPTIONS failed = 1 no_pins_found = 2 locking_failed = 3 OTHERS = 4.

LOAN_USERFIELDS_MAINTAIN CALL FUNCTION 'LOAN_USERFIELDS_MAINTAIN' EXPORTING cua_title = cua_title display_only = display_only load_flag = loaded_udata snumobj = 'VD' sobjekt = sobjekt srgrp = h_srgrp usrdata_mem = s_wrk_usrdata_mem IMPORTING cng_flag = cng_flag usrdata_new = vzsort usrdata_old = l_vzsort EXCEPTIONS OTHERS = 01.

LOAN_USERFIELDS_SAVE CALL FUNCTION 'LOAN_USERFIELDS_SAVE' EXPORTING * DELETE_USRDATA = DEL_USERDATA sobjekt = vzsort-sobjekt usrdata_new = vzsort usrdata_old = *vzsort EXCEPTIONS db_operation_error = 01.

TB_REF_OBJECTS_GET_LIST CALL FUNCTION 'TB_REF_OBJECTS_GET_LIST' EXPORTING * IMP_REFTYP = ' ' "/falls nur 1 Typ gesucht * IMP_REFNR = ' ' * IMP_STATUS = '0' * IMP_DZTERM = '00000000' "/nur fuer Kompensation rel * IMP_KONTRH = ' ' "/nur fuer Kompensation rel imp_objnr = vdarl-objnr * flg_with_refnr = xtrue "/Anzeige mit Referenz-Nr * FLG_AS_LIST_WINDOW = ' ' "/derzeit Vollbild default * flg_display_only = xtrue "/falls ändern nicht erlau title_text = h_title "/EUER Titel EXCEPTIONS OTHERS = 1.

FVD_CAPITALS_DISPLAY CALL FUNCTION 'FVD_CAPITALS_DISPLAY' EXPORTING si_is_vdarl = p_vdarl * si_x_dbudat = ' ' si_x_dbudat = flg_use_posting_date "N1443926 * si_x_bepp_show = 'P' si_x_bepp_show = flows_used "N1443926 si_x_change_par = p_x_change_par si_is_act_vzzkoko = p_vzzkoko si_it_act_vvzzkopo = p_t_vvzzkopo[] si_it_vzzbepp = p_t_ziti[] si_fvd_capitals = fvd_capitals "N1345238 EXCEPTIONS OTHERS = 1.

FVD_MAP_LC_INIT CALL FUNCTION 'FVD_MAP_LC_INIT' EXPORTING i_wrk_vdarl = c_wrk_vdarl i_wrk_vzzkoko = vzzkoko i_tab_vvzzkopo = ueb_kopo[] i_flg_act_vzzbepp = space i_tab_vzzbepp = zitibepp[] i_flg_no_cf = l_flg_no_cf_calc IMPORTING e_flg_not_active = l_flg_not_active EXCEPTIONS OTHERS = 1.

FVD_MAP_LC_CALC CALL FUNCTION 'FVD_MAP_LC_CALC' EXPORTING i_flg_calc_offline = 'X' CHANGING c_wrk_vdarl = c_wrk_vdarl EXCEPTIONS OTHERS = 1.

FVD_MAP_LC_CHARCDOC_DISPLAY CALL FUNCTION 'FVD_MAP_LC_CHARCDOC_DISPLAY' EXPORTING i_wrk_vdarl = vdarl EXCEPTIONS OTHERS = 1.

BPOB_MAINTAIN_PARAM_GET CALL FUNCTION 'BPOB_MAINTAIN_PARAM_GET' IMPORTING e_bpobrel_key = l_bpobrel_key.

FVD_CORR_EXCLUDE CALL FUNCTION 'FVD_CORR_EXCLUDE' EXPORTING i_partnr = l_bpobrel_key-partner i_display = l_display IMPORTING e_chng = l_cng EXCEPTIONS not_found = 1 OTHERS = 2.

BPOB_MAINTAIN_PARAM_GET CALL FUNCTION 'BPOB_MAINTAIN_PARAM_GET' IMPORTING e_bpobrel_key = l_bpobrel_key.

FVZK_KOPO_EMPTY_TEST CALL FUNCTION 'FVZK_KOPO_EMPTY_TEST' EXPORTING default_values = 'X' fields_vvzzkopo = ivzzkopo gsart = vdarl-gsart IMPORTING empty_kopo = ret_code EXCEPTIONS missing_gsart = 01.

FVD_COLLATERALS_GET_ALL_COLLS CALL FUNCTION 'FVD_COLLATERALS_GET_ALL_COLLS' EXPORTING i_vdarl = p_vdarl IMPORTING e_tab_vdlv = lt_vdlv e_tab_vdgpo = lt_vdgpo e_tab_vdsonsi = lt_vdsonsi.




FVD_CORRTOOL_POPUPS_FOR_CREATE CALL FUNCTION 'FVD_CORRTOOL_POPUPS_FOR_CREATE' EXPORTING i_saktpas = p_vdarl-saktpas i_sanlf = p_vdarl-sanlf it_vdarl = p_vdarl IMPORTING e_continue_with_corr = l_continue_with_corr e_gv = l_gv "N1785265 TABLES it_vdgpo = d_vzgpo.

FVD_CORRTOOL_POPUPS_FOR_CREATE CALL FUNCTION 'FVD_CORRTOOL_POPUPS_FOR_CREATE' EXPORTING i_saktpas = p_vdarl-saktpas i_sanlf = p_vdarl-sanlf it_vdarl = p_vdarl IMPORTING e_continue_with_corr = l_continue_with_corr e_gv = l_gv TABLES it_vdgpo = d_vzgpo.

ISIS_D_PRINT_DOCUMENT CALL FUNCTION 'ISIS_D_PRINT_DOCUMENT' EXPORTING i_bukrs = p_vdarl-bukrs i_calc_rloam = '1' i_date = sy-datum i_ddate = sy-datum * i_itcpo = ' ' i_itcpo = clear_itcpo i_dialog = '*' i_load_rvdhobj = i_load_obj i_load_rvdsich = i_load_sic i_load_tzzkd = l_load_tzzkd "N1785265 i_load_vdscript = ' ' * vdgpo tab is passed in so no need to load again i_load_vzgpo = ' ' * i_protocol_out = 'X' "use own application log i_ranl = p_vdarl-ranl i_vdarl = p_vdarl i_vdscript = vdscript i_display_mode = l_flg_display it_vdlv = lt_vdlv it_vdsonsi = lt_vdsonsi i_gv = l_gv "N1785265 IMPORTING e_rc = l_rc TABLES e_errors = d_errors e_itcpp = d_itcpp i_rvddocutyp = d_rvddocutyp " Dummy, ohne Verwendung * i_rvdhobj = irvdhobj "19/6/98 i_rvdhobj = d_rvdhobj i_rvdsich = d_rvdsich i_tzzkd = d_tzzkd i_vzgpo = d_vzgpo i_vzzkoko = lt_vzzkoko "xvzzkoko 4.6.03

FVD_CORR_ERROR_LOG CALL FUNCTION 'FVD_CORR_ERROR_LOG' EXPORTING i_errors = d_errors[].

FVD_MD_CMS_MAINTAIN CALL FUNCTION 'FVD_MD_CMS_MAINTAIN' EXPORTING i_vdarl = vdarl EXCEPTIONS error = 1 OTHERS = 2.

VVZZKOPO_TO_VZZKOPO CALL FUNCTION 'VVZZKOPO_TO_VZZKOPO' EXPORTING i_tab_vvzzkopo = p_t_vvzzkopo[] IMPORTING e_tab_vzzkopo = l_t_vzzkopo[] e_tab_vzzkopa = l_t_vzzkopa[].

FVD_CHK_SIMULATE_CASHFLOW CALL FUNCTION 'FVD_CHK_SIMULATE_CASHFLOW' EXPORTING i_wrk_vdarl = p_vdarl i_tab_vzzbepp = save_ziti[] i_num_buffer = 5 i_flg_ign_accrual = '' * g_chng_layout = i_vzzkoko = p_vzzkoko i_tab_vzzkopo = l_t_vzzkopo[] i_tab_vzzkopa = l_t_vzzkopa[].

CHANGEDOCUMENT_OPEN CALL FUNCTION 'CHANGEDOCUMENT_OPEN' EXPORTING objectclass = 'VDARL_CBP' objectid = l_objectid.

CHANGEDOCUMENT_SINGLE_CASE CALL FUNCTION 'CHANGEDOCUMENT_SINGLE_CASE' EXPORTING tablename = 'VZSORT' workarea_old = *vzsort workarea_new = vzsort change_indicator = l_chg_indicator docu_delete = 'X' EXCEPTIONS nametab_error = 1 open_missing = 2 position_insert_failed = 3 OTHERS = 4.

CHANGEDOCUMENT_CLOSE CALL FUNCTION 'CHANGEDOCUMENT_CLOSE' EXPORTING date_of_change = sy-datum objectclass = 'VDARL_CBP' objectid = l_objectid tcode = sy-tcode time_of_change = sy-uzeit username = sy-uname EXCEPTIONS header_insert_failed = 1 no_position_inserted = 2 object_invalid = 3 open_missing = 4 position_insert_failed = 5 OTHERS = 6.



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