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

MF67AF11 SAP ABAP INCLUDE - Form Routines: Conditions







MF67AF11 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 MF67AF11 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 MF67AF11. "Basic submit
SUBMIT MF67AF11 AND RETURN. "Return to original report after report execution complete
SUBMIT MF67AF11 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: Conditions


INCLUDES used within this REPORT MF67AF11

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:

FVZK_LOAD_VZZKOPO CALL FUNCTION 'FVZK_LOAD_VZZKOPO' EXPORTING default_values = get_empty "Bei Get_Empty Default Werte get_empty = get_empty gsart = vdarl-gsart init_tables = space koko_key = koko_key flg_kopa_read = flg_kopa TABLES ivzzkopo = lvzzkopo[].

LOAD_VZZKOPA CALL FUNCTION 'LOAD_VZZKOPA' EXPORTING init_tables = ' ' TABLES ivzzkopa = lvzzkopa ivzzkopo = lvzzkopo.

FVZK_MODIFY_IVZZKOPO_NEU CALL FUNCTION 'FVZK_MODIFY_IVZZKOPO_NEU' EXPORTING * firstline = firstline_ivzzkopo * firstline = tc_kopo-top_line firstline = hlp_index kz_plausi = plausi mod_dguelkk = 'X' mod_nlfdang = 'X' mod_dguelkp = 'X' mod_nstufe = 'X' screen_flag = screen step_index = anzahl vzzkopo = vzzkopo IMPORTING aenderung = ret_code changed_now = zw_flag_calc_effrate TABLES ivzzkopo = ivzzkopo EXCEPTIONS general_error = 01 not_found = 02 * plausi_error = 03 "Nicht aktivieren! Dü 19.03.99

FTR_FLP_STATUS_GET CALL FUNCTION 'FTR_FLP_STATUS_GET' EXPORTING im_bukrs = vdarl-bukrs im_rfha = vdarl-flp_number IMPORTING ex_is_delivered = ex_is_delivered.

FVZR_APPEND_KOKO CALL FUNCTION 'FVZR_APPEND_KOKO' EXPORTING uvzzkoko = xvzzkoko EXCEPTIONS existing_key = 01.

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

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING defaultoption = ret_code textline1 = text-a26 textline2 = text-a27 titel = text-a25 IMPORTING answer = l_antwort.

FVZR_GET_KOKOKEY CALL FUNCTION 'FVZR_GET_KOKOKEY' EXPORTING i_vzzkoko = xvzzkoko IMPORTING e_nlfd_ang = vzzkoko-nlfd_ang EXCEPTIONS no_number_found = 01.

FVZK_COPY_VZZKOPO CALL FUNCTION 'FVZK_COPY_VZZKOPO' EXPORTING get_empty = ' ' gsart = vdarl-gsart koko_key_alt = koko_key_alt koko_key_neu = koko_key_neu TABLES ivzzkopo = ivzzkopo EXCEPTIONS group_not_found = 01 kondition_not_found = 02 skoart_not_found = 03 text_not_found = 04.

COPY_VZZKOPA CALL FUNCTION 'COPY_VZZKOPA' EXPORTING key_neu_kopa = vzzkopa ovzzkopo = vzzkopo TABLES ivzzkopa = ivzzkopa.

FVZK_GET_DATENELEMENT_ZUSATZ CALL FUNCTION 'FVZK_GET_DATENELEMENT_ZUSATZ' EXPORTING firstline = tc_kopo-top_line IMPORTING de_zusatz_nr = kopo_key-skoart TABLES ivzzkopo = ivzzkopo.

FVZK_GET_SKOART CALL FUNCTION 'FVZK_GET_SKOART' EXPORTING gsart = vdarl-gsart sbewziti = 'TT' IMPORTING skoart = zw_skoart EXCEPTIONS more_than_one_skoart_found = 01 no_skoart_found = 02.

FVZK_APPEND_ALL_IVZZKOPO * CALL FUNCTION 'FVZK_APPEND_ALL_IVZZKOPO' * EXPORTING * default_values = 'X' * gsart = vdarl-gsart * firstline = tc_kopo-top_line * insert_index = zw_index * vzkokokey = koko_key * vzkopokey = kopo_key * IMPORTING * firstline = tc_kopo-top_line ** firstline = zw_index * TABLES * ivzzkopo = ivzzkopo * EXCEPTIONS * existing_key = 01 * group_not_found = 02.

