RJBRSVA52 is a standard Executable ABAP Report 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 RJBRSVA52 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.
Selection Text: X_PHNAV = Display Portfolio Hierarchy
Selection Text: X_NOVALD = Display Terms without Values
Selection Text: X_MERGE = Suppress Repeated Values
Selection Text: X_LEVEL = Detail Log
Selection Text: S_SIMR = Number of Simulation Run
Selection Text: S_SCEN = Scenarios
Selection Text: S_RPOS = Position Number
Selection Text: SE_DISPW = Planning Currency
Selection Text: SE_BUKRS = Company Code
Selection Text: P_VARIAN = D .
Selection Text: P_VALAR = D .
Selection Text: P_SICHT = View
Selection Text: P_PHKN = Portfolio Hierarchy Node
Selection Text: P_PHID = Portfolio Hierarchy
Selection Text: P_LZB = Maturity Band
Selection Text: P_HORI = Horizon
Selection Text: P_EVAL = Evaluation Type
Selection Text: P_DATE = Evaluation Date
Selection Text: P_CASH = Link to Cash Management
Selection Text: PA_TDATE = End Date
Selection Text: PA_GSBER = Business Area
Selection Text: PA_GLIED = Structure
Selection Text: PA_FDATE = Start Date
Title: Single Value Analysis: FX Exposure
Text Symbol: TB1 = General Selections
Text Symbol: TB2 = Characteristics
Text Symbol: TB4 = Control Data
Text Symbol: TB5 = Cash Management
Text Symbol: BL7 = Simulated Transactions
Text Symbol: BL6 = Portfolio Hierarchy
INCLUDE RJBISIM01.
No SAP DATABASE tables are accessed within this REPORT code!
RM_SSCR_PH_NODE_HELP CALL FUNCTION 'RM_SSCR_PH_NODE_HELP' EXPORTING i_dynpro_number = '0301' i_fieldname_view = 'P_SICHT' i_fieldname_ph = 'P_PHID' i_fieldname_node = 'P_PHKN' IMPORTING e_node = p_phkn EXCEPTIONS internal_error = 1 OTHERS = 2.
REUSE_ALV_VARIANT_F4 CALL FUNCTION 'REUSE_ALV_VARIANT_F4' EXPORTING is_variant = wrk_varian IMPORTING es_variant = wrk_varian EXCEPTIONS not_found = 1 program_error = 2 OTHERS = 3.
RM_SVA_SELECTIONS_CHECK CALL FUNCTION 'RM_SVA_SELECTIONS_CHECK' EXPORTING i_antype = con_antype_fxexp_ss i_eval = p_eval i_rmda = '&RMD' * i_curr = p_curr x_curr_other_screen = 'X'"avoid error missing currency i_date = p_date i_hori = p_hori EXCEPTIONS selection_error = 1 OTHERS = 2.
RM_SVA_SELECTIONS_CHECK CALL FUNCTION 'RM_SVA_SELECTIONS_CHECK' EXPORTING i_antype = con_antype_fxexp_ss * I_EVAL = x_eval_other_screen = 'X' i_rmda = '&RMD' i_view = p_sicht i_phid = p_phid i_node = p_phkn * I_CURR = x_curr_other_screen = 'X' * I_DATE = x_date_other_screen = 'X' * I_HORI = x_hori_other_screen = 'X' TABLES s_scen = s_scen * S_SHIFT = EXCEPTIONS selection_error = 1 OTHERS = 2 .
RM_SIM_SELECTIONS_SET CALL FUNCTION 'RM_SIM_SELECTIONS_SET' EXPORTING i_sscrfields = sscrfields TABLES c_pos_seltab = s_rpos c_simr_seltab = s_simr.
AIS_HSSPAR_FILL_FOR_SVA CALL FUNCTION 'AIS_HSSPAR_FILL_FOR_SVA' EXPORTING i_analysis_type = con_antype_fxexp_ss * i_col_mode = i_eval = p_eval i_datastr = '&RMD' i_view = p_sicht i_phid = p_phid i_phnode = p_phkn * i_curr = i_date = p_date i_hori = p_hori i_val_area = p_valar "Note 1831824 * i_scen IMPORTING e_spara = wrk_spara.
AIS_METHODS_FILL_FOR_SVA_FXEXP CALL FUNCTION 'AIS_METHODS_FILL_FOR_SVA_FXEXP' EXPORTING i_hori = p_hori i_tab_scen = s_scen[] IMPORTING e_eval_meth = wrk_eval_meth EXCEPTIONS invalid_input = 1 OTHERS = 2.
AIS_SVA_FX_EXPOSURE_SS CALL FUNCTION 'AIS_SVA_FX_EXPOSURE_SS' EXPORTING i_analysis_type = con_antype_fxexp_ss i_spara = wrk_spara i_eval_meth = wrk_eval_meth i_tab_char_sel = t_char_sel i_tab_pos_sel = s_rpos[] i_tab_simr_sel = s_simr[] i_display_param = wrk_display_param i_cm_data = l_cm_data EXCEPTIONS OTHERS = 1.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.