SAP Reports / Programs | Financials | Financial Supply Chain Management | Transaction Manager(FIN-FSCM-TRM-TM) SAP FIN

MF73EFPO SAP ABAP INCLUDE - Form Routines: Check Object







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


INCLUDES used within this REPORT MF73EFPO

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:

CONVERSION_WITH_RATE_F CALL FUNCTION 'CONVERSION_WITH_RATE_F' EXPORTING foreign_amount = h_betr foreign_currency = xizu-wlwaers local_currency = xizu-wfwaers rate_f = h_fl_kurs read_tcurr = ' ' IMPORTING local_amount = i10-bzbetr.

CONVERSION_WITH_RATE_F CALL FUNCTION 'CONVERSION_WITH_RATE_F' EXPORTING foreign_amount = h1_betr foreign_currency = xizu-wfwaers local_currency = xizu-wlwaers rate_f = h_fl_kurs read_tcurr = ' ' IMPORTING local_amount = i10-bzbetr.

CONVERSION_GIVING_RATE_F * CALL FUNCTION 'CONVERSION_GIVING_RATE_F' * EXPORTING * FOREIGN_AMOUNT = H_BETR * FOREIGN_CURRENCY = XIZU-WLWAERS * LOCAL_AMOUNT = I10-BZBETR * LOCAL_CURRENCY = XIZU-WFWAERS * NOTAT = '1' " Preisnotierung * READ_TCURR = ' ' * IMPORTING * RATE_F = H_FL_KURS.

TB_FIRATE_TRRATE_MAP * CALL FUNCTION 'TB_FIRATE_TRRATE_MAP' * EXPORTING * FROMCURR = XIZU-WLWAERS * TOCURR = XIZU-WFWAERS * KURS = H_FL_KURS * IMPORTING ** LWAERS = ** FWAERS = * KKURS = H_FL_KURS * .

CONVERSION_GIVING_RATE_F * CALL FUNCTION 'CONVERSION_GIVING_RATE_F' * EXPORTING * FOREIGN_AMOUNT = H1_BETR * FOREIGN_CURRENCY = XIZU-WFWAERS * LOCAL_AMOUNT = I10-BZBETR * LOCAL_CURRENCY = XIZU-WLWAERS * NOTAT = '1' * READ_TCURR = ' ' * IMPORTING * RATE_F = H_FL_KURS.

TB_FIRATE_TRRATE_MAP * CALL FUNCTION 'TB_FIRATE_TRRATE_MAP' * EXPORTING * FROMCURR = XIZU-WFWAERS * TOCURR = XIZU-WLWAERS * KURS = H_FL_KURS * IMPORTING ** LWAERS = ** FWAERS = * KKURS = H_FL_KURS * .

TCOR_CO_PROCESS_CHECK CALL FUNCTION 'TCOR_CO_PROCESS_CHECK' EXPORTING iv_company_code = header-bukrs iv_deal_number = header-rfha iv_curr_activity = header-rfhazu iv_prev_activity = header-rofhazu iv_activity_cat = header-sfgzustt iv_sfunktl = n_fhazu-sfunktl iv_sfunktv = n_fhazu-sfunktv.

TCOR_CO_DETERMINE_DEAL CALL FUNCTION 'TCOR_CO_DETERMINE_DEAL' EXPORTING iv_company_code = header-bukrs iv_deal_number = header-rfha iv_product_cat = header-sanlf iv_product_type = header-sgsart iv_transaction_type = header-sfhaart iv_counterparty = vtbfha-kontrh iv_activity = header-rfhazu iv_prev_activity = header-rofhazu iv_activity_cat = header-sfgzustt iv_curr_function = n_fhazu-sfunktl iv_prev_function = n_fhazu-sfunktv IMPORTING es_state_conf = hlp_confirm es_state_reconf = hlp_reconfirm EXCEPTIONS invalid = 1 OTHERS = 2.

FTR_CORR_PROCESS_CHECK CALL FUNCTION 'FTR_CORR_PROCESS_CHECK' EXPORTING i_bukrs = header-bukrs i_rfha = header-rfha i_rfhazu = header-rfhazu i_rofhazu = header-rofhazu i_sfgzustt = header-sfgzustt i_sfunktl = n_fhazu-sfunktl i_sfunktv = n_fhazu-sfunktv.

FTR_CORR_DETERMINE CALL FUNCTION 'FTR_CORR_DETERMINE' EXPORTING i_bukrs = header-bukrs i_rfha = header-rfha i_sgsart = header-sgsart i_sfhaart = header-sfhaart i_kontrh = vtbfha-kontrh i_rfhazu = header-rfhazu i_rofhazu = header-rofhazu i_sfgzustt = header-sfgzustt i_sfunktl = n_fhazu-sfunktl i_sfunktv = n_fhazu-sfunktv * I_CORTYP = * NO_POPUPS = ' ' IMPORTING e_tbco_state_con = hlp_confirm e_tbco_state_recon = hlp_reconfirm EXCEPTIONS invalid = 1 OTHERS = 2.

