SAP Reports / Programs

RJBRSVGAPUPDATE SAP ABAP Report - Updating of Saved Gap Results







RJBRSVGAPUPDATE 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 RJBRSVGAPUPDATE into the relevant SAP transactions such as SE38 or SE80


Transaction Code(s):

Below is a list of transaction codes which are relevant to this SAP report

JBRTUP - Update Saved Gap Results


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 RJBRSVGAPUPDATE. "Basic submit
SUBMIT RJBRSVGAPUPDATE AND RETURN. "Return to original report after report execution complete
SUBMIT RJBRSVGAPUPDATE 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: P_PHID = Portfolio Hierarchy
Selection Text: P_PHKN = Portfolio Hierarchy Node
Selection Text: P_SAVEID = Old ID of Saved Results
Selection Text: P_SICHT = View
Selection Text: P_STXT = New Text for Saved Results
Title: Updating of Saved Gap Results


INCLUDES used within this REPORT RJBRSVGAPUPDATE

INCLUDE RJBRPH01.
INCLUDE RJBRPH02.


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_PH_ACTIVE_CHECK CALL FUNCTION 'RM_PH_ACTIVE_CHECK' EXPORTING i_view = P_SICHT i_phid = P_PHID EXCEPTIONS ph_deactivated = 1 ph_error = 2 OTHERS = 3.

RM_EVAL_AUTH_CHECK CALL FUNCTION 'RM_EVAL_AUTH_CHECK' EXPORTING * i_hsspar_w = is_jbrhsspar I_GAPPAR_W = S_para * i_scen_t = EXCEPTIONS AUTH_CHECK_FAILURE = 1 USER_NOT_AUTHORIZED = 2 OTHERS = 3.

RM_AUTH_CHECK_INIT CALL FUNCTION 'RM_AUTH_CHECK_INIT' EXPORTING I_RPTYPE = '03' EXCEPTIONS OTHERS = 1.

RM_GAP_GET_PH_INFO CALL FUNCTION 'RM_GAP_GET_PH_INFO' EXPORTING IS_JBRGAPPARAMETER = s_para TABLES IT_JBRPHBAUM_RED = it_jbrphbaum * IT_HTEXT_TAB_RED = it_htext_tab * E_JBRBP = it_jbrbp * E_JBRZUORDN = it_zuord CHANGING C_PKNOTEN = phkn_old EXCEPTIONS PH_ERROR = 1 OTHERS = 2 .

RM_GAP_GET_SAVED_RESULTS CALL FUNCTION 'RM_GAP_GET_SAVED_RESULTS' TABLES IT_JBRSAVEGAP = it_old_savegap IT_JBRBPAMORTRES = it_old_bpamortres I_JBRSZTAB = i_jbrsztab G_ERROR = G_ERROR_ITAB CHANGING C_JBRGAPPARAMETER = s_para .

RM_GAP_GET_PH_INFO CALL FUNCTION 'RM_GAP_GET_PH_INFO' EXPORTING IS_JBRGAPPARAMETER = s_para TABLES * IT_JBRPHBAUM_RED = it_jbrphbaum * IT_HTEXT_TAB_RED = it_htext_tab E_JBRBP = it_jbrbp * E_JBRZUORDN = it_zuord CHANGING C_PKNOTEN = p_phkn EXCEPTIONS PH_ERROR = 1 OTHERS = 2 .

RM_GAP_INIT CALL FUNCTION 'RM_GAP_INIT' EXPORTING IS_JBRGAPPARAMETER = s_para EXCEPTIONS OTHERS = 1.

RM_GAP_CALC CALL FUNCTION 'RM_GAP_CALC' EXPORTING IS_JBRGAPPARAMETER = s_para TABLES I_JBRSZTAB = i_jbrsztab IT_JBRSAVEGAP = it_new_savegap * E_JBRPHBAUM = * E_HTEXT_TAB = * ET_JBRZUORDN = IT_JBRFOB = it_jbrfob * I_BSTD = * I_SIMLF = * IT_JBROBJSAVEGAP = IT_JBROBJSAVEGAP * I_CRIT_SELTAB = * I_REP_DIM_T = IT_JBRBPAMORTRES = it_new_bpamortres * IT_JBROBJAMORTRES = it_jbrobjamortres .

EH_GET_GLOBAL_ERRORS CALL FUNCTION 'EH_GET_GLOBAL_ERRORS' IMPORTING GLOB_ERROR_TAB = glob_err_itab .

ISB_GAP_SAVE_ANALYSIS_RESULTS CALL FUNCTION 'ISB_GAP_SAVE_ANALYSIS_RESULTS' EXPORTING IS_PARAMETER = s_para IMPORTING MESSAGE_FLAG = flg_messages LOCAL_ERROR_ITAB = l_tab_messages TABLES IT_RESULT = it_new_savegap IT_JBRSZTAB = i_jbrsztab IT_AMORT = it_new_bpamortres IT_ERROR_ITAB = g_error_itab .

RM_SHOW_LOCAL_ERROR_ITAB CALL FUNCTION 'RM_SHOW_LOCAL_ERROR_ITAB' EXPORTING TITLEBAR = space HEADING = space LOC_ERROR_ITAB = l_tab_messages 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 RJBRSVGAPUPDATE or its description.