RSDB2JF1 is a standard ABAP INCLUDE 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 RSDB2JF1 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.
Title: Include RSDB2JF1
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
RSLG_WRITE_SYSLOG_ENTRY CALL FUNCTION 'RSLG_WRITE_SYSLOG_ENTRY' EXPORTING sl_message_area = 'D3' sl_message_subid = '2' pre_param_long = message_text.
GET_JCL_PROFILE_PARAMETER CALL FUNCTION 'GET_JCL_PROFILE_PARAMETER' EXPORTING VARIABLE = cl_db2_jobprofile=>var_accor_caller CON_NAME = remote_dbcon IMPORTING VALUE = profile_caller EXCEPTIONS PARAMETER_NOT_FOUND = 1 PROFILE_NOT_AVAILABLE = 2 OTHERS = 3.
CCDSNU_DSNACCOR_RUNSTATS CALL FUNCTION 'CCDSNU_DSNACCOR_RUNSTATS' EXPORTING CON_NAME = remote_dbcon USE_AL_LAZY = abap_false CALLER = cl_db2_jobprofile=>val_accor_caller_db13 EXCEPTIONS ERROR_IN_CHECK_VERSION = 1 LESS_THAN_V7 = 2 UTILITY_ABORTED = 3 DSNACCOR_NOT_INSTALLED = 4 CREATE_DATABASE_FAILED = 5 SQL_ERROR = 6 RTS_NOT_INSTALLED = 7 OTHERS = 8.
CCDSNU_DSNACCOR_REORG CALL FUNCTION 'CCDSNU_DSNACCOR_REORG' EXPORTING CON_NAME = remote_dbcon USE_AL_LAZY = abap_false CALLER = cl_db2_jobprofile=>val_accor_caller_db13 EXCEPTIONS ERROR_IN_CHECK_VERSION = 1 LESS_THAN_V7 = 2 UTILITY_ABORTED = 3 DSNACCOR_NOT_INSTALLED = 4 CREATE_DATABASE_FAILED = 5 SQL_ERROR = 6 RTS_NOT_INSTALLED = 7 OTHERS = 8.
CCDSNU_DSNACCOR_BACKUP CALL FUNCTION 'CCDSNU_DSNACCOR_BACKUP' EXPORTING CON_NAME = remote_dbcon USE_AL_LAZY = abap_false CALLER = cl_db2_jobprofile=>val_accor_caller_db13 EXCEPTIONS ERROR_IN_CHECK_VERSION = 1 LESS_THAN_V7 = 2 UTILITY_ABORTED = 3 DSNACCOR_NOT_INSTALLED = 4 CREATE_DATABASE_FAILED = 5 SQL_ERROR = 6 RTS_NOT_INSTALLED = 7 OTHERS = 8.
CCDSNU_CHECK_UTILITY_TEMPLATES CALL FUNCTION 'CCDSNU_CHECK_UTILITY_TEMPLATES' .
DBSYCHK_GET_BW_TABLES_DB2 CALL FUNCTION 'DBSYCHK_GET_BW_TABLES_DB2' EXPORTING con_name = remote_dbcon name_prefix = table_name IMPORTING bw_system = bw_flag TABLES tblist = bw_tables.
DBSYCHK_GET_BW_TABLES_DB2 CALL FUNCTION 'DBSYCHK_GET_BW_TABLES_DB2' EXPORTING con_name = remote_dbcon IMPORTING bw_system = bw_flag TABLES tblist = bw_tables.
GET_JCL_PROFILE_PARAMETER CALL FUNCTION 'GET_JCL_PROFILE_PARAMETER' EXPORTING variable = runst_parallel_degree IMPORTING value = p_deg EXCEPTIONS OTHERS = 1.
GET_JCL_PROFILE_PARAMETER CALL FUNCTION 'GET_JCL_PROFILE_PARAMETER' EXPORTING variable = var_copy_part IMPORTING value = jcl_prof_val EXCEPTIONS OTHERS = 1.
S_MCOD_GET_LANDSCAPE CALL FUNCTION 'S_MCOD_GET_LANDSCAPE' TABLES tab_db2sapsys = tab_db2sapsys.
CCDSNU_CHECK_EXCEPT_TABLE_DB2 CALL FUNCTION 'CCDSNU_CHECK_EXCEPT_TABLE_DB2' TABLES except_list = exception_list EXCEPTIONS sql_error = 1 OTHERS = 2.
GET_JCL_PROFILE_PARAMETER CALL FUNCTION 'GET_JCL_PROFILE_PARAMETER' EXPORTING variable = var_volume_count IMPORTING * value = max_vols value = volumes EXCEPTIONS OTHERS = 1.
GET_JCL_PROFILE_PARAMETER CALL FUNCTION 'GET_JCL_PROFILE_PARAMETER' EXPORTING variable = copy_parallel_degree IMPORTING value = p_deg EXCEPTIONS OTHERS = 1.
CCDSNU_CHECK_MAPPINGTABLE_DB2 CALL FUNCTION 'CCDSNU_CHECK_MAPPINGTABLE_DB2' EXPORTING parallel_streams = 1 remote_connection = remote_dbcon EXCEPTIONS sql_error = 1 OTHERS = 2.
CCDSNU_CHECK_MAPPINGTABLE_DB2 CALL FUNCTION 'CCDSNU_CHECK_MAPPINGTABLE_DB2' EXPORTING parallel_streams = 1 EXCEPTIONS sql_error = 1 OTHERS = 2.
S390_CHECK_LOB CALL FUNCTION 'S390_CHECK_LOB' EXPORTING fb_dbname = dbname fb_tablespace = tsname remote_connection = remote_dbcon IMPORTING fb_lob = lob EXCEPTIONS tablespace_not_found = 1 OTHERS = 2.
S390_CHECK_LOB CALL FUNCTION 'S390_CHECK_LOB' EXPORTING fb_dbname = dbname fb_tablespace = tsname IMPORTING fb_lob = lob EXCEPTIONS tablespace_not_found = 1 OTHERS = 2.
CALL FUNCTION 'GET_JCL_PROFILE_PARAMETER' EXPORTING variable = '$WD' IMPORTING value = workds_space_factor EXCEPTIONS OTHERS = 1.
GET_JCL_PROFILE_PARAMETER CALL FUNCTION 'GET_JCL_PROFILE_PARAMETER' EXPORTING variable = var_runstats_on_catalog IMPORTING value = catalog_also_flag EXCEPTIONS OTHERS = 1.
STU3_ADMIN_SELECT_SQL_REMOTE CALL FUNCTION 'STU3_ADMIN_SELECT_SQL_REMOTE' EXPORTING CON_NAME = remote_dbcon * SCHEMA = g_remote_schema TABNAME = 'DBSTATC' TABSTRUC = 'DBSTATC' WHERE_CLAUSE = where_clause DO_NOT_CLOSE_CON = 'X' * UPTO_ROWS = IMPORTING RESULT = result CHANGING CON_REF = remote_con_ref.
STU3_ADMIN_SINGLE_SQL_REMOTE CALL FUNCTION 'STU3_ADMIN_SINGLE_SQL_REMOTE' EXPORTING CON_NAME = remote_dbcon STMT = sql_statement RESULT = result DO_NOT_CLOSE_CON = 'X' CHANGING CON_REF = remote_con_ref.
GET_JCL_PROFILE_PARAMETER CALL FUNCTION 'GET_JCL_PROFILE_PARAMETER' EXPORTING variable = var_runstats_on_catalog IMPORTING value = catalog_also_flag EXCEPTIONS OTHERS = 1.
STU3_ADMIN_SELECT_SQL_REMOTE CALL FUNCTION 'STU3_ADMIN_SELECT_SQL_REMOTE' EXPORTING CON_NAME = remote_dbcon * SCHEMA = g_remote_schema TABNAME = 'DBSTATC' TABSTRUC = 'DBSTATC' WHERE_CLAUSE = where_clause DO_NOT_CLOSE_CON = 'X' * UPTO_ROWS = IMPORTING RESULT = result CHANGING CON_REF = remote_con_ref.
STU3_ADMIN_SINGLE_SQL_REMOTE CALL FUNCTION 'STU3_ADMIN_SINGLE_SQL_REMOTE' EXPORTING CON_NAME = remote_dbcon STMT = sql_statement RESULT = result DO_NOT_CLOSE_CON = 'X' CHANGING CON_REF = remote_con_ref.
GET_JCL_PROFILE_PARAMETER CALL FUNCTION 'GET_JCL_PROFILE_PARAMETER' EXPORTING variable = var_runstats_on_catalog IMPORTING value = catalog_also_flag EXCEPTIONS OTHERS = 1.
GET_JCL_PROFILE_PARAMETER CALL FUNCTION 'GET_JCL_PROFILE_PARAMETER' EXPORTING variable = var_reoallts_lobhandling IMPORTING value = lob_handling EXCEPTIONS OTHERS = 1.
S390_GET_LOB_TS_LIST CALL FUNCTION 'S390_GET_LOB_TS_LIST' TABLES lob_ts = lob_ts.
S390_GET_LOB_TS_LIST CALL FUNCTION 'S390_GET_LOB_TS_LIST' EXPORTING con_name = remote_dbcon TABLES lob_ts = lob_ts.
GET_JCL_PROFILE_PARAMETER CALL FUNCTION 'GET_JCL_PROFILE_PARAMETER' EXPORTING variable = reorg_parallel_degree IMPORTING value = p_deg EXCEPTIONS OTHERS = 1.
CCDSNU_CHECK_MAPPINGTABLE_DB2 CALL FUNCTION 'CCDSNU_CHECK_MAPPINGTABLE_DB2' EXPORTING parallel_streams = parallel_stream remote_connection = remote_dbcon EXCEPTIONS sql_error = 1 OTHERS = 2.
CCDSNU_CHECK_MAPPINGTABLE_DB2 CALL FUNCTION 'CCDSNU_CHECK_MAPPINGTABLE_DB2' EXPORTING parallel_streams = parallel_stream EXCEPTIONS sql_error = 1 OTHERS = 2.
GET_JCL_PROFILE_PARAMETER CALL FUNCTION 'GET_JCL_PROFILE_PARAMETER' EXPORTING variable = reorg_parallel_degree IMPORTING value = p_deg EXCEPTIONS OTHERS = 1.
GET_JCL_PROFILE_PARAMETER CALL FUNCTION 'GET_JCL_PROFILE_PARAMETER' EXPORTING variable = job_constant IMPORTING value = jobnameid EXCEPTIONS OTHERS = 1.
RSLG_WRITE_SYSLOG_ENTRY CALL FUNCTION 'RSLG_WRITE_SYSLOG_ENTRY' EXPORTING sl_message_area = 'D3' sl_message_subid = '2' pre_param_long = message_text.
GET_JCL_PROFILE_PARAMETER CALL FUNCTION 'GET_JCL_PROFILE_PARAMETER' EXPORTING variable = runstall_memname IMPORTING value = memnameid EXCEPTIONS OTHERS = 1.
GET_JCL_PROFILE_PARAMETER CALL FUNCTION 'GET_JCL_PROFILE_PARAMETER' EXPORTING variable = runstone_memname IMPORTING value = memnameid1 EXCEPTIONS OTHERS = 1.
GET_JCL_PROFILE_PARAMETER CALL FUNCTION 'GET_JCL_PROFILE_PARAMETER' EXPORTING variable = runstalr_memname IMPORTING value = memnameid1 EXCEPTIONS OTHERS = 1.
GET_JCL_PROFILE_PARAMETER CALL FUNCTION 'GET_JCL_PROFILE_PARAMETER' EXPORTING variable = recovix_membername IMPORTING value = memnameid1 EXCEPTIONS OTHERS = 1.
GET_JCL_PROFILE_PARAMETER CALL FUNCTION 'GET_JCL_PROFILE_PARAMETER' EXPORTING variable = recovts_membername IMPORTING value = memnameid1 EXCEPTIONS OTHERS = 1.
GET_JCL_PROFILE_PARAMETER CALL FUNCTION 'GET_JCL_PROFILE_PARAMETER' EXPORTING variable = rebuiix_membername IMPORTING value = memnameid1 EXCEPTIONS OTHERS = 1.
GET_JCL_PROFILE_PARAMETER CALL FUNCTION 'GET_JCL_PROFILE_PARAMETER' EXPORTING variable = reoallix_membername IMPORTING value = memnameid EXCEPTIONS OTHERS = 1.
GET_JCL_PROFILE_PARAMETER CALL FUNCTION 'GET_JCL_PROFILE_PARAMETER' EXPORTING variable = reorgix_membername IMPORTING value = memnameid1 EXCEPTIONS OTHERS = 1.
GET_JCL_PROFILE_PARAMETER CALL FUNCTION 'GET_JCL_PROFILE_PARAMETER' EXPORTING variable = reoallts_membername IMPORTING value = memnameid EXCEPTIONS OTHERS = 1.
GET_JCL_PROFILE_PARAMETER CALL FUNCTION 'GET_JCL_PROFILE_PARAMETER' EXPORTING variable = reorgts_membername IMPORTING value = memnameid1 EXCEPTIONS OTHERS = 1.
GET_JCL_PROFILE_PARAMETER CALL FUNCTION 'GET_JCL_PROFILE_PARAMETER' EXPORTING variable = ficopy_membername IMPORTING value = memnameid EXCEPTIONS OTHERS = 1.
GET_JCL_PROFILE_PARAMETER CALL FUNCTION 'GET_JCL_PROFILE_PARAMETER' EXPORTING variable = iicopy_membername IMPORTING value = memnameid EXCEPTIONS OTHERS = 1.
GET_JCL_PROFILE_PARAMETER CALL FUNCTION 'GET_JCL_PROFILE_PARAMETER' EXPORTING variable = quiesce_membername IMPORTING value = memnameid1 EXCEPTIONS OTHERS = 1.
GET_JCL_PROFILE_PARAMETER CALL FUNCTION 'GET_JCL_PROFILE_PARAMETER' EXPORTING variable = updcatal_membername IMPORTING value = memnameid1 EXCEPTIONS OTHERS = 1.
GET_JCL_PROFILE_PARAMETER CALL FUNCTION 'GET_JCL_PROFILE_PARAMETER' EXPORTING variable = fllsyscpy_membername IMPORTING value = memnameid1 EXCEPTIONS OTHERS = 1.
GET_JCL_PROFILE_PARAMETER CALL FUNCTION 'GET_JCL_PROFILE_PARAMETER' EXPORTING variable = incsyscpy_membername IMPORTING value = memnameid1 EXCEPTIONS OTHERS = 1.
S390_GET_LOB_TABLESPACES CALL FUNCTION 'S390_GET_LOB_TABLESPACES' EXPORTING fb_dbname = dbname fb_tablespace = tsname fb_creator = creator IMPORTING fb_lob = lob TABLES fb_tsnames = tsname_list EXCEPTIONS tablespace_not_found = 1 OTHERS = 2.
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 RSDB2JF1 or its description.