SAP Reports / Programs | Basis Components | ABAP Workbench, Java IDE and Infrastructure | Screen Painter(BC-DWB-TOO-SCR) SAP BC

RS_SCRP_DYNP_CHECK SAP ABAP Report - Program RS_SCRP_DYNP_CHECK







RS_SCRP_DYNP_CHECK is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for This program supervises checks that have to do with parts of screens...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 RS_SCRP_DYNP_CHECK 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 RS_SCRP_DYNP_CHECK. "Basic submit
SUBMIT RS_SCRP_DYNP_CHECK AND RETURN. "Return to original report after report execution complete
SUBMIT RS_SCRP_DYNP_CHECK 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: PA_ALL = All Local Objects
Selection Text: PA_BACKG = Execute in the Background
Selection Text: PA_EL = Element List
Selection Text: PA_HD = Header
Selection Text: PA_KLTMP = Examine Only Class $TMP
Selection Text: PA_LG = Flow Logic
Selection Text: PA_PA = Parameter List
Selection Text: PA_RB_EX = Execute
Selection Text: PA_RB_HD = Management
Selection Text: PA_RB_ML = Create Worklist
Selection Text: PA_RB_RP = Repair This Check &
Selection Text: PA_RB_SG = Execute This Check
Selection Text: PA_USER = D .
Selection Text: PA_PROG = D .
Selection Text: PA_DYNP = D .
Selection Text: PA_DEVCL = D .
Selection Text: P_TST_ID = Check ID
Selection Text: P_NEW_ID = Name of New Check
Selection Text: PA_TMP = TMP. Examine Objects
Selection Text: PA_SEL = Examine Selection Screens
Selection Text: PA_RUN = Run
Selection Text: PA_REP_R = Repair automatic
Selection Text: PA_REP_N = Repair not possible
Selection Text: PA_REP_M = Repair possible manually
Title: Program RS_SCRP_DYNP_CHECK
Text Symbol: 099 = You are currently starting a system-wide check. Are you sure?
Text Symbol: 098 = Create Repair Module
Text Symbol: 097 = Repair Module
Text Symbol: 096 = Check Module
Text Symbol: 095 = Overview of results for checks
Text Symbol: 094 = No blocked data available for selection
Text Symbol: 093 = Do you really wish to delete this run`?
Text Symbol: 092 = Checked
Text Symbol: 091 = Not Saved
Text Symbol: 090 = Planned
Text Symbol: 089 = Status:
Text Symbol: 087 = SCRP_UTIL_DPD
Text Symbol: 086 = Running





Text Symbol: 085 = Selection of All Possible Repairs
Text Symbol: 084 = Short description:
Text Symbol: 083 = Do you really want to delete the check?
Text Symbol: 082 = @0Y@ Create
Text Symbol: 079 = Start with
Text Symbol: 078 = Multiple Checks
Text Symbol: 077 = Execute in Background
Text Symbol: 076 = Only Objects of Class $TMP
Text Symbol: 075 = All Temp. Objects
Text Symbol: C01 = Name
Text Symbol: 134 = Processing Options
Text Symbol: 133 = Obj.Selection
Text Symbol: 132 = Repair Manual (Screen Painter)
Text Symbol: 131 = Repair not possible
Text Symbol: 130 = Repair Automatic
Text Symbol: 121 = cannot be rep.
Text Symbol: 120 = BoM for
Text Symbol: 119 = Flow Logic Line
Text Symbol: 116 = &2 of &3 screens processed
Text Symbol: 115 = Scr.search running
Text Symbol: 114 = Check gave no results. Repair not necessary
Text Symbol: 113 = Repair finished w/o errors
Text Symbol: 112 = Error when saving screen. Repair terminated
Text Symbol: 111 = Order number invalid. Screen not saved
Text Symbol: 110 = Docum. for Repair Module
Text Symbol: 109 = Choose Documentation
Text Symbol: 104 = Docum. for Check Module
Text Symbol: 103 = Program doc.
Text Symbol: 102 = Repair module for check missing. Do you want to generate one?
Text Symbol: 101 = Repair Module for Check
Text Symbol: 100 = Check Module for Check
Text Symbol: 037 = SCRP_UTIL_PV
Text Symbol: 036 = No orphaned entries in :
Text Symbol: 035 = Choose Check
Text Symbol: 033 = No
Text Symbol: 032 = Y
Text Symbol: 031 = Error :
Text Symbol: 030 = Field :
Text Symbol: 028 = Results Flow Logic Tests





Text Symbol: 027 = Results Element Lists Tests
Text Symbol: 026 = Results Header Tests
Text Symbol: 024 = Check
Text Symbol: 023 = Note screens without errors in log (for repair)
Text Symbol: 022 = Created by
Text Symbol: 021 = Select Check
Text Symbol: 020 = Repair shows errors. Screen reset
Text Symbol: 019 = SCRP_UTIL_DTR
Text Symbol: 018 = Screen Saved
Text Symbol: 017 = Access Denied
Text Symbol: 016 = Check:
Text Symbol: 015 = Row
Text Symbol: 014 = Runs Displayed
Text Symbol: 013 = ---- Data not selected will be lost ! ----
Text Symbol: 012 = Content of Check
Text Symbol: 011 = Scope of Check
Text Symbol: 010 = Create Check
Text Symbol: 009 = Parameter
Text Symbol: 008 = Check:
Text Symbol: 007 = Number of Searched Screens
Text Symbol: 006 = %.,()"='ÄÖÜß-
Text Symbol: 005 = Pack.
Text Symbol: 004 = Person Respons.
Text Symbol: 003 = Number :
Text Symbol: 002 = Screen
Text Symbol: 001 = Program Name
Text Symbol: 038 = No rep.required
Text Symbol: 074 = All Local Objects
Text Symbol: 073 = Examine objects that cannot be transported (required f.following buttons)
Text Symbol: 072 = Examine Selection Screens
Text Symbol: 071 = Parameter List
Text Symbol: 070 = Flow Logic
Text Symbol: 069 = Element List
Text Symbol: 068 = Header
Text Symbol: 067 = Check does not exist. Do you wish to create one?
Text Symbol: 066 = Should repair be attempted automatically?
Text Symbol: 065 = Data not saved
Text Symbol: 063 = Automatic
Text Symbol: 062 = Not Possible



Text Symbol: 061 = Manually (Scr.Painter)
Text Symbol: 060 = Results of Parameter Check
Text Symbol: 059 = Errors
Text Symbol: 058 = Cannot be rep'd
Text Symbol: 057 = Repair
Text Symbol: 056 = Delete
Text Symbol: 055 = Order Number:
Text Symbol: 054 = Check is useless since no check module is stored. Should check be created again?
Text Symbol: 053 = Check Useless
Text Symbol: 051 = Results
Text Symbol: 050 = Repaired
Text Symbol: 049 = Repair
Text Symbol: 048 = Only class $TMP searched :
Text Symbol: 047 = Only Local Objects :
Text Symbol: 046 = All Temp. Objects :
Text Symbol: 045 = Temp. objects not searched
Text Symbol: 044 = Intercompany
Text Symbol: 043 = Date :
Text Symbol: 042 = Number of Hits
Text Symbol: 041 = Time :
Text Symbol: 040 = Run
Text Symbol: 039 = on:


INCLUDES used within this REPORT RS_SCRP_DYNP_CHECK

INCLUDE RS_SCRP_DYNP_CHECK_TOP.
INCLUDE RS_SCRP_DYNP_CHECK_FORM.
INCLUDE RS_SCRP_DYNP_CHECK_LISTS.
INCLUDE RS_SCRP_DYNP_CHECK_OUTPUT.


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:

RS_SET_SELSCREEN_STATUS CALL FUNCTION 'RS_SET_SELSCREEN_STATUS' EXPORTING p_status = 'PARAMETER_SCREEN' TABLES p_exclude = lt_comm.

RS_SET_SELSCREEN_STATUS CALL FUNCTION 'RS_SET_SELSCREEN_STATUS' EXPORTING p_status = 'SEL_1003' TABLES p_exclude = lt_comm.

RS_SET_SELSCREEN_STATUS CALL FUNCTION 'RS_SET_SELSCREEN_STATUS' EXPORTING p_status = 'SEL_1004' TABLES p_exclude = lt_comm.

RS_SET_SELSCREEN_STATUS CALL FUNCTION 'RS_SET_SELSCREEN_STATUS' EXPORTING p_status = 'SEL_1004' TABLES p_exclude = lt_comm.

RS_SET_SELSCREEN_STATUS CALL FUNCTION 'RS_SET_SELSCREEN_STATUS' EXPORTING p_status = 'SEL_1004' TABLES p_exclude = lt_comm.



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