MESSAGES_INITIALIZE CALL FUNCTION 'MESSAGES_INITIALIZE' EXPORTING collect_and_send = con_xoff i_identification = l_message_handler_id IMPORTING e_identification = l_message_handler_id.

FTR_CORR_EXECUTE_CHECK CALL FUNCTION 'FTR_CORR_EXECUTE_CHECK' EXPORTING pi_oref_appl_ctrl = pu_oref_appl_ctrl i_bukrs = pu_transaction-bukrs i_rfha = pu_transaction-rfha i_rfhazu = pu_transaction-rfhazul TABLES exp_mesg = l_tab_message_corres.

MESSAGES_INITIALIZE CALL FUNCTION 'MESSAGES_INITIALIZE' EXPORTING collect_and_send = con_xoff i_identification = l_message_handler_id IMPORTING e_identification = l_message_handler_id.

MESSAGE_SET_DEFAULTLINE CALL FUNCTION 'MESSAGE_SET_DEFAULTLINE' EXPORTING arbgb = 'T4' msgty = 'I' txtnr = '169' EXCEPTIONS OTHERS = 1.

MESSAGE_STORE CALL FUNCTION 'MESSAGE_STORE' EXPORTING msgty = l_wa_message-msgty arbgb = l_wa_message-arbgb txtnr = l_wa_message-txtnr msgv1 = l_wa_message-msgv1 msgv2 = l_wa_message-msgv2 msgv3 = l_wa_message-msgv3 msgv4 = l_wa_message-msgv4 zeile = l_wa_message-zeile EXCEPTIONS OTHERS = 1.

MESSAGE_SET_DEFAULTLINE CALL FUNCTION 'MESSAGE_SET_DEFAULTLINE' EXPORTING arbgb = 'T4' msgty = 'I' txtnr = '168' EXCEPTIONS OTHERS = 1.

MESSAGE_STORE CALL FUNCTION 'MESSAGE_STORE' EXPORTING msgty = l_wa_message-msgty arbgb = l_wa_message-arbgb txtnr = l_wa_message-txtnr msgv1 = l_wa_message-msgv1 msgv2 = l_wa_message-msgv2 msgv3 = l_wa_message-msgv3 msgv4 = l_wa_message-msgv4 zeile = l_wa_message-zeile EXCEPTIONS OTHERS = 1.

MESSAGE_STORE CALL FUNCTION 'MESSAGE_STORE' EXPORTING msgty = l_wa_message_open_trtm-msgty arbgb = l_wa_message_open_trtm-msgid txtnr = l_wa_message_open_trtm-msgno msgv1 = l_wa_message_open_trtm-msgv1 msgv2 = l_wa_message_open_trtm-msgv2 msgv3 = l_wa_message_open_trtm-msgv3 msgv4 = l_wa_message_open_trtm-msgv4 zeile = l_zeile EXCEPTIONS OTHERS = 1.

MESSAGES_STOP





CALL FUNCTION 'MESSAGES_STOP' EXCEPTIONS i_message = 04 w_message = 08 e_message = 12 a_message = 16.

TB_MESSAGES_SHOW CALL FUNCTION 'TB_MESSAGES_SHOW' EXPORTING corrections_option = pu_flg_correc_wanted object = text-prl send_if_one = con_xoff show_linno = con_xoff IMPORTING corrections_wanted = l_flg_correc_wanted e_exit_command = l_exit_command.

MESSAGE_STORE CALL FUNCTION 'MESSAGE_STORE' EXPORTING arbgb = 'T1' msgty = 'W' txtnr = '196' zeile = zeile.

MESSAGE_STORE CALL FUNCTION 'MESSAGE_STORE' EXPORTING arbgb = 'T3' msgty = 'E' txtnr = '029' zeile = zeile.

MESSAGE_STORE CALL FUNCTION 'MESSAGE_STORE' EXPORTING arbgb = 'T3' msgty = 'E' txtnr = '055' zeile = zeile.

MESSAGE_STORE CALL FUNCTION 'MESSAGE_STORE' EXPORTING arbgb = 'T1' msgty = 'E' txtnr = '272' msgv1 = l_vtifhazu-wlwaers zeile = zeile.

MESSAGE_STORE CALL FUNCTION 'MESSAGE_STORE' EXPORTING arbgb = 'T1' msgty = 'E' txtnr = '272' msgv1 = l_vtifhazu-wfwaers zeile = zeile.