FVZK_ADDON_APPEND_ALL_IVZZKOPO CALL FUNCTION 'FVZK_ADDON_APPEND_ALL_IVZZKOPO' EXPORTING default_values = 'X' firstline = tc_kopo-top_line gsart = vdarl-gsart insert_index = zw_index vzkokokey = koko_key vzkopokey = kopo_key fvd_loan_masterdata = gcl_fvd_loan_masterdata "N1406843 i_str_vdarl = vdarl "N1406843 i_str_vzzkoko = vzzkoko "N1706508 i_str_rmf67 = rmf67 "N1706508 IMPORTING e_firstline = tc_kopo-top_line TABLES ivzzkopo = ivzzkopo EXCEPTIONS existing_key = 01 group_not_found = 02.

FVD_LOAN_OL_CHECK_RBO CALL FUNCTION 'FVD_LOAN_OL_CHECK_RBO' EXPORTING i_bukrs = ivzzkopo-bukrs i_rkey1 = ivzzkopo-rkey1 i_rbo = ivzzkopo-rbo i_bearb = 'D' IMPORTING e_flag = flag e_gvtypt = gvtypt.

DELETE_VZZKOPA CALL FUNCTION 'DELETE_VZZKOPA' EXPORTING ovzzkopo = ivzzkopo TABLES ivzzkopa = ivzzkopa.

FVD_FAC_OL_GET_FAC_ALL CALL FUNCTION 'FVD_FAC_OL_GET_FAC_ALL' EXPORTING i_company_code = vdarl-bukrs i_contract_number = vdarl-ranl * i_facility_group_number = vdarl-fac_group_number * I_TAB_DRAWDOWN_PROD_STATUS = IMPORTING e_str_facilities = l_str_facilities 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_facilities 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 = * E_TAB_DRAWDOWN_DISPLAY = EXCEPTIONS parameter_error = 1 internal_error = 2 OTHERS = 3.

FVZK_DELETE_IVZZKOPO





CALL FUNCTION 'FVZK_DELETE_IVZZKOPO' EXPORTING * FIRSTLINE = FIRSTLINE_IVZZKOPO firstline = tc_kopo-top_line step_index = curs_line warnung = ' ' IMPORTING record_empty = flag_calc_effrate TABLES ivzzkopo = ivzzkopo EXCEPTIONS not_found = 01.

CASH_FLOW_CONSTRUCT_LOAN CALL FUNCTION 'CASH_FLOW_CONSTRUCT_LOAN' EXPORTING i_koko = vzzkoko * I_SAKTPAS = ' ' * I_SSOLIST = ' ' i_vdarl = vdarl * IMPORTING * E_BFRATE = * E_DATUM_LFZ = * E_DRSALDO = * E_RSALDO = TABLES i_bepp = zitibepp i_kopo = tab_vzzkopo "nur AP Tilgung * I_T056P = * E_BBAS = EXCEPTIONS keine_tilgungskonditionen = 1 laufzeitende_fehlt = 2 laufzeitende_nicht_ermittelbar = 3 laufzeit_oder_rate_fehlt = 4 negative_tilgung_aufgetreten = 5 OTHERS = 6.

LOAN_AMOUNT_CALCULATE CALL FUNCTION 'LOAN_AMOUNT_CALCULATE' EXPORTING calculation_date = date_bis "correct back from form * CONVERSION_CURRENCY = ' ' "kapitalstand_neu 7/98 * CONVERSION_DATE = ' ' * CONVERSION_RATE = 0 koko = t_old_koko vdarl = vdarl * X_CONVERT_CURRENCY = ' ' * X_LOAD_CONDITIONS = ' ' * X_LOAD_I = ' ' * X_LOAD_P = ' ' * X_DBUDAT = ' ' IMPORTING rloam = rloam TABLES i_bepp = zitibepp i_kopo = t_old_kopo EXCEPTIONS no_conversion_currency = 1 no_date_for_conversion = 2 OTHERS = 3.

FVZR_MODIFY_KOKO CALL FUNCTION 'FVZR_MODIFY_KOKO' "ins globale Gedächtnis EXPORTING i_dguel_alt = xvzzkoko-dguel_kk i_nlfd_alt = xvzzkoko-nlfd_ang uvzzkoko = xvzzkoko EXCEPTIONS not_found = 01.

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING defaultoption = 'N' textline1 = text-m31 textline2 = text-m32 titel = text-m30 IMPORTING answer = l_antwort.

