RFTMBL01 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for This report generates an overview of the balance of Money market transactions on the key date...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.
If you would like to execute this report or see the full code listing simply enter RFTMBL01 into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
TMR1 - Money Market: Flexible Position List
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.
Selection Text: P_DSTICH = D Key date
Selection Text: P_VAR = D Layout
Selection Text: S_DBLFZ = D Start of term
Selection Text: S_DELFZ = D End of term
Selection Text: S_RDEALR = D Trader
Title: Money Market: Position List
Text Symbol: C00 = Control
Text Symbol: CDC = Key date
Text Symbol: CDT = Date
Text Symbol: CPG = Page
Text Symbol: CRP = Report
Text Symbol: CTM = Time
Text Symbol: CUS = User
Text Symbol: S00 = Further selections
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
FTR_GDPDU_ACTIONLOG call function 'FTR_GDPDU_ACTIONLOG'.
TB_PROGRESS_INDICATOR call function 'TB_PROGRESS_INDICATOR' exporting id = 'SELECTION' exceptions others = 0.
TB_PROGRESS_INDICATOR call function 'TB_PROGRESS_INDICATOR' exporting id = 'OUTPUT' exceptions others = 0.
TB_DOMAINVALUE_GET_TEXT call function 'TB_DOMAINVALUE_GET_TEXT' exporting name = 'SEFFMETH' value = w_ftr-seffmeth importing text = w_ftr-xeffmeth.
FTR_PARTNER_GET_TEXT call function 'FTR_PARTNER_GET_TEXT' exporting pi_companycode = w_ftr-bukrs pi_partner_id = w_ftr-kontrh importing pe_partner_text = w_ftr-xkontrh.
TM_ACTIVITY_CHAIN_GET_IDS call function 'TM_ACTIVITY_CHAIN_GET_IDS' exporting bukrs = fha-bukrs rfha = fha-rfha rfhazul = fha-rfhazul tables t_rfhazu = i_fhazu exceptions others = 1.
TM_AMOUNTS_DETERMINE_NET call function 'TM_AMOUNTS_DETERMINE_NET' exporting cut_off_date = p_dstich importing amounts = vtbakku nominal_amount = l_nominal_amt nominal_amount_rvs = l_nominal_amt_rvs tables transactions = i_fhapo.
TM_INTEREST_RATE_DETERMINE call function 'TM_INTEREST_RATE_DETERMINE' exporting cut_off_date = p_dstich importing interest_rate = w_ftr-pzins capitalization = w_ftr-szinskap exponential_calculation = w_ftr-jexpozins interest_amount = w_ftr-pzins_amount tables conditions = i_finko.
TB_DOMAINVALUE_GET_TEXT call function 'TB_DOMAINVALUE_GET_TEXT' exporting name = 'T_SNPVCAL' value = fha-snpvcal importing text = w_ftr-xnpvcal.
TM_AMOUNTS_DETERMINE call function 'TM_AMOUNTS_DETERMINE' exporting cut_off_date = p_dstich importing amounts = vtbakku nominal_amount = l_nominal_amt nominal_amount_rvs = l_nominal_amt_rvs tables transactions = i_fhapo.
TM_INTEREST_RATE_FROM_FLOWS call function 'TM_INTEREST_RATE_FROM_FLOWS' exporting cut_off_date = p_dstich importing interest_rate = w_ftr-pzins capitalization = w_ftr-szinskap exponential_calculation = w_ftr-jexpozins interest_amount = w_ftr-pzins_amount tables flows = i_fhapo.
FTR_IRATE_STRUC_GET call function 'FTR_IRATE_STRUC_GET' exporting pi_bukrs = fha-bukrs pi_rfha = fha-rfha pi_dstich = p_dstich pi_net_flag = xtrue pi_flag_snompay = l_str_at10-snompay importing pe_irate = l_irate pe_repaym = l_repaym pe_amount = l_amount exceptions select_failed = 1 wrong_productcat = 2 others = 3.
FTR_FC_REP1_SELECT_SINGLE call function 'FTR_FC_REP1_SELECT_SINGLE' exporting pi_bukrs = fha-bukrs pi_rfha = fha-rfha pi_dstich = p_dstich importing pe_rep = l_fc_rep exceptions failed = 1 others = 2.
TRCA_COMPANYCODE_GETDETAIL call function 'TRCA_COMPANYCODE_GETDETAIL' exporting companycode = w_ftr-bukrs importing companyname = w_ftr-butxt exceptions others = 1.
FTR_TRANSACTIONTYPE_GET_TEXT call function 'FTR_TRANSACTIONTYPE_GET_TEXT' exporting i_sgsart = w_ftr-sgsart i_sfhaart = w_ftr-sfhaart importing e_xgsart = w_ftr-xgsart e_xfhaart = w_ftr-xfhaart.
FTR_TRANSACTIONCAT_GET_TEXT call function 'FTR_TRANSACTIONCAT_GET_TEXT' exporting i_sanlf = w_ftr-sanlf i_sfgtyp = w_ftr-sfgtyp importing e_xanlf = w_ftr-xanlf e_xfgtyp = w_ftr-xfgtyp.
FTR_ACTIVITYCATEGORY_GET_TEXT call function 'FTR_ACTIVITYCATEGORY_GET_TEXT' exporting i_sanlf = w_ftr-sanlf i_sfgtyp = w_ftr-sfgtyp i_sfgzustt = w_ftr-sfgzustt importing e_xfgzustt = w_ftr-xfgzustt.
TB_DOMAINVALUE_GET_TEXT call function 'TB_DOMAINVALUE_GET_TEXT' exporting name = 'T_SAKTIV' value = w_ftr-saktiv importing text = w_ftr-xaktiv.
call function 'REUSE_ALV_LIST_DISPLAY' exporting i_buffer_active = xtrue i_callback_program = alv_repid is_layout = alv_layout it_fieldcat = alv_fieldcat it_sort = alv_sort i_save = alv_save is_variant = alv_variant it_events = alv_events tables t_outtab = t_ftr.
REUSE_ALV_FIELDCATALOG_MERGE call function 'REUSE_ALV_FIELDCATALOG_MERGE' exporting i_program_name = alv_repid i_internal_tabname = alv_name_item i_structure_name = 'VTMWRK1' changing ct_fieldcat = c_fieldcat.
REUSE_ALV_EVENTS_GET call function 'REUSE_ALV_EVENTS_GET' exporting i_list_type = 1 importing et_events = t_event.
REUSE_ALV_COMMENTARY_WRITE call function 'REUSE_ALV_COMMENTARY_WRITE' exporting it_list_commentary = ttop.
REUSE_ALV_COMMENTARY_WRITE call function 'REUSE_ALV_COMMENTARY_WRITE' exporting it_list_commentary = ttop.
FTR_DISPATCH call function 'FTR_DISPATCH' exporting i_bukrs = w_ftr-bukrs i_rfha = w_ftr-rfha i_functionclass = 'DISPLAY' i_call = xtrue i_no_popup_for_function = xtrue exceptions others = 1.
REUSE_ALV_VARIANT_DEFAULT_GET call function 'REUSE_ALV_VARIANT_DEFAULT_GET' exporting i_save = save changing cs_variant = h_variant exceptions not_found = 1.
REUSE_ALV_VARIANT_F4 call function 'REUSE_ALV_VARIANT_F4' exporting is_variant = variant i_tabname_item = alv_name_item i_save = save importing e_exit = h_exit es_variant = h_variant exceptions not_found = 1.
REUSE_ALV_VARIANT_EXISTENCE call function 'REUSE_ALV_VARIANT_EXISTENCE' exporting i_save = save changing cs_variant = h_variant.
FTR_GDPDU_CHECK_DATES call function 'FTR_GDPDU_CHECK_DATES' exporting im_rng_company_code = s_bukrs[] importing ex_flg_tax_auditor = l_flg_auditor changing ch_rng_date = l_rng_date exceptions no_authority = 1 others = 2.
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 RFTMBL01 or its description.