MESSAGE_STORE CALL FUNCTION 'MESSAGE_STORE' EXPORTING arbgb = 'T7' msgty = 'E' txtnr = '999' msgv1 = text-bov zeile = zeile.

MESSAGE_STORE CALL FUNCTION 'MESSAGE_STORE' EXPORTING arbgb = 'T7' msgty = 'W' txtnr = '044' zeile = zeile.

MESSAGE_STORE CALL FUNCTION 'MESSAGE_STORE' EXPORTING arbgb = 'T1' msgty = 'W' txtnr = '182' zeile = zeile.

MESSAGE_STORE CALL FUNCTION 'MESSAGE_STORE' EXPORTING arbgb = 'T1' msgty = 'E' txtnr = '181' zeile = zeile.

MESSAGE_STORE CALL FUNCTION 'MESSAGE_STORE' EXPORTING arbgb = 'T7' msgty = 'E' txtnr = '051' zeile = zeile.

MESSAGE_STORE CALL FUNCTION 'MESSAGE_STORE' EXPORTING arbgb = 'T7' msgty = 'E' txtnr = '051' zeile = zeile.

MESSAGE_STORE CALL FUNCTION 'MESSAGE_STORE' EXPORTING arbgb = 'T7' msgty = 'E' txtnr = '131' zeile = zeile.

TB_ASSIGNMENTS_CHECK CALL FUNCTION 'TB_ASSIGNMENTS_CHECK' EXPORTING pi_vtbfha = fha EXCEPTIONS assignments_invalid = 1 OTHERS = 99.

MESSAGE_STORE CALL FUNCTION 'MESSAGE_STORE' EXPORTING arbgb = sy-msgid msgty = sy-msgty msgv1 = sy-msgv1 msgv2 = sy-msgv2 msgv3 = sy-msgv3 msgv4 = sy-msgv4 txtnr = sy-msgno zeile = zeile.

TB_DEAL_PAYMENT_DATA_CHECK CALL FUNCTION 'TB_DEAL_PAYMENT_DATA_CHECK' EXPORTING pi_oref_appl_ctrl = g_oref_ftr_appl_ctrl TABLES pi_tab_fhapo = l_tab_fhapo pi_tab_zv = zv EXCEPTIONS no_payment_data = 1 uncompleted_payment_data = 2 OTHERS = 3.

MESSAGE_STORE CALL FUNCTION 'MESSAGE_STORE' EXPORTING arbgb = sy-msgid msgty = sy-msgty msgv1 = sy-msgv1 msgv2 = sy-msgv2 msgv3 = sy-msgv3 msgv4 = sy-msgv4 txtnr = sy-msgno zeile = zeile.

UNDERLYING_CASH_DATA_GET CALL FUNCTION 'UNDERLYING_CASH_DATA_GET' EXPORTING bukrs = fha-bukrs rfha_opt = fha-rfha TABLES aopfu_fha = lt_aopfu_fha aopfu_fhapo = lt_aopfu_fhapo aopfu_fhazu = lt_aopfu_fhazu nopfu_fha = lt_nopfu_fha nopfu_fhapo = lt_nopfu_fhapo nopfu_fhazu = lt_nopfu_fhazu.

UNDERLYING_CASH_FORECAST_UP CALL FUNCTION 'UNDERLYING_CASH_FORECAST_UP' EXPORTING bukrs = fha-bukrs rfha_opt = fha-rfha kontrh = fha-kontrh im_fund = fha-fund im_grant_nbr = fha-grant_nbr im_flg_test = 'X' TABLES aopfu_fha = lt_aopfu_fha aopfu_fhapo = lt_aopfu_fhapo aopfu_fhazu = lt_aopfu_fhazu nopfu_fha = lt_nopfu_fha nopfu_fhapo = lt_nopfu_fhapo nopfu_fhazu = lt_nopfu_fhazu EXCEPTIONS failed = 1.




MESSAGE_STORE CALL FUNCTION 'MESSAGE_STORE' EXPORTING arbgb = sy-msgid msgty = sy-msgty msgv1 = sy-msgv1 msgv2 = sy-msgv2 msgv3 = sy-msgv3 msgv4 = sy-msgv4 txtnr = sy-msgno zeile = zeile.

MESSAGES_GIVE CALL FUNCTION 'MESSAGES_GIVE' TABLES t_mesg = t_mesg_deal EXCEPTIONS OTHERS = 1.

MESSAGES_INITIALIZE CALL FUNCTION 'MESSAGES_INITIALIZE'.

FTR_OTC_GET_DATA_FROM_MEMORY CALL FUNCTION 'FTR_OTC_GET_DATA_FROM_MEMORY' EXPORTING i_transaction_otc = l_fha TABLES e_tab_ul_fhazu = l_tab_ifhazu EXCEPTIONS underlying_not_found = 0 OTHERS = 0.