DISBURSEMENT_SIMULATE CALL FUNCTION 'DISBURSEMENT_SIMULATE' EXPORTING i_tzpa = tzpa i_tzpab = tzpab i_datefrom = vzzkoko-dguel_kk i_bdisburse = l_disb_amt i_currency = vdarl-santwhr i_bukrs = vdarl-bukrs i_gsart = vdarl-gsart TABLES e_bepp = bepp EXCEPTIONS sbewart_1_2_not_found = 1 sbewziti_not_found = 2 OTHERS = 3.

FVD_LOAN_OL_SET_FLOWS * CALL FUNCTION 'FVD_LOAN_OL_SET_FLOWS' * EXPORTING * i_s_vdarl_key = l_s_vdarl_key * i_sworkid = 1 * i_tab_vzzbepp = bepp[] ** I_TAB_VDBEPP = ** I_FLG_NO_SET_CHECKED_VZZBEPP = ' ' * EXCEPTIONS * input_not_filled = 1 * failed = 2 * OTHERS = 3 * .

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

FVZK_ADDON_KOPO_EMPTY_TEST CALL FUNCTION 'FVZK_ADDON_KOPO_EMPTY_TEST' EXPORTING default_values = 'X' fields_vvzzkopo = uvzzkopo * FIELDS_XVZZKOPO = ' ' gsart = vdarl-gsart IMPORTING empty_kopo = ret_code EXCEPTIONS missing_gsart = 1 * OTHERS = 2 .

FVD_EVENT_HANDLING_PREPARE CALL FUNCTION 'FVD_EVENT_HANDLING_PREPARE' EXPORTING i_wrk_vdarl = udarl i_wrk_vzzkoko = vzzkoko i_tab_vvzzkopo = zkopo[] CHANGING c_tab_vzzbepp = ivzzbepp[] EXCEPTIONS OTHERS = 0.

FVD_LOAN_OL_GET_FLOWS CALL FUNCTION 'FVD_LOAN_OL_GET_FLOWS' EXPORTING i_s_vdarl = vdarl i_sworkid = con_workid_escrow * I_STATE = 'C' * I_FLG_SCHEDULED_RECORDS = 'X' * I_FLG_POSTED_RECORDS = 'X' * I_FLG_NO_STORNO = 'X' IMPORTING * e_tab_vzzbepp = ivzzbepp[] e_tab_vzzbepp = l_tab_flows * E_TAB_VDBEPP = EXCEPTIONS not_found = 1 input_not_filled = 2 failed = 3 OTHERS = 4.

CASH_FLOW_CONSTRUCT_LOAN CALL FUNCTION 'CASH_FLOW_CONSTRUCT_LOAN' EXPORTING i_koko = vzzkoko i_saktpas = ' ' i_ssolist = vdarl-ssolist i_vdarl = udarl IMPORTING e_datum_lfz = vdarl-drueck e_drsaldo = drsaldo e_rsaldo = rsaldo TABLES i_bepp = ivzzbepp i_kopo = zkopo EXCEPTIONS keine_tilgungskonditionen = 01 laufzeitende_fehlt = 02 laufzeitende_nicht_ermittelbar = 03 laufzeit_oder_rate_fehlt = 04 negative_tilgung_aufgetreten = 05.

FVD_LOAN_OL_SET_FLOWS * CALL FUNCTION 'FVD_LOAN_OL_SET_FLOWS' * EXPORTING * i_s_vdarl_key = l_s_vdarl_key * i_sworkid = 1 * i_tab_vzzbepp = ivzzbepp[] ** I_TAB_VDBEPP = ** I_FLG_NO_SET_CHECKED_VZZBEPP = ' ' * EXCEPTIONS * input_not_filled = 1 * failed = 2 * OTHERS = 3 * .

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

FVZK_ADDON_KOPO_EMPTY_TEST CALL FUNCTION 'FVZK_ADDON_KOPO_EMPTY_TEST' EXPORTING default_values = 'X' fields_vvzzkopo = dvzzkopo * FIELDS_XVZZKOPO = ' ' gsart = vdarl-gsart IMPORTING empty_kopo = ret_code EXCEPTIONS missing_gsart = 1 * OTHERS = 2 .

FVZK_DELETE_IVZZKOPO CALL FUNCTION 'FVZK_DELETE_IVZZKOPO' EXPORTING firstline = '1' step_index = eintrag TABLES ivzzkopo = uvzzkopo EXCEPTIONS not_found = 01.

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.

TILGUNG_ENDFAELLIG_STELLEN CALL FUNCTION 'TILGUNG_ENDFAELLIG_STELLEN' EXPORTING i_koko_key = koko_key i_defsz = vzzkoko-defsz i_sincl = vzzkoko-sincl i_sult = vzzkoko-sultefsz " note 1034011 i_delfz = vzzkoko-delfz i_dguel_kp = vzzkoko-dguel_kk i_gsart = vdarl-gsart i_stilgart = vzzkoko-stilgart i_swhrzusa = vzzkoko-swhrzusa IMPORTING e_aenderung = ret_code e_changed_now = zw_efrate TABLES ivzzkopo = ivzzkopo.

EFFEKTIVZINS_DARLEHEN_VV CALL FUNCTION 'EFFEKTIVZINS_DARLEHEN_VV' EXPORTING ivdarl = ldarl ivzzkoko = vzzkoko i_flg_effz = ret_code i_flg_effz_vgl = flg_effz_vgl i_flg_popup = flg_popup i_bvzwr = l_amount "N1490901 IMPORTING effzins = vzzkoko-peffzins effzins2 = vzzkoko-pmaneffz effzinsvgl = vzzkoko-pvgleffz edeffzins = vzzkoko-edeffzins jahreffz = vzzkoko-jahreffzins e_abbruch = abbruch_effzi TABLES ivvzzkopo = ekopo ivzzbepp = eziti "zitiBEPP EXCEPTIONS kein_effektivzins = 01.

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




VVZZKOPO_TO_VZZKOPO CALL FUNCTION 'VVZZKOPO_TO_VZZKOPO' EXPORTING i_tab_vvzzkopo = svzzkopo[] IMPORTING e_tab_vzzkopo = uvzzkopo[].

LOAN_AMOUNT_CALCULATE CALL FUNCTION 'LOAN_AMOUNT_CALCULATE' EXPORTING calculation_date = calc_date conversion_currency = t001-waers conversion_date = calc_date x_convert_currency = 'X' koko = vzzkoko vdarl = vdarl x_dbudat = flg_use_posting_date "N1443926 IMPORTING rloam = rloam TABLES * i_bepp = svzzbepp "N1770299 i_bepp = l_tab_vzzbepp i_kopo = uvzzkopo EXCEPTIONS no_conversion_currency = 01 no_date_for_conversion = 02.

FVD_CASH_FLOW_RANGE CALL FUNCTION 'FVD_CASH_FLOW_RANGE' EXPORTING i_bukrs = vdarl-bukrs "Buchungskreis i_gsart = vdarl-gsart "Geschäftsart i_dbegin = sy-datum IMPORTING e_dend = l_bepp_bis EXCEPTIONS gsart_notfound = 01.

CASH_FLOW_FOR_ENTIRE_LOAN CALL FUNCTION 'CASH_FLOW_FOR_ENTIRE_LOAN' EXPORTING ivdarl = vdarl IVZZBEPP = l_tab_vzzbepp * I_TAB_KOKO = * I_TAB_KOPO = I_CASH_FLOW_END_DATE = vzzkoko-dguel_kk IMPORTING ZITIBEPP = l_tab_vzzbepp_copy EXCEPTIONS OTHERS = 3.

LOAN_AMOUNT_CALCULATE CALL FUNCTION 'LOAN_AMOUNT_CALCULATE' EXPORTING calculation_date = calc_date conversion_currency = t001-waers conversion_date = calc_date x_convert_currency = 'X' koko = vzzkoko vdarl = vdarl x_dbudat = flg_use_posting_date "N1443926 IMPORTING rloam = rloam TABLES i_bepp = uvzzbepp i_kopo = uvzzkopo EXCEPTIONS no_conversion_currency = 01 no_date_for_conversion = 02.

VZZKOKO_PLAUSI CALL FUNCTION 'VZZKOKO_PLAUSI' EXPORTING i_vzzkoko = xvzzkoko message_type = ret_code rantyp = con_rantyp IMPORTING term_end_error = flg_term_error EXCEPTIONS begin_greater_end = 01 tilgart = 02 error = 03.

KOKO_KOPO_MESSAGE CALL FUNCTION 'KOKO_KOPO_MESSAGE' EXPORTING gsart = vdarl-gsart default_values = 'X' init_messages = 'X' show_messages = 'X' IMPORTING error_count = anzahl TABLES ivzzkopo = ivzzkopo messkoko = messkoko EXCEPTIONS error_in_vzzkopo = 01 missing_gsart = 02.

READ_CUSTOMIZED_MESSAGE CALL FUNCTION 'READ_CUSTOMIZED_MESSAGE' EXPORTING I_ARBGB = l_msg_id I_DTYPE = l_msg_type I_MSGNR = l_msg_no IMPORTING E_MSGTY = l_msg_type.

KOPO_ERGEBNISSE_UEBERNEHMEN CALL FUNCTION 'KOPO_ERGEBNISSE_UEBERNEHMEN' EXPORTING i_kz_batch = 'X' i_wert = par_biter TABLES ikopo = tkopo EXCEPTIONS overflow = 1. "N1459222

EFFEKTIVZINS_DARLEHEN_VV CALL FUNCTION 'EFFEKTIVZINS_DARLEHEN_VV' EXPORTING ivdarl = vdarl ivzzkoko = vzzkoko i_flg_calc_effz = space i_flg_cash_flow = 'X' IMPORTING e_drsaldo = drsaldo e_rsaldo = rsaldo TABLES ivvzzkopo = tkopo ivzzbepp = tbepp EXCEPTIONS kein_effektivzins = 01.

EFFEKTIVZINS_BEWEG_SELEKTIEREN CALL FUNCTION 'EFFEKTIVZINS_BEWEG_SELEKTIEREN' EXPORTING i_rantyp = con_rantyp i_drsaldo = drsaldo i_rsaldo = rsaldo TABLES ibepp = tbepp ieffz = par_ieffz.

FVZR_GET_KOKOKEY CALL FUNCTION 'FVZR_GET_KOKOKEY' EXPORTING i_vzzkoko = vzzkoko IMPORTING e_nlfd_ang = vzzkoko-nlfd_ang EXCEPTIONS no_number_found = 01.

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.

FVZK_ADDON_KOPO_EMPTY_TEST CALL FUNCTION 'FVZK_ADDON_KOPO_EMPTY_TEST' EXPORTING default_values = 'X' fields_vvzzkopo = ivzzkopo * FIELDS_XVZZKOPO = ' ' gsart = vdarl-gsart IMPORTING empty_kopo = ret_code EXCEPTIONS missing_gsart = 1 * OTHERS = 2 .

FVD_LOAN_OL_CHECK_RBO CALL FUNCTION 'FVD_LOAN_OL_CHECK_RBO' EXPORTING i_bukrs = ivzzkopo-bukrs i_rkey1 = ivzzkopo-rkey1 i_rbo = ivzzkopo-rbo i_bearb = 'U' IMPORTING e_flag = flag e_gvtypt = gvtypt.

POPUP_FOR_CONDITIONS CALL FUNCTION 'POPUP_FOR_CONDITIONS' EXPORTING i_gsart = vdarl-gsart i_rantyp = con_rantyp i_dberbis = vzzkoko-defsz i_sultbis = vzzkoko-sultefsz i_dblfz = vzzkoko-dblfz i_defsz = vzzkoko-defsz i_dguel_kk = vzzkoko-dguel_kk i_repid = 'SAPLFVD_DD' i_dynnr = '0100' i_cursline = curs_line i_firstline = tc_kopo-top_line i_kz_aendern = hlp_kz_aendern i_flg_input_addon = hlp_flg_input_addon i_modus = tda10-bearb i_vdarl = vdarl i_flg_muster = flg_muster i_vzzkoko = vzzkoko process_dark = ret_code * BEGIN LOC HELV i_flg_loc = l_flg_loc_act * ENDE LOC HELV IMPORTING e_abbruch = l_antwort"wurde mit Abbruch verlassen e_aenderung = ret_code e_changed_now = zw_flag_calc_effrate TABLES ivzpardeb = ivzpardeb ivzzkopo = ivzzkopo ivzzkopa = new_kopa.

MODIFY_VZZKOPA CALL FUNCTION 'MODIFY_VZZKOPA' TABLES ivzzkopa = ivzzkopa new_vzzkopa = new_kopa.

FVD_REPAY_OL_CHECK_CONDITIONS CALL FUNCTION 'FVD_REPAY_OL_CHECK_CONDITIONS' EXPORTING i_bukrs = vdarl-bukrs i_ranl = vdarl-ranl i_skogrp = l_skogrp i_vzzkopo = l_wrk_vzzkopo IMPORTING e_flg_repayment_condition = l_flg_repayment_condition EXCEPTIONS repayment_condition = 1 not_found = 2 OTHERS = 3.

CURRENCY_EXPIRATION_CHECK CALL FUNCTION 'CURRENCY_EXPIRATION_CHECK' EXPORTING currency = p_curr date = p_date object = p_object bukrs = p_bukrs EXCEPTIONS warning_occurred = 1 error_occurred = 2 OTHERS = 3.

FVD_ARC_KEYDATES_CHECK CALL FUNCTION 'FVD_ARC_KEYDATES_CHECK' EXPORTING i_bukrs = p_vdarl_bukrs i_ranl = p_vdarl_ranl * I_VDARC_DOC_ADM = * I_DBUDAT = * I_DDISPO = * i_DFAELL = i_dvalut = p_vzzkopo_dguel_kp IMPORTING e_date_in_archived_period = l_date_in_archived_period * E_DBUDAT_BEFORE_DPARC = e_dparc = l_dparc * E_DDISPO_BEFORE_DDARC = e_ddarc = l_ddarc * E_DFAELL_BEFORE_DFARC = e_dfarc = l_dfarc * E_DVALUT_BEFORE_DVARC = e_dvarc = l_dvarc EXCEPTIONS key_not_filled = 1 no_date_parameter = 2 OTHERS = 3.

FVD_CASH_FLOW_RANGE CALL FUNCTION 'FVD_CASH_FLOW_RANGE' EXPORTING i_bukrs = vdarl-bukrs "Buchungskreis i_gsart = vdarl-gsart "Geschäftsart i_dbegin = sy-datum IMPORTING e_dend = l_bepp_bis EXCEPTIONS gsart_notfound = 01.

FVZK_LOAD_VZZKOPO_BATCH CALL FUNCTION 'FVZK_LOAD_VZZKOPO_BATCH' EXPORTING gsart = vdarl-gsart koko_key = l_wrk_koko_key TABLES ivzzkopo = l_tab_vvzzkopo_temp.

CASH_FLOW_FOR_ENTIRE_LOAN CALL FUNCTION 'CASH_FLOW_FOR_ENTIRE_LOAN' EXPORTING ivdarl = vdarl ivzzbepp = l_tab_vzzbepp i_tab_koko = l_tab_vzzkoko i_tab_kopo = l_tab_vvzzkopo IMPORTING zitibepp = l_tab_vzzbepp EXCEPTIONS cashflow_not_possible = 1 koko_invalid = 2 OTHERS = 3.

FVZK_GET_DATENELEMENT_ZUSATZ CALL FUNCTION 'FVZK_GET_DATENELEMENT_ZUSATZ' EXPORTING firstline = tc_kopo-top_line IMPORTING de_zusatz_nr = kopo_key-skoart TABLES ivzzkopo = ivzzkopo.

FVZK_GET_SKOART CALL FUNCTION 'FVZK_GET_SKOART' EXPORTING gsart = vdarl-gsart sbewziti = 'TT' IMPORTING skoart = zw_skoart EXCEPTIONS more_than_one_skoart_found = 01 no_skoart_found = 02.

LOAN_AMOUNT_CALCULATE CALL FUNCTION 'LOAN_AMOUNT_CALCULATE' EXPORTING calculation_date = '99991231' koko = vzzkoko vdarl = u_vdarl IMPORTING rloam = l_str_rloam TABLES i_bepp = l_tab_zitibepp_act i_kopo = l_tab_kopo EXCEPTIONS OTHERS = 1.

FVD_FAC_OL_GET_FAC_ALL CALL FUNCTION 'FVD_FAC_OL_GET_FAC_ALL' EXPORTING i_company_code = u_vdarl-bukrs i_facility_group_number = u_vdarl-fac_group_number IMPORTING e_str_facilities = l_str_facilities 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 OTHERS = 4.

FVD_FAC_OL_CALC_FAC_AMTS CALL FUNCTION 'FVD_FAC_OL_CALC_FAC_AMTS' EXPORTING i_str_facility = l_str_facilities 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 = con_fac_true * i_vzzkoko_delfz = g_str_vzzkoko-delfz IMPORTING e_str_facility_display = l_str_facility_display e_tab_subfaciliy_display = l_tab_subfacility_display e_tab_drawdown_display = l_tab_drawdown_display EXCEPTIONS parameter_error = 1 internal_error = 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 MF67AF11 or its description.