SAP Reports / Programs | Financials | Financial Supply Chain Management | Market Risk Analyzer(FIN-FSCM-TRM-MR) SAP FIN

RFTVSF01 SAP ABAP INCLUDE - Routinen zur Bildschirmausgabe







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


Text pool values


Title: Routinen zur Bildschirmausgabe


INCLUDES used within this REPORT RFTVSF01

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:

REUSE_ALV_LIST_DISPLAY CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' EXPORTING it_fieldcat = l_fieldcat[] TABLES t_outtab = r1_outtab EXCEPTIONS program_error = 1 OTHERS = 2.

REUSE_ALV_LIST_DISPLAY CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' EXPORTING it_fieldcat = l_fieldcat[] TABLES t_outtab = r2_outtab EXCEPTIONS program_error = 1 OTHERS = 2.

TRMAN_CHECK_SWITCH * CALL FUNCTION 'TRMAN_CHECK_SWITCH' * EXPORTING * I_SWITCH_NAM = 'FTRMA_SFWS_SC_C02S01_LRFIAN' * IMPORTING * E_SWITCH_VAL = l_sw_status * EXCEPTIONS * SWITCH_NOT_FOUND = 1 * OTHERS = 2.

RM_PROT_STAT_VOLA_OBJNR_GET CALL FUNCTION 'RM_PROT_STAT_VOLA_OBJNR_GET' EXPORTING i_volart = is_vcalc-volart i_rhid = is_rh_blt-rhid i_rknoten = is_rh_blt-rknoten IMPORTING e_objnr = l_log_objnr.

RM_PROT_OBJNR_SET CALL FUNCTION 'RM_PROT_OBJNR_SET' EXPORTING p_objnr = l_log_objnr.

RM_PROT_STAT_VOLA CALL FUNCTION 'RM_PROT_STAT_VOLA' EXPORTING * I_LEVEL = '1' * I_LINES = 1 i_volart = is_vcalc-volart i_datum = i_datum i_wfcid = i_cal i_flg_life = i_offset i_misses = i_misslv i_ann_factor = zalpha.

RM_PROT_STAT_STATISTICS_TYPE CALL FUNCTION 'RM_PROT_STAT_STATISTICS_TYPE' EXPORTING * I_LEVEL = '1' * I_LINES = 1 is_atvo3 = ls_atvo3.

RM_PROT_STAT_VOLA_RF CALL FUNCTION 'RM_PROT_STAT_VOLA_RF' EXPORTING * I_LEVEL = '1' i_lines = 1 i_rhid = is_rh_blt-rhid i_rknoten = is_rh_blt-rknoten i_rart = is_rh_blt-risikoart i_rfactor_descr = l_rf_descr i_misses_actual = l_misses_actual i_vola = i_volatility if_error = if_error.

RM_PROT_STAT_VOLA_RCHANGE_HEAD CALL FUNCTION 'RM_PROT_STAT_VOLA_RCHANGE_HEAD' EXPORTING * I_LEVEL = '1' * I_LINES = 1 i_border = 'X'.

RM_PROT_STAT_VOLA_RCHANGE CALL FUNCTION 'RM_PROT_STAT_VOLA_RCHANGE' EXPORTING * I_LEVEL = '1' i_no_success = l_no_success i_fdat = -von_datum i_tdat = -auf_datum i_mdata_missing = -mdata_missing i_rate_change = l_rate_change.

RM_PROT_STAT_CORR_OBJNR_GET CALL FUNCTION 'RM_PROT_STAT_CORR_OBJNR_GET' EXPORTING i_korart = is_kcalc-korart i_rhid = is_rh_blt1-rhid i_rknoten1 = is_rh_blt1-rknoten i_rknoten2 = is_rh_blt2-rknoten IMPORTING e_objnr = l_log_objnr.

RM_PROT_OBJNR_SET CALL FUNCTION 'RM_PROT_OBJNR_SET' EXPORTING p_objnr = l_log_objnr.

RM_PROT_STAT_CORR CALL FUNCTION 'RM_PROT_STAT_CORR' EXPORTING * I_LEVEL = '1' * I_LINES = 1 i_korart = is_kcalc-korart i_datum = i_datum i_wfcid = i_cal i_flg_life = i_offset i_misses = i_misslv.

RM_PROT_STAT_STATISTICS_TYPE CALL FUNCTION 'RM_PROT_STAT_STATISTICS_TYPE' EXPORTING * I_LEVEL = '1' * I_LINES = 1 is_atvo3 = ls_atvo3.

RM_PROT_STAT_CORR_RF CALL FUNCTION 'RM_PROT_STAT_CORR_RF' EXPORTING * I_LEVEL = '1' i_lines = 1 i_rhid = is_rh_blt1-rhid i_rknoten1 = is_rh_blt1-rknoten i_rart1 = is_rh_blt1-risikoart i_rfactor1_descr = l_rf1_descr i_rknoten2 = is_rh_blt2-rknoten i_rart2 = is_rh_blt2-risikoart i_rfactor2_descr = l_rf2_descr i_misses_actual = l_misses_actual i_korr = i_corr if_error = if_error.

RM_PROT_STAT_CORR_RCHANGE_HEAD CALL FUNCTION 'RM_PROT_STAT_CORR_RCHANGE_HEAD' EXPORTING * I_LEVEL = '1' * I_LINES = 1 i_border = 'X'.

RM_PROT_STAT_CORR_RCHANGE CALL FUNCTION 'RM_PROT_STAT_CORR_RCHANGE' EXPORTING * I_LEVEL = '1' i_no_success = l_no_success i_fdat = -von_datum i_tdat = -auf_datum i_rate1_change = l_rate1_change i_mdata1_missing = -mdata_missing i_rate2_change = l_rate2_change i_mdata2_missing = -mdata_missing.

RM_PROT_STAT_VOLA_OBJNR_GET CALL FUNCTION 'RM_PROT_STAT_VOLA_OBJNR_GET' EXPORTING i_volart = p_volart i_rhid = p_rhid i_rknoten = r1_outtab-rknoten IMPORTING e_objnr = l_log_objnr.

RM_PROT_STAT_CORR_OBJNR_GET





CALL FUNCTION 'RM_PROT_STAT_CORR_OBJNR_GET' EXPORTING i_korart = p_korart i_rhid = p_rhid i_rknoten1 = ls_outtab-rknoten i_rknoten2 = ls_outtab-rknoten2 IMPORTING e_objnr = l_log_objnr.

RM_PROT_WINDOW CALL FUNCTION 'RM_PROT_WINDOW' EXPORTING i_objnr = l_log_objnr new_window = 'X' EXCEPTIONS no_prot_for_objnr = 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 RFTVSF01 or its description.