MF73EFCN 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 MF73EFCN 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: Form Routines: OK Code Editing and Navigation
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
FTR_FX_GET_UNDERLYING CALL FUNCTION 'FTR_FX_GET_UNDERLYING' IMPORTING e_vtiof = l_wa_vtiof TABLES e_vtifha = nopfu_fha e_vtifhazu = nopfu_fhazu e_vtifhapo = nopfu_fhapo.
OTC_INTEREST_UNDERLYING_SAVE CALL FUNCTION 'OTC_INTEREST_UNDERLYING_SAVE' IMPORTING e_vtifha = n_vtifha e_vtifhazu = n_vtifhazu e_vtifhapo = l_tab_ifhapo e_vtifinko = l_tab_ifinko.
OTC_INTEREST_UNDERLYING_SAVE CALL FUNCTION 'OTC_INTEREST_UNDERLYING_SAVE' IMPORTING e_vtifha = n_vtifha e_vtifhazu = n_vtifhazu e_vtifhapo = l_tab_ifhapo e_vtifinko = l_tab_ifinko.
OTC_INTEREST_UNDERLYING_SAVE CALL FUNCTION 'OTC_INTEREST_UNDERLYING_SAVE' IMPORTING e_vtifha = n_vtifha e_vtifhazu = n_vtifhazu e_vtifhapo = l_tab_ifhapo e_vtifinko = l_tab_ifinko.
FWTR_SEC_UNDERLYING_SAVE CALL FUNCTION 'FWTR_SEC_UNDERLYING_SAVE' IMPORTING e_vtifha = n_vtifha e_vtifhazu = n_vtifhazu e_tab_vtifhapo = n_vtifhapo[].
FTR_CTY_UNDERLYING_SAVE CALL FUNCTION 'FTR_CTY_UNDERLYING_SAVE' IMPORTING e_vtifha = n_vtifha e_vtifhazu = n_vtifhazu e_tab_vtifhapo = n_vtifhapo[].
MASTER_DATA_READ_SEC CALL FUNCTION 'MASTER_DATA_READ_SEC' EXPORTING i_ranl = n_vtifha-rgatt IMPORTING e_vwpanla = l_vwpanla EXCEPTIONS entry_not_found = 1 i_ranl_initial = 2 OTHERS = 3.
FTR_SECCACC_GUID_CHECK_POSI CALL FUNCTION 'FTR_SECCACC_GUID_CHECK_POSI' EXPORTING im_company_code = n_vtifha-bukrs im_security_account = n_vtifha-rldepo im_security_id = n_vtifha-rgatt im_guard_date = vti_header-dmatur im_units = l_stuecke im_nominal_amt = l_nom_amt im_nominal_curr = l_vwpanla-rewhr im_objnr = vtb_header-objnr EXCEPTIONS position_too_small = 1 OTHERS = 2.
FTR_FX_GET_UNDERLYING CALL FUNCTION 'FTR_FX_GET_UNDERLYING' TABLES e_vtifha = n_vtifha e_vtifhazu = n_vtifhazu e_u_vtifha = n_u_vtifha e_u_vtifhazu = n_u_vtifhazu e_u_n_vtiof = n_u_vtiof e_u_n_vtiofzu = n_u_vtiofzu e_vtifhapo = n_vtifhapo e_u_vtifhapo = n_u_vtifhapo.
FTR_FX_FVA_GET_UNDERLYING CALL FUNCTION 'FTR_FX_FVA_GET_UNDERLYING' TABLES e_vtifha = nopfu_fha e_vtifhazu = nopfu_fhazu e_u_vtifha = u_nopfu_fha e_u_vtifhazu = u_nopfu_fhazu e_u_n_vtiof = n_u_vtiof e_u_n_vtiofzu = n_u_vtiofzu e_vtifhapo = nopfu_fhapo e_u_vtifhapo = u_nopfu_fhapo.
TB_POSITION_PAYMENT_DATA_FILL CALL FUNCTION 'TB_POSITION_PAYMENT_DATA_FILL' EXPORTING counterparty = vtb_header-kontrh fill_when_released = sav_autobuch clearing_status = vtb_header-clearing_status deal_clearing_date = vtb_header-clear_date_act TABLES payment_data = n_zv positions = l_positions.
FTR_OTC_OKCODE_DISPATCH CALL FUNCTION 'FTR_OTC_OKCODE_DISPATCH' EXPORTING i_ok_code = par_ok.
FTR_STAV_STATUS_CHECK CALL FUNCTION 'FTR_STAV_STATUS_CHECK' EXPORTING activity_old = a_fhazu CHANGING deal = l_fha activity = vtbfhazu EXCEPTIONS activity_not_allowed = 1 no_authority = 2 wrong_object = 3 OTHERS = 4.
FTR_JUMP_PIN CALL FUNCTION 'FTR_JUMP_PIN' EXPORTING pi_appl_ctrl = g_oref_ftr_appl_ctrl pi_tab_ps_terms = l_tab_ps_terms EXCEPTIONS OTHERS = 1.
TB_POSITION_PAYMENT_DATA_FILL CALL FUNCTION 'TB_POSITION_PAYMENT_DATA_FILL' EXPORTING counterparty = vtb_header-kontrh fill_when_released = sav_autobuch clearing_status = vtb_header-clearing_status deal_clearing_date = vtb_header-clear_date_act TABLES payment_data = n_zv positions = l_positions.
FTR_STAV_SET_USER_STATUS_DIALO CALL FUNCTION 'FTR_STAV_SET_USER_STATUS_DIALO' EXPORTING objnr = vtb_header-objnr only_display = flg_disp IMPORTING change_flag = l_flg_dataloss EXCEPTIONS object_not_found = 1 no_status_scheme_given = 2 OTHERS = 3.
BUS_FMOD_CALL_PUSH CALL FUNCTION 'BUS_FMOD_CALL_PUSH' EXPORTING i_mem_id = 'OPTION'.
FTR_FX_SET_UNDERLYING CALL FUNCTION 'FTR_FX_SET_UNDERLYING' EXPORTING i_flag_display = flag_display i_vti_memoul = vti_memoul i_flag_future = flag_future i_oref_appl_ctrl = g_oref_ftr_appl_ctrl i_iref_gui_foreign = g_iref_gui_foreign i_vtiof = vtiof TABLES u_vtifha = nopfu_fha u_vtifhazu = nopfu_fhazu u_vtifhapo = nopfu_fhapo u_vtiofzu = n_ofzu.
CALL FUNCTION 'OTC_INTEREST_UNDERLYING_INIT' EXPORTING i_modus = '2' i_vti_memoul = vti_memoul i_vtifha = n_vtifha i_vtifhazu = n_vtifhazu i_vtifhapo = l_tab_ifhapo i_vtifinko = l_tab_ifinko i_oref_appl_ctrl = g_oref_ftr_appl_ctrl i_iref_gui_foreign = g_iref_gui_foreign.
OTC_INTEREST_UNDERLYING_INIT CALL FUNCTION 'OTC_INTEREST_UNDERLYING_INIT' EXPORTING i_modus = '3' i_vti_memoul = vti_memoul i_vtifha = n_vtifha i_vtifhazu = n_vtifhazu i_vtifhapo = l_tab_ifhapo i_vtifinko = l_tab_ifinko i_oref_appl_ctrl = g_oref_ftr_appl_ctrl i_iref_gui_foreign = g_iref_gui_foreign.
OTC_INTEREST_UNDERLYING_INIT CALL FUNCTION 'OTC_INTEREST_UNDERLYING_INIT' EXPORTING i_modus = '2' i_vti_memoul = vti_memoul i_vtifha = n_vtifha i_vtifhazu = n_vtifhazu i_vtifhapo = l_tab_ifhapo i_vtifinko = l_tab_ifinko i_oref_appl_ctrl = g_oref_ftr_appl_ctrl i_iref_gui_foreign = g_iref_gui_foreign.
OTC_INTEREST_UNDERLYING_INIT CALL FUNCTION 'OTC_INTEREST_UNDERLYING_INIT' EXPORTING i_modus = '3' i_vti_memoul = vti_memoul i_vtifha = n_vtifha i_vtifhazu = n_vtifhazu i_vtifhapo = l_tab_ifhapo i_vtifinko = l_tab_ifinko i_oref_appl_ctrl = g_oref_ftr_appl_ctrl i_iref_gui_foreign = g_iref_gui_foreign.
OTC_INTEREST_UNDERLYING_INIT CALL FUNCTION 'OTC_INTEREST_UNDERLYING_INIT' EXPORTING i_modus = '2' i_vti_memoul = vti_memoul i_vtifha = n_vtifha i_vtifhazu = n_vtifhazu i_vtifhapo = l_tab_ifhapo i_vtifinko = l_tab_ifinko i_oref_appl_ctrl = g_oref_ftr_appl_ctrl i_iref_gui_foreign = g_iref_gui_foreign.
OTC_INTEREST_UNDERLYING_INIT CALL FUNCTION 'OTC_INTEREST_UNDERLYING_INIT' EXPORTING i_modus = '3' i_vti_memoul = vti_memoul i_vtifha = n_vtifha i_vtifhazu = n_vtifhazu i_vtifhapo = l_tab_ifhapo i_vtifinko = l_tab_ifinko i_oref_appl_ctrl = g_oref_ftr_appl_ctrl i_iref_gui_foreign = g_iref_gui_foreign.
FTR_CTY_UNDERLYING_INIT CALL FUNCTION 'FTR_CTY_UNDERLYING_INIT' EXPORTING i_modus = '2' i_bukrs = vtb_header-bukrs i_vti_memoul = vti_memoul i_vtifha = n_vtifha i_vtifhazu = n_vtifhazu i_tab_vtifhapo = l_tab_ifhapo i_oref_appl_ctrl = g_oref_ftr_appl_ctrl i_iref_gui_foreign = g_iref_gui_foreign * IMPORTING * E_OKCODE = EXCEPTIONS invalid = 1 OTHERS = 2.
FTR_CTY_UNDERLYING_INIT CALL FUNCTION 'FTR_CTY_UNDERLYING_INIT' EXPORTING i_modus = '3' i_bukrs = vtb_header-bukrs i_vti_memoul = vti_memoul i_vtifha = n_vtifha i_vtifhazu = n_vtifhazu i_tab_vtifhapo = l_tab_ifhapo i_oref_appl_ctrl = g_oref_ftr_appl_ctrl i_iref_gui_foreign = g_iref_gui_foreign * IMPORTING * E_OKCODE = EXCEPTIONS invalid = 1 OTHERS = 2.
FWTR_SEC_UNDERLYING_INIT CALL FUNCTION 'FWTR_SEC_UNDERLYING_INIT' EXPORTING i_modus = '2' i_bukrs = vtb_header-bukrs i_vti_memoul = vti_memoul i_vtifha = n_vtifha i_vtifhazu = n_vtifhazu i_tab_vtifhapo = l_tab_ifhapo i_oref_appl_ctrl = g_oref_ftr_appl_ctrl i_iref_gui_foreign = g_iref_gui_foreign.
FWTR_SEC_UNDERLYING_INIT CALL FUNCTION 'FWTR_SEC_UNDERLYING_INIT' EXPORTING i_modus = '3' i_bukrs = vtb_header-bukrs i_vti_memoul = vti_memoul i_vtifha = n_vtifha i_vtifhazu = n_vtifhazu i_tab_vtifhapo = l_tab_ifhapo i_oref_appl_ctrl = g_oref_ftr_appl_ctrl i_iref_gui_foreign = g_iref_gui_foreign.
FTR_FX_SET_UNDERLYING CALL FUNCTION 'FTR_FX_SET_UNDERLYING' EXPORTING i_flag_display = flag_display i_vti_memoul = vti_memoul i_oref_appl_ctrl = g_oref_ftr_appl_ctrl i_iref_gui_foreign = g_iref_gui_foreign TABLES u_vtifha = nopfu_fha u_vtifhazu = nopfu_fhazu u_vtifhapo = nopfu_fhapo u_u_vtifha = u_nopfu_fha u_u_vtifhazu = u_nopfu_fhazu u_u_vtifhapo = u_nopfu_fhapo u_vtiofzu = n_u_vtiofzu u_vtiof = n_u_vtiof.
FTR_FX_FVA_SET_UNDERLYING CALL FUNCTION 'FTR_FX_FVA_SET_UNDERLYING' EXPORTING i_flag_display = flag_display i_vti_memoul = vti_memoul i_oref_appl_ctrl = g_oref_ftr_appl_ctrl i_iref_gui_foreign = g_iref_gui_foreign TABLES u_vtifha = nopfu_fha u_vtifhazu = nopfu_fhazu u_u_vtifha = u_nopfu_fha u_u_vtifhazu = u_nopfu_fhazu u_vtifhapo = nopfu_fhapo u_u_vtifhapo = u_nopfu_fhapo u_vtiofzu = n_u_vtiofzu u_vtiof = n_u_vtiof.
BUS_FMOD_CALL_PUSH CALL FUNCTION 'BUS_FMOD_CALL_PUSH' EXPORTING i_mem_id = 'OPTION'.
FTR_FX_SET_UNDERLYING CALL FUNCTION 'FTR_FX_SET_UNDERLYING' EXPORTING i_flag_display = flag_display i_vti_memoul = vti_memoul i_flag_future = flag_future i_oref_appl_ctrl = g_oref_ftr_appl_ctrl i_iref_gui_foreign = g_iref_gui_foreign i_vtiof = vtiof TABLES u_vtifha = nopfu_fha u_vtifhazu = nopfu_fhazu u_vtifhapo = nopfu_fhapo u_vtiofzu = n_ofzu.
OTC_INTEREST_UNDERLYING_INIT CALL FUNCTION 'OTC_INTEREST_UNDERLYING_INIT' EXPORTING i_modus = '1' i_vti_memoul = vti_memoul i_vtifha = n_vtifha i_vtifhazu = n_vtifhazu i_vtifhapo = l_tab_ifhapo i_vtifinko = l_tab_ifinko i_oref_appl_ctrl = g_oref_ftr_appl_ctrl i_iref_gui_foreign = g_iref_gui_foreign.
OTC_INTEREST_UNDERLYING_INIT CALL FUNCTION 'OTC_INTEREST_UNDERLYING_INIT' EXPORTING i_modus = '1' i_vti_memoul = vti_memoul i_vtifha = n_vtifha i_vtifhazu = n_vtifhazu i_vtifhapo = l_tab_ifhapo i_vtifinko = l_tab_ifinko i_oref_appl_ctrl = g_oref_ftr_appl_ctrl i_iref_gui_foreign = g_iref_gui_foreign.
OTC_INTEREST_UNDERLYING_INIT CALL FUNCTION 'OTC_INTEREST_UNDERLYING_INIT' EXPORTING i_modus = '1' i_vti_memoul = vti_memoul i_vtifha = n_vtifha i_vtifhazu = n_vtifhazu i_vtifhapo = l_tab_ifhapo i_vtifinko = l_tab_ifinko i_oref_appl_ctrl = g_oref_ftr_appl_ctrl i_iref_gui_foreign = g_iref_gui_foreign.
FTR_CTY_UNDERLYING_INIT CALL FUNCTION 'FTR_CTY_UNDERLYING_INIT' EXPORTING i_modus = '1' i_bukrs = vtb_header-bukrs i_vti_memoul = vti_memoul i_vtifha = n_vtifha i_vtifhazu = n_vtifhazu i_tab_vtifhapo = l_tab_ifhapo i_oref_appl_ctrl = g_oref_ftr_appl_ctrl i_iref_gui_foreign = g_iref_gui_foreign * IMPORTING * E_OKCODE = EXCEPTIONS invalid = 1 OTHERS = 2.
FWTR_SEC_UNDERLYING_INIT CALL FUNCTION 'FWTR_SEC_UNDERLYING_INIT' EXPORTING i_modus = '1' i_bukrs = vtb_header-bukrs i_vti_memoul = vti_memoul i_vtifha = n_vtifha i_vtifhazu = n_vtifhazu i_tab_vtifhapo = l_tab_ifhapo i_oref_appl_ctrl = g_oref_ftr_appl_ctrl i_iref_gui_foreign = g_iref_gui_foreign.
FTR_FX_SET_UNDERLYING CALL FUNCTION 'FTR_FX_SET_UNDERLYING' EXPORTING i_flag_display = flag_display i_vti_memoul = vti_memoul i_oref_appl_ctrl = g_oref_ftr_appl_ctrl i_iref_gui_foreign = g_iref_gui_foreign TABLES u_vtifha = nopfu_fha u_vtifhazu = nopfu_fhazu u_u_vtifha = u_nopfu_fha u_u_vtifhazu = u_nopfu_fhazu u_vtifhapo = nopfu_fhapo u_u_vtifhapo = u_nopfu_fhapo u_vtiofzu = n_ofzu.
FTR_FX_FVA_SET_UNDERLYING CALL FUNCTION 'FTR_FX_FVA_SET_UNDERLYING' EXPORTING i_flag_display = flag_display i_vti_memoul = vti_memoul i_oref_appl_ctrl = g_oref_ftr_appl_ctrl i_iref_gui_foreign = g_iref_gui_foreign TABLES u_vtifha = nopfu_fha u_vtifhazu = nopfu_fhazu u_u_vtifha = u_nopfu_fha u_u_vtifhazu = u_nopfu_fhazu u_vtifhapo = nopfu_fhapo u_u_vtifhapo = u_nopfu_fhapo u_vtiofzu = n_u_vtiofzu u_vtiof = n_u_vtiof.
BUS_FMOD_CALL_POP CALL FUNCTION 'BUS_FMOD_CALL_POP' EXPORTING i_mem_id = 'OPTION'.
FTR_STAV_STATUS_CHECK CALL FUNCTION 'FTR_STAV_STATUS_CHECK' EXPORTING activity_old = a_fhazu CHANGING deal = vtbfha activity = vtbfhazu EXCEPTIONS activity_not_allowed = 1 no_authority = 2 wrong_object = 3 OTHERS = 4.
FTR_OTC_SET_DATA_TO_MEMORY CALL FUNCTION 'FTR_OTC_SET_DATA_TO_MEMORY' * EXPORTING * I_FLG_AUSUEB = * I_UL_RFHA = TABLES i_vtiof = l_vtiof i_vtifha = aopfu_fha i_vtifhazu = aopfu_fhazu i_vtifhapo = aopfu_fhapo i_vtifinko = aopfu_finko i_vtiofzu = a_ofzu.
FTR_STAV_STATUS_CHECK CALL FUNCTION 'FTR_STAV_STATUS_CHECK' EXPORTING activity_old = l_fhazu CHANGING deal = vtbfha activity = vtbfhazu EXCEPTIONS activity_not_allowed = 1 no_authority = 2 wrong_object = 3 OTHERS = 4.
FTR_OTC_SET_DATA_TO_MEMORY CALL FUNCTION 'FTR_OTC_SET_DATA_TO_MEMORY' * EXPORTING * I_FLG_AUSUEB = * I_UL_RFHA = TABLES i_vtiof = l_vtiof i_vtifha = aopfu_fha i_vtifhazu = aopfu_fhazu i_vtifhapo = aopfu_fhapo i_vtifinko = aopfu_finko i_vtiofzu = a_ofzu.
FTR_STAV_STATUS_CHECK CALL FUNCTION 'FTR_STAV_STATUS_CHECK' EXPORTING activity_old = l_fhazu " Vorgaengervorgang CHANGING deal = vtbfha activity = vtbfhazu EXCEPTIONS activity_not_allowed = 1 no_authority = 2 wrong_object = 3 OTHERS = 4.
FTR_OTC_SET_DATA_TO_MEMORY CALL FUNCTION 'FTR_OTC_SET_DATA_TO_MEMORY' * EXPORTING * I_FLG_AUSUEB = * I_UL_RFHA = TABLES i_vtiof = l_vtiof i_vtifha = aopfu_fha i_vtifhazu = aopfu_fhazu i_vtifhapo = aopfu_fhapo i_vtifinko = aopfu_finko i_vtiofzu = a_ofzu .
TB_POSITION_PAYMENT_DATA_FILL CALL FUNCTION 'TB_POSITION_PAYMENT_DATA_FILL' EXPORTING counterparty = vtb_header-kontrh fill_when_released = sav_autobuch clearing_status = vtb_header-clearing_status deal_clearing_date = vtb_header-clear_date_act TABLES payment_data = n_zv positions = i_ab_fhapo.
TB_AT13_CHECK CALL FUNCTION 'TB_AT13_CHECK' EXPORTING application = rantyp dealtype = sfhaart flowtype = sfhazba group = rkond producttype = sgsart IMPORTING entry_at19 = at19 entry_tzb0a = tzb0a TABLES types = sav_bewtyp EXCEPTIONS flowtype_not_assigned = 01 flowtype_not_defined = 02 flowtype_wrong_group = 03 flowtype_wrong_type = 04.
TB_BUCHUNGSSTATUS_SETZEN CALL FUNCTION 'TB_BUCHUNGSSTATUS_SETZEN' EXPORTING i_autobuchen = autobuchen_flg i_ebene = sebene TABLES ie_bewe = fhapo.
FTR_OTC_PREPARE_FLOWS_OPENTRTM CALL FUNCTION 'FTR_OTC_PREPARE_FLOWS_OPENTRTM' EXPORTING i_fha = p_fha i_fhazu = p_fhazu i_t_finko = l_t_finko i_t_fhapo = l_t_all_fhapo sfunktl = p_funktl IMPORTING e_t_finko = l_t_finko e_t_fhapo = l_t_fhapo.
FTR_VALUATION_GET_DATA CALL FUNCTION 'FTR_VALUATION_GET_DATA' EXPORTING pi_companycode = pi_header-bukrs pi_producttype = pi_header-sgsart pi_transactiontype = pi_header-sfhaart pi_application = pi_header-rantyp IMPORTING pe_common_val_class = pc_rcomvalcl EXCEPTIONS not_found = 1 OTHERS = 2.
FTR_GET_CLEARING_DATA CALL FUNCTION 'FTR_GET_CLEARING_DATA' EXPORTING pi_companycode = c_vtb_header-bukrs pi_productcategory = c_vtb_header-sanlf pi_producttype = c_vtb_header-sgsart pi_transactiontype = c_vtb_header-sfhaart pi_counterparty = c_vtb_header-kontrh pi_commodity_id = c_vtb_header-commodity_id IMPORTING pe_clearing_option = c_vtb_header-clearing_option pe_clearing_status = c_vtb_header-clearing_status pe_clearing_date = c_vtb_header-clearing_date pe_ext_account = c_vtb_header-ext_account.
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 MF73EFCN or its description.