RSPTBFIL 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 RSPTBFIL 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: ACTION = D Action that for PUTTB_SHD
Selection Text: LOGFILE = D File Name
Selection Text: TABEX = D Version Number Components
Title: Upgrade: Control of Table Changes
Text Symbol: 013 = Table not found in PUTTB_SHD
Text Symbol: 012 = FLAGTRIG set for
Text Symbol: 011 = No table found for initcopy
Text Symbol: 010 = No active upgrade
Text Symbol: 009 = Following tables deleted from PUTTB_SHD:
Text Symbol: 008 = Fill table TRIGTAB
Text Symbol: 007 = Entries written to table TRIGTAB
Text Symbol: 006 = CommandFile for copy-from-shadow
Text Symbol: 005 = No table found for copy-from-shadow
Text Symbol: 004 = Create object list
Text Symbol: 003 = Create PUTTB_SHD with all Basis tables:
Text Symbol: 002 = No table found for copy-to-shadow
Text Symbol: 001 = Piece List for copy-to-shadow
Text Symbol: 017 = TABU set, inserted in PUTTB_SHD
Text Symbol: 018 = TABU set for
Text Symbol: 019 = Create entries in PUTTB for tables with TABUS
Text Symbol: 016 = could not be written
Text Symbol: 031 = entered in PUTTB
Text Symbol: 030 = Mode flag not defined for
Text Symbol: 029 = set for table
Text Symbol: 028 = Lock flag reset for
Text Symbol: 027 = could not be read
Text Symbol: 026 = Reset lock flags for trigger tables
Text Symbol: 025 = Create columns
Text Symbol: 024 = Could not read nametab
Text Symbol: 023 = Table inconsistent
Text Symbol: 022 = Create column
Text Symbol: 021 = Drop/Create not calculated for
Text Symbol: 020 = Drop/Create set for table
Text Symbol: 046 = Wcontent R for
Text Symbol: 045 = Prepare views:
Text Symbol: 044 = Error when reading view definition
Text Symbol: 043 = Update error in DDXTT:
Text Symbol: 042 = Mode flag set to P for
INCLUDE RSTABINC.
INCLUDE RSPTBFIL_ORG.
INCLUDE RSPTBFIL_SHD.
No SAP DATABASE tables are accessed within this REPORT code!
STRF_SETNAME CALL FUNCTION 'STRF_SETNAME' EXPORTING dirtype = gc_acttype filename = p_logfile subdir = p_subprot IMPORTING file = gv_protfile EXCEPTIONS wrong_call = 1 OTHERS = 2.
SUBST_APPEND_PROTOCOL CALL FUNCTION 'SUBST_APPEND_PROTOCOL' EXPORTING l_level = l_level l_severity = severity l_msgnr = msgnr l_v1 = l_var1 l_v2 = l_var2 l_v3 = l_var3 l_v4 = l_var4 TABLES p_tab = gt_protocol.
SUBST_WRITE_PROTOCOL CALL FUNCTION 'SUBST_WRITE_PROTOCOL' EXPORTING acttype = gc_acttype ifname = gv_protfile IMPORTING efname = gv_protfile TABLES p_tab = gt_protocol EXCEPTIONS write_failed = 01 OTHERS = 02.
STRF_SETNAME CALL FUNCTION 'STRF_SETNAME' EXPORTING dirtype = gc_acttype filename = p_filename subdir = 'bin' IMPORTING file = ld_tabu_complete EXCEPTIONS wrong_call = 1 OTHERS = 2.
STRF_SETNAME CALL FUNCTION 'STRF_SETNAME' EXPORTING dirtype = gc_acttype filename = p_logfile subdir = p_subtr IMPORTING file = gv_trfile EXCEPTIONS wrong_call = 1 OTHERS = 2.
UPG_GET_ACTIVE_COMP_UPGRADE CALL FUNCTION 'UPG_GET_ACTIVE_COMP_UPGRADE' EXPORTING iv_component = 'SAP_BASIS' iv_upgtype = 'A' iv_buffered = ' ' IMPORTING ev_upginfo = ld_uvers EXCEPTIONS OTHERS = 1.
UPG_GET_SINGLE_PARAMETER CALL FUNCTION 'UPG_GET_SINGLE_PARAMETER' EXPORTING name = gc_versparam IMPORTING ev_value = ld_value EXCEPTIONS OTHERS = 1.
UPG_GET_SINGLE_PARAMETER CALL FUNCTION 'UPG_GET_SINGLE_PARAMETER' EXPORTING name = 'COMPONENT_UPGRADE' IMPORTING ev_value = ld_value EXCEPTIONS OTHERS = 1.
UPG_IS_SHADOW_SYSTEM CALL FUNCTION 'UPG_IS_SHADOW_SYSTEM' IMPORTING ev_shadow = gvar-shadow_system.
UPG_GET_SINGLE_PARAMETER CALL FUNCTION 'UPG_GET_SINGLE_PARAMETER' EXPORTING name = 'EHP_INSTALLER' IMPORTING ev_value = lv_ehpinstaller EXCEPTIONS OTHERS = 0.
UPG_GET_SINGLE_PARAMETER CALL FUNCTION 'UPG_GET_SINGLE_PARAMETER' EXPORTING name = 'ITERATIVE_UPGRADE' IMPORTING ev_value = lv_iterative_upgrade EXCEPTIONS OTHERS = 0.
UPG_GET_SINGLE_PARAMETER CALL FUNCTION 'UPG_GET_SINGLE_PARAMETER' EXPORTING name = '2ND_SHADOW' IMPORTING ev_value = ld_value EXCEPTIONS no_release_found = 1 parameter_not_found = 2 OTHERS = 3.
UPG_GET_SINGLE_PARAMETER CALL FUNCTION 'UPG_GET_SINGLE_PARAMETER' EXPORTING name = 'FASTDATACOPY' IMPORTING ev_value = ld_value EXCEPTIONS no_release_found = 1 parameter_not_found = 2 OTHERS = 3.
UPG_GET_SINGLE_PARAMETER CALL FUNCTION 'UPG_GET_SINGLE_PARAMETER' EXPORTING name = 'COPYFROM_UPTIME' IMPORTING ev_value = ld_value EXCEPTIONS OTHERS = 1.
UPG_GET_SINGLE_PARAMETER CALL FUNCTION 'UPG_GET_SINGLE_PARAMETER' EXPORTING name = 'MIG2NDDB_TYPE' IMPORTING ev_value = gv_seconddb EXCEPTIONS parameter_not_found = 0.
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 RSPTBFIL or its description.
RSPTBFIL - Upgrade: Control of Table Changes RSPTBFIL - Upgrade: Control of Table Changes RSPSADEP_RECOVER_FROM_BUFFER - Program RSPSADEP_RECOVER_FROM_BUFFER RSPSADEP_RECOVER_FROM_BUFFER - Program RSPSADEP_RECOVER_FROM_BUFFER RSPSADEL_SWITCH_DEL_CLASS - Program RSPSADEL_SWITCH_DEL_CLASS RSPSADEL_SWITCH_DEL_CLASS - Program RSPSADEL_SWITCH_DEL_CLASS