SAP Reports / Programs

RJBRSVA52 SAP ABAP Report - Single Value Analysis: FX Exposure







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


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


Text pool values


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


INCLUDES used within this REPORT RJBRSVA52

INCLUDE RJBISIM01.


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:

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.



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