SAP Reports / Programs

RSVTPROT SAP ABAP Report - Evaluation of change logs







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


Text pool values


&0.................. Change Logs
Selection Text: TEND = D .
Selection Text: TBEG = D .
Selection Text: DEND = D .
Selection Text: DBEG = D .
Selection Text: ADDTBLGS = D .
Selection Text: TABFIRST = Tables
Selection Text: OBJFIRST = Customizing Objects
Selection Text: IGN_UNCH = Only Actual Changes
Selection Text: CUSOBJ = Customizing Object/Table
Selection Text: ALV_GRID = ALV Grid Display
Selection Text: ACC_ARCH = also evaluate
Title: Evaluation of change logs
Text Symbol: 455 = is contained in the BOMs of the following Customizing objects:
Text Symbol: 450 = Table
Text Symbol: 435 = Active
Text Symbol: 430 = Table Name
Text Symbol: 425 = Logging of the selected tables
Text Symbol: 420 = Logging of tables within the seelcted Customizing objects
Text Symbol: 415 = Logging is active in the following clients:
Text Symbol: 411 = Check the profile parameter "rec/client"
Text Symbol: 410 = Logging is switched off
Text Symbol: 405 = Logging is active in all clients
Text Symbol: 400 = Logging in System
Text Symbol: 365 = Additionally, the following tables will be maintained in background:
Text Symbol: 360 = Base Table
Text Symbol: 357 = Type
Text Symbol: 355 = Key
Text Symbol: 350 = Field Name
Text Symbol: 348 = Field List:
Text Symbol: 347 = Description
Text Symbol: 345 = Object Name
Text Symbol: 340 = Object list:
Text Symbol: 335 = Object is Client-Specific
Text Symbol: 330 = Object is Cross-Client
Text Symbol: 325 = Customizing Transaction
Text Symbol: 322 = Logical Transport Object
Text Symbol: 320 = View Cluster





Text Symbol: 460 = is not contained in any BOM.
Text Symbol: T15 = Logs
Text Symbol: T14 = Change Type
Text Symbol: T13 = Belongs to...
Text Symbol: T12 = Number of Log Entries
Text Symbol: T11 = Associated Object
Text Symbol: T10 = View/Table
Text Symbol: T04 = Evaluation of change logs
Text Symbol: T02 = Tables:
Text Symbol: T01 = Customizing Objects:
Text Symbol: P04 = No
Text Symbol: P03 = Yes
Text Symbol: P02 = Continue Analysis?
Text Symbol: P01 = None of the tables concerned is currently logged.
Text Symbol: BBB = *** Client:
Text Symbol: AAK = Lang Text Deleted
Text Symbol: AAJ = Long Text Created
Text Symbol: AAI = : Description does not exist
Text Symbol: AAH = Language
Text Symbol: AAG = Object does not exist in the ABAP Dictionary
Text Symbol: AAF = Language not found
Text Symbol: AAE = Data record unchanged
Text Symbol: AAD = Data record deleted
Text Symbol: AAC = Data record created
Text Symbol: AAB = No comparison data found
Text Symbol: AAA = No logs found for the selected period
Text Symbol: 317 = Transaction
Text Symbol: 125 = Selected Customizing Objects:
Text Symbol: 124 = Without
Text Symbol: 123 = Selected User Names:
Text Symbol: 120 = Selected Period:
Text Symbol: 115 = Client:
Text Symbol: 110 = SAP Release:
Text Symbol: 105 = System ID:
Text Symbol: 100 = Parameters for Analysis:
Text Symbol: 038 = Transaction:
Text Symbol: 037 = Server:
Text Symbol: 036 = Program:
Text Symbol: 035 = Key Fields





Text Symbol: 033 = Time:
Text Symbol: 026 = Lang
Text Symbol: 025 = Fld Conts (Old)
Text Symbol: 024 = Fld Conts (New)
Text Symbol: 023 = Field Cont.
Text Symbol: 022 = Name
Text Symbol: 021 = Field Name
Text Symbol: 019 = New
Text Symbol: 018 = Old
Text Symbol: 017 = Function Fields, Changed
Text Symbol: 013 = Time
Text Symbol: 012 = Date :
Text Symbol: 010 = User:
Text Symbol: 007 = Logging: Display Status
Text Symbol: 006 = Output Options
Text Symbol: 005 = Evaluation for
Text Symbol: 004 = Archived Logs
Text Symbol: 003 = To (date/time)
Text Symbol: 002 = From (date/time)
Text Symbol: 001 = Analysis Period
Text Symbol: 315 = Table with Text Table
Text Symbol: 310 = Maintenance View
Text Symbol: 307 = Logical Transport Object
Text Symbol: 306 = Business Configuration Set
Text Symbol: 305 = Dictionary Table
Text Symbol: 300 = Type:
Text Symbol: 217 = Cannot list all of the logs
Text Symbol: 216 = No Display Authorization
Text Symbol: 215 = Business Configuration Set:
Text Symbol: 214 = Changes in the BC Set
Text Symbol: 212 = Client:
Text Symbol: 210 = Technical Name:
Text Symbol: 209 = Changes in the object
Text Symbol: 208 = Other changes outside the object
Text Symbol: 202 = ***
Text Symbol: 200 = *** End of object
Text Symbol: 154 = Codepage Conversion Error:
Text Symbol: 153 = No authorization group for following Customizing objects:
Text Symbol: 152 = No authorization group containing the following tables:



Text Symbol: 150 = No authorization for the following tables or views:
Text Symbol: 140 = Analysis without archived log data
Text Symbol: 138 = Analysis Failed
Text Symbol: 137 = Not a Customizing Object
Text Symbol: 136 = Not in Dictionary
Text Symbol: 135 = Analysis including archived log data
Text Symbol: 134 = is not in any authorization group
Text Symbol: 133 = Missing Authorization
Text Symbol: 132 = Table does not exist
Text Symbol: 131 = Customizing object does not exist
Text Symbol: 130 = Selected Tables:
Text Symbol: 127 = With
Text Symbol: 126 = To


INCLUDES used within this REPORT RSVTPROT

INCLUDE RSVTPRO01. "PBO


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:

AUTHORITY_CHECK_TCODE CALL FUNCTION 'AUTHORITY_CHECK_TCODE' EXPORTING TCODE = 'SCU3' EXCEPTIONS OK = 1 NOT_OK = 2 OTHERS = 3.

VIEWCLUSTER_GET_DEFINITION CALL FUNCTION 'VIEWCLUSTER_GET_DEFINITION' EXPORTING vclname = ohirar1-objectname IMPORTING vcldir_entry = vcldir_entry EXCEPTIONS viewcluster_not_found = 1 incomplete_viewcluster = 2 OTHERS = 3.

DBLOG_READ_WITH_STATISTIC CALL FUNCTION 'DBLOG_READ_WITH_STATISTIC' EXPORTING from_day = dbeg from_time = tbeg to_day = dend * TO_TIME = '235959' * ACCESS_DATABASE = 'X' access_archives = acc_arch * AUTO_ARCH_SEL = ' ' user_list = users[] CHANGING log_list = db_logs obj_cnt_list = readlog EXCEPTIONS archive_access_error = 1 no_archives_found = 2 OTHERS = 3.



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