MESSAGE_STORE CALL FUNCTION 'MESSAGE_STORE' EXPORTING arbgb = 'T1' msgty = 'E' txtnr = '271'.

MESSAGE_STORE CALL FUNCTION 'MESSAGE_STORE' EXPORTING arbgb = 'T1' msgty = 'E' txtnr = '271'.

MESSAGE_STORE CALL FUNCTION 'MESSAGE_STORE' EXPORTING arbgb = 'T1' msgty = 'E' txtnr = '271'.

MESSAGE_STORE CALL FUNCTION 'MESSAGE_STORE' EXPORTING arbgb = 'T1' msgty = 'E' txtnr = '274'.

MESSAGE_STORE CALL FUNCTION 'MESSAGE_STORE' EXPORTING arbgb = 'FTR_AVG' msgty = 'E' txtnr = '024'.

MESSAGE_STORE CALL FUNCTION 'MESSAGE_STORE' EXPORTING arbgb = 'T3' msgty = 'E' txtnr = '057'.

MESSAGE_STORE CALL FUNCTION 'MESSAGE_STORE' EXPORTING arbgb = 'T3' msgty = 'E' txtnr = '057'.

MESSAGE_STORE CALL FUNCTION 'MESSAGE_STORE' EXPORTING arbgb = 'T1' msgty = 'E' txtnr = '271'.

MESSAGE_STORE CALL FUNCTION 'MESSAGE_STORE' EXPORTING arbgb = 'T1' msgty = 'E' txtnr = '271'.

MESSAGE_STORE CALL FUNCTION 'MESSAGE_STORE' EXPORTING arbgb = 'T1' msgty = 'E' txtnr = '271'.

MESSAGE_STORE CALL FUNCTION 'MESSAGE_STORE' EXPORTING arbgb = 'T1' msgty = 'W' txtnr = '274'.

MESSAGE_STORE CALL FUNCTION 'MESSAGE_STORE' EXPORTING arbgb = 'T3' msgty = 'E' txtnr = '057'.

MESSAGE_STORE CALL FUNCTION 'MESSAGE_STORE' EXPORTING arbgb = 'T3' msgty = 'E' txtnr = '057'.

MESSAGES_GIVE CALL FUNCTION 'MESSAGES_GIVE' TABLES t_mesg = t_mesg_deal EXCEPTIONS OTHERS = 1.

MESSAGES_INITIALIZE CALL FUNCTION 'MESSAGES_INITIALIZE'.

UNDERLYING_CASH_DATA_SET CALL FUNCTION 'UNDERLYING_CASH_DATA_SET' EXPORTING bukrs = p_vtb_header-bukrs rfha_opt = p_vtb_header-rfha TABLES: aopfu_fha = p_aopfu_fha aopfu_fhapo = p_aopfu_fhapo aopfu_fhazu = p_aopfu_fhazu nopfu_fha = lt_ifha[] nopfu_fhapo = lt_ifhapo[] nopfu_fhazu = lt_ifhazu[].

UNDERLYING_CASH_DATA_SET CALL FUNCTION 'UNDERLYING_CASH_DATA_SET' EXPORTING bukrs = p_vtb_header-bukrs rfha_opt = p_vtb_header-rfha TABLES: aopfu_fha = p_u_aopfu_fha aopfu_fhapo = p_u_aopfu_fhapo aopfu_fhazu = p_u_aopfu_fhazu nopfu_fha = lt_ifha[] nopfu_fhapo = lt_ifhapo[] nopfu_fhazu = lt_ifhazu[].

UNDERLYING_CASH_DATA_SET CALL FUNCTION 'UNDERLYING_CASH_DATA_SET' EXPORTING bukrs = p_vtb_header-bukrs rfha_opt = p_vtb_header-rfha TABLES: aopfu_fha = p_aopfu_fha aopfu_fhapo = p_aopfu_fhapo aopfu_fhazu = p_aopfu_fhazu nopfu_fha = p_nopfu_fha nopfu_fhapo = p_nopfu_fhapo nopfu_fhazu = p_nopfu_fhazu.

UNDERLYING_CASH_DATA_SET CALL FUNCTION 'UNDERLYING_CASH_DATA_SET' EXPORTING bukrs = p_vtb_header-bukrs rfha_opt = p_vtb_header-rfha TABLES: aopfu_fha = p_u_aopfu_fha aopfu_fhapo = p_u_aopfu_fhapo aopfu_fhazu = p_u_aopfu_fhazu nopfu_fha = p_u_nopfu_fha nopfu_fhapo = p_u_nopfu_fhapo nopfu_fhazu = p_u_nopfu_fhazu.



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