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

MF67AF10 SAP ABAP INCLUDE - Form Routines: Access, Status, Load Tables







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


Text pool values


Title: Form Routines: Access, Status, Load Tables


INCLUDES used within this REPORT MF67AF10

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_DB_VDARL_GET_SNG CALL FUNCTION 'FVD_DB_VDARL_GET_SNG' EXPORTING i_bukrs = vdarl-bukrs i_sarchiv = vdarl-sarchiv i_ranl = vdarl-ranl IMPORTING e_str_vdarl = vdarl EXCEPTIONS contract_not_found = 1 OTHERS = 2.

FVD_DB_VDARL_GET_SNG CALL FUNCTION 'FVD_DB_VDARL_GET_SNG' EXPORTING i_bukrs = vdarl-bukrs i_sarchiv = 'X' i_ranl = vdarl-ranl ***** IMPORTING ***** e_str_vdarl = vdarl EXCEPTIONS contract_not_found = 1 OTHERS = 2.

FVD_LOAN_OL_GET_ROLE_APPL CALL FUNCTION 'FVD_LOAN_OL_GET_ROLE_APPL' EXPORTING i_tzaf_sanlf = vdarl-sanlf IMPORTING e_appl = h_srgrp e_tda10_sanlf = tda10-sanlf e_tzaf_sanlf = l_sav_vdarl-sanlf EXCEPTIONS error_parameters = 1 OTHERS = 2.

F4IF_INT_TABLE_VALUE_REQUEST CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST' EXPORTING retfield = 'RANL' TABLES value_tab = value_f4 field_tab = fields return_tab = returnvalue EXCEPTIONS parameter_error = 1 no_values_found = 2 OTHERS = 3.

CONVERSION_EXIT_ALPHA_INPUT CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT' EXPORTING input = rmf67-ranlm IMPORTING output = rmf67-ranlm.

FVD_LS_API_INT_STATE_GET CALL FUNCTION 'FVD_LS_API_INT_STATE_GET' EXPORTING i_bukrs = vdarl-bukrs i_gsart = vdarl-gsart i_statu = vdarl-sstati IMPORTING e_inteb = tzc37-inteb EXCEPTIONS not_found = 1 done = 2 text_not_found = 3 OTHERS = 4.

FVD_CAPTR_DB_READ_CUSTOMIZING CALL FUNCTION 'FVD_CAPTR_DB_READ_CUSTOMIZING' EXPORTING i_bukrs = vdarl-bukrs i_gsart = vdarl-gsart CHANGING c_tab_gsteer = l_tab_gsteer EXCEPTIONS not_found = 1 OTHERS = 2.

FVD_LOAN_OL_GET_SOURCE_CONTR CALL FUNCTION 'FVD_LOAN_OL_GET_SOURCE_CONTR' EXPORTING i_s_vdarlkey = l_s_vdarl_key IMPORTING e_s_vdarl = l_s_vdarl_s.

STATUS_VALID CALL FUNCTION 'STATUS_VALID' EXPORTING business_type = vdarl-gsart company_code = vdarl-bukrs old_status = l_status_alt transaction_code = l_tda10_okc EXCEPTIONS tzc37_not_valid = 01 tzv37_not_valid = 02.

STATUS_DETERMINE CALL FUNCTION 'STATUS_DETERMINE' EXPORTING business_type = vdarl-gsart company_code = vdarl-bukrs old_status = l_status_alt pickup_possible = 'X' transaction_code = l_tda10_okc release_flag = vdarl-sfgkz "N1394865 i_vdarl = vdarl "N1639731 i_fvd_loan_md = gcl_fvd_loan_masterdata "N1639731 IMPORTING tzc37 = tzc37 EXCEPTIONS pickup_cancelled = 01 status_impossible = 02 status_not_unique = 03 tzc37_not_valid = 04 tzm37_not_valid = 05 tzv37_not_valid = 06.

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING textline1 = text-m41 textline2 = text-m42 titel = text-m40 IMPORTING answer = l_antwort.

LOAN_TRANSACTION_SEARCH CALL FUNCTION 'LOAN_TRANSACTION_SEARCH' EXPORTING i_bukrs = vdarl-bukrs i_gsart = vdarl-gsart i_modus = tda10-bearb i_sanlf = vdarl-sanlf i_sstati = vdarl-sstati IMPORTING e_tcode = call_tcode EXCEPTIONS not_found = 01.

VV_MODIFY_COMBINE * CALL FUNCTION 'VV_MODIFY_COMBINE' * EXPORTING * auswahlleiste_1 = auswahl * auswahlleiste_2 = auswahl * IMPORTING * auswahlleiste_r = auswahl.

VV_MODIFY_COMBINE * CALL FUNCTION 'VV_MODIFY_COMBINE' * EXPORTING * auswahlleiste_1 = auswahl_b * auswahlleiste_2 = auswahl_b * IMPORTING * auswahlleiste_r = auswahl_b.

FVVN_COMPOSE_NUMBER CALL FUNCTION 'FVVN_COMPOSE_NUMBER' EXPORTING fb_call_repid = call_repid fb_ranl = ranl_st srgrp = h_srgrp IMPORTING selected_partner = but000 change_object = l_flg_change TABLES ivdarlobj = svdarlobj CHANGING c_vdarl = vdarl EXCEPTIONS canceled = 01 no_number = 02 error = 03 OTHERS = 04.

FVD_LOAN_OL_GET_INTERNAL_RANL CALL FUNCTION 'FVD_LOAN_OL_GET_INTERNAL_RANL' EXPORTING i_rcompose_number = l_rcompose_number.

NUMBER_CHECK CALL FUNCTION 'NUMBER_CHECK' EXPORTING nr_range_nr = tzpab-numkr number = vdarl-ranl object = 'FVVD_RANL' IMPORTING returncode = ret_code EXCEPTIONS interval_not_found = 01 number_range_not_extern = 02 object_not_found = 03 OTHERS = 04.

NUMBER_GET_INFO CALL FUNCTION 'NUMBER_GET_INFO' EXPORTING nr_range_nr = tzpab-numkr object = 'FVVD_RANL' IMPORTING interval = num_int EXCEPTIONS interval_not_found = 01 object_not_found = 02.

FVD_LOAN_OL_GET_INTERNAL_RANL





CALL FUNCTION 'FVD_LOAN_OL_GET_INTERNAL_RANL' EXPORTING i_rcompose_number = l_rcompose_number.

FVZR_LOAD_KOKOS CALL FUNCTION 'FVZR_LOAD_KOKOS' EXPORTING flg_aktuell = i_flg_aktuell flg_future = i_flg_future flg_last = i_flg_last i_bukrs = vdarl-bukrs i_dguel_von = i_dguel_von i_dguel_bis = i_dguel_bis i_global_koko = 'X' "in globales Gedchtsnis i_rkey1 = vdarl-ranl i_sanlf = vdarl-sanlf i_skokoart = kokoart i_skokoart_bis = i_kokoart_bis i_skokoart_not = i_kokoart_not TABLES xvzzkoko = svzzkoko EXCEPTIONS not_found = 01.

FVZR_DELETE_GLOBAL_KOKO CALL FUNCTION 'FVZR_DELETE_GLOBAL_KOKO' TABLES uvzzkoko = yvzzkoko.

LOAN_FLOWS_SUPPLY CALL FUNCTION 'LOAN_FLOWS_SUPPLY' EXPORTING i_bukrs = vdarl-bukrs i_ranl = vdarl-ranl no_storno = 'X' i_flg_ignore_accruals = g_flg_ignore_accruals "N1390715 / N1453634 TABLES o_vdbeki = yvdbeki o_vdbepi = yvdbepi o_vdbepp = yvdbepp o_vzzbepp = zitibepp o_arc_doc_rec = arc_doc_rec "Zugriff auf Reorgdaten EXCEPTIONS ranl_not_found = 1 i_dvalut_until_too_early = 2 OTHERS = 3.

PRELIMINARY_DATA_READ CALL FUNCTION 'PRELIMINARY_DATA_READ' EXPORTING bukrs = vdarl-bukrs sbuakt = '001' "Auszahlung sobjekt = vdarl-sobjekt TABLES i_vdausz = fgvdausz "ohne Bedeutung i_vdbepp = fgvdbepp i_vdnbze = fgvdnbze "ohne Bedeutung i_vdbeki = fgvdbeki "ohne Bedeutung EXCEPTIONS not_found = 2.

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

FLBP_ROLE_RANGE_FOR_RLCAT_GET CALL FUNCTION 'FLBP_ROLE_RANGE_FOR_RLCAT_GET' EXPORTING it_rlcat = lt_rlcat IMPORTING et_role_rng = gt_role_rng EXCEPTIONS no_role_found = 1 no_rlcat_supplied = 2 OTHERS = 3.

CHECK_EXISTING_PREPAYMENTS CALL FUNCTION 'CHECK_EXISTING_PREPAYMENTS' EXPORTING bukrs = vdarl-bukrs sarchiv = vdarl-sarchiv ranl = vdarl-ranl popup = 'X' IMPORTING stop_transaction = vorausz_vorh EXCEPTIONS ranl_not_found = 1 OTHERS = 2.

LOAN_PAYMENT CALL FUNCTION 'LOAN_PAYMENT' EXPORTING i_arc_doc_rec = arc_doc_rec j_flg_change = geaendert x_rmf67 = rmf67 x_status_alt = status_alt x_vdarl = vdarl x_vzzkoko = xvzzkoko i_display_only = ret_code"nur anzeigen IMPORTING ok_back = ok_code2 end_flag = end_flag e_flg_change = bepp_change e_flg_change_ver = verfu_change e_vdarl = vdarl e_budat = popup_budat "Andre e_flg_buprot = buprot_flag "Andre TABLES ivzpardeb = ivzpardeb "Partner mit Debitorennr.

PRELIMINARY_DATA_READ CALL FUNCTION 'PRELIMINARY_DATA_READ' EXPORTING bukrs = vdarl-bukrs sbuakt = sbuakt sobjekt = vdarl-sobjekt TABLES i_vdausz = ivdausz i_vdbepp = ivdbepp i_vdbeki = ivdbeki i_vdnbze = ivdnbze EXCEPTIONS error = 1 not_found = 2.

POPUP_TO_SHOW_DB_DATA_IN_TABLE CALL FUNCTION 'POPUP_TO_SHOW_DB_DATA_IN_TABLE' EXPORTING title_text = text-022 "gebuchte Belege TABLES fields = fields valuetab = value_f4 EXCEPTIONS field_not_in_ddic = 01.

FVD_FAC_OL_GET_FAC_ALL CALL FUNCTION 'FVD_FAC_OL_GET_FAC_ALL' EXPORTING i_company_code = vdarl-bukrs * I_CONTRACT_NUMBER = i_facility_group_number = vdarl-fac_group_number * I_TAB_DRAWDOWN_PROD_STATUS = IMPORTING * e_str_facilities = l_str_facility * e_tab_subfacility = l_tab_subfacility e_tab_drawdowns = l_tab_drawdowns * e_tab_dd_sf_link = l_tab_dd_sf_link EXCEPTIONS not_found = 1 parameter_error = 2 customizing_error = 3 internal_error = 4 OTHERS = 5.

FVD_DB_TZC37_GET CALL FUNCTION 'FVD_DB_TZC37_GET' EXPORTING i_bukrs = -bukrs i_gsart = -gsart i_statu = -sstati IMPORTING e_str_tzc37 = l_str_tzc37 EXCEPTIONS status_not_found = 1.

FVD_FAC_OL_GET_FAC_ALL CALL FUNCTION 'FVD_FAC_OL_GET_FAC_ALL' EXPORTING i_company_code = vdarl-bukrs * I_CONTRACT_NUMBER = i_facility_group_number = vdarl-fac_group_number * I_TAB_DRAWDOWN_PROD_STATUS = IMPORTING e_str_facilities = l_str_facility e_tab_subfacility = l_tab_subfacility e_tab_drawdowns = l_tab_drawdowns e_tab_dd_sf_link = l_tab_dd_sf_link EXCEPTIONS not_found = 1 parameter_error = 2 customizing_error = 3 internal_error = 4 OTHERS = 5.

FVD_FAC_OL_CALC_FAC_AMTS CALL FUNCTION 'FVD_FAC_OL_CALC_FAC_AMTS' EXPORTING i_str_facility = l_str_facility i_tab_subfacility = l_tab_subfacility i_tab_drawdowns = l_tab_drawdowns i_tab_dd_sf_link = l_tab_dd_sf_link * I_CALLED_FROM_SCREEN = IMPORTING e_str_facility_display = l_str_facility_display e_tab_subfaciliy_display = l_tab_subfaciliy_display * E_TAB_DRAWDOWN_DISPLAY = EXCEPTIONS parameter_error = 1 internal_error = 2 OTHERS = 3.

LOAN_WAIVE CALL FUNCTION 'LOAN_WAIVE' EXPORTING i_flg_change = geaendert i_status_alt = status_alt i_rmf67 = rmf67 i_rloam = iloam "Kapitalfelder i_ok = okold "Kennung Teilverzicht i_status = tda10-status "Vertrag oder Antrag i_bearb = tda10-bearb "Bearbeitungsmodus i_vdarl = vdarl i_vzzkoko = vzzkoko i_repid = incl_repid i_dynnr = incl_dynpro1 i_fvd_capitals = fvd_capitals "N1289102 IMPORTING e_vdarl = vdarl ok_back = ok_code2 e_flg_change = geaendert e_bepp_change = bepp_change neue_bearb = neue_bearb end_flag = end_flag e_vzzkoko = koko_after_waive "N1059769 e_xvdsubfacility = g_xvdsubfacility e_yvdsubfacility = g_yvdsubfacility TABLES ivzzkopo = ivzzkopo ivzzkopa = ivzzkopa ivzpardeb = ivzpardeb xvdbepp = xvdbepp zitibepp = zitibepp old_vdbepp = yvdbepp.

FVD_CL_ECML_LOAN_CHECK CALL FUNCTION 'FVD_CL_ECML_LOAN_CHECK' EXPORTING i_str_vdarl_key = l_s_vdarl_key IMPORTING e_flg_ecml_loan = l_flg_cc_loan EXCEPTIONS error = 1 OTHERS = 2.

FVDS_IMP_CMS_GET_OBJECT_DATA CALL FUNCTION 'FVDS_IMP_CMS_GET_OBJECT_DATA' EXPORTING i_bukrs = l_s_vdarl_key-bukrs i_ranl = l_s_vdarl_key-ranl IMPORTING e_tab_vdarlobj = lt_vdarlobj EXCEPTIONS cms_not_activ = 1 data_not_found = 2 no_valid_parameters = 3 OTHERS = 4.

FVDS_IMP_CMS_GET_COL_DATA CALL FUNCTION 'FVDS_IMP_CMS_GET_COL_DATA' EXPORTING i_bukrs = l_s_vdarl_key-bukrs i_ranl = l_s_vdarl_key-ranl IMPORTING e_tab_vdarlsic = lt_vdarlsic EXCEPTIONS data_not_found = 1 cms_not_activ = 2 OTHERS = 3.

FSBP_DBREAD_BP001 CALL FUNCTION 'FSBP_DBREAD_BP001' EXPORTING i_partner = ivzpardeb-partnr IMPORTING e_bp001 = l_bp001 EXCEPTIONS not_found = 1 OTHERS = 2.




POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING defaultoption = 'N' textline1 = text-az1 titel = text-azt IMPORTING answer = answer EXCEPTIONS OTHERS = 1.

PRELIMINARY_DATA_READ CALL FUNCTION 'PRELIMINARY_DATA_READ' EXPORTING bukrs = ivdarl-bukrs sbuakt = sbuakt sobjekt = ivdarl-sobjekt TABLES i_vdausz = i_vdausz i_vdbeki = i_vdbeki i_vdbepp = i_vdbepp i_vdnbze = i_vdnbze EXCEPTIONS error = 01 not_found = 02 read_error = 03.

CHECK_EXISTING_PREPAYMENTS CALL FUNCTION 'CHECK_EXISTING_PREPAYMENTS' EXPORTING bukrs = vdarl-bukrs sarchiv = vdarl-sarchiv ranl = vdarl-ranl IMPORTING stop_transaction = vorausz_vorh EXCEPTIONS ranl_not_found = 1 OTHERS = 2.

CHECK_EXISTING_PREPAYMENTS CALL FUNCTION 'CHECK_EXISTING_PREPAYMENTS' EXPORTING bukrs = vdarl-bukrs sarchiv = vdarl-sarchiv ranl = vdarl-ranl IMPORTING stop_transaction = vorausz_vorh EXCEPTIONS ranl_not_found = 1 OTHERS = 2.

FVD_DEBTTR_API_GETLIST CALL FUNCTION 'FVD_DEBTTR_API_GETLIST' EXPORTING i_bukrs = vdarl-bukrs i_ranl = vdarl-ranl IMPORTING e_input = flg_input_debtrans EXCEPTIONS debttr_not_found = 1 OTHERS = 2.

FVD_REPAY_API_GETLIST CALL FUNCTION 'FVD_REPAY_API_GETLIST' EXPORTING i_bukrs = vdarl-bukrs i_ranl = vdarl-ranl IMPORTING e_active_fullrep = flg_active_fullrep e_input_repayment = flg_input_repayment EXCEPTIONS not_found = 1 OTHERS = 2.

FVD_BO_COMMON_OBJECT_PUBLISH CALL FUNCTION 'FVD_BO_COMMON_OBJECT_PUBLISH' EXPORTING i_objecttype = con_objtype i_objectkey = l_swo_typeid i_commit = space i_mode = l_mode EXCEPTIONS object_invalid = 1 no_publication = 2 error_parameters = 3 OTHERS = 4.

GET_SYSTEM_TIMEZONE CALL FUNCTION 'GET_SYSTEM_TIMEZONE' IMPORTING TIMEZONE = lv_system_timezone EXCEPTIONS CUSTOMIZING_MISSING = 1 OTHERS = 2.



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