RSMSS_ANALYZERCLI6 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 RSMSS_ANALYZERCLI6 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: Implementation of LCL_PARTITIONING_BASE
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
WRITE_AND_CALL_DBPROG call function 'WRITE_AND_CALL_DBPROG' exporting no_exec = ' ' tables statements = i_t_stmts exceptions program_not_written = 1 sql_error_occured = 2 op_failure = 3 others = 4.
MSS_GET_INDEXES call function 'MSS_GET_INDEXES' exporting table_name = l_table1 tables all_indexes = l_t_indexes1 exceptions others = 0.
MSS_GET_INDEXES call function 'MSS_GET_INDEXES' exporting table_name = l_table2 tables all_indexes = l_t_indexes2 exceptions others = 0.
DB_EXISTS_TABLE call function 'DB_EXISTS_TABLE' exporting tabname = e_backup_table importing subrc = l_rc.
MSS_EXISTS_PARTITIONED_TABLE call function 'MSS_EXISTS_PARTITIONED_TABLE' exporting part_tabname = i_original_table tables part_tab_info_tab = l_t_dummy exceptions table_not_found = 2 others = 10.
WRITE_AND_CALL_DBPROG call function 'WRITE_AND_CALL_DBPROG' exporting no_exec = ' ' tables statements = i_t_stmts exceptions program_not_written = 1 sql_error_occured = 2 op_failure = 3 others = 4.
MSS_GET_CLUSTERED_INDEX call function 'MSS_GET_CLUSTERED_INDEX' exporting table_name = l_table exceptions others = 1.
WRITE_AND_CALL_DBPROG call function 'WRITE_AND_CALL_DBPROG' exporting no_exec = ' ' tables statements = i_t_stmts exceptions program_not_written = 1 sql_error_occured = 2 op_failure = 3 others = 4.
DB_EXISTS_TABLE call function 'DB_EXISTS_TABLE' exporting tabname = i_table importing subrc = l_rc.
MSS_GET_CLUSTERED_INDEX call function 'MSS_GET_CLUSTERED_INDEX' exporting table_name = l_tab importing clus_index = l_clustered_index exceptions others = 10. "#EC FB_RC
DD_TABNAME_OF_INDEX call function 'DD_TABNAME_OF_INDEX' exporting dbindex = l_dbindex importing index = l_index_id exceptions index_not_in_dd = 1 others = 2. "#EC FB_RC
DD_TBIX_GET call function 'DD_TBIX_GET' exporting indexname = i_indexname tabl_name = i_table tables dd12v_tab_a = dd_indexes_list dd17v_tab_a = dd_indexes_with_fields exceptions illegal_value = 1 others = 2.
MSS_GET_CLUSTERED_INDEX call function 'MSS_GET_CLUSTERED_INDEX' exporting table_name = l_tab importing clus_index = l_clustered_index exceptions not_running_on_mssql = 1 db_error = 2 internal_error = 3 db_not_found = 4 no_db_access = 5 schema_not_found = 6 invalid_input = 7 table_not_found = 8 index_not_found = 9 others = 10. "#EC FB_RC
DD_INDEX_NAME call function 'DD_INDEX_NAME' exporting indexname =
-indexname tabname = i_table dbsys = sy-dbsys importing dbindex = -dbindex.
DB_STORAGE_GET call function 'DB_STORAGE_GET' exporting tabname = i_table indexname =
-indexname source_hierarchy = l_src_hier tables storpar = l_t_storpars exceptions mapping_error = 1 db_error = 2 uncomplete_parameter = 3 others = 4. "#EC FB_RC
DB_STORAGE_PUT call function 'DB_STORAGE_PUT' exporting tabname = i_table indexname =
-indexname useflag = 'X' tables storpar = l_t_storpars exceptions db_error = 1 other_error = 2 others = 3. "#EC FB_RC
DB_CREATE_INDEX_S call function 'DB_CREATE_INDEX_S' exporting indexname =
-indexname no_exec = 'X' tabname = i_table unique = -uniqueflag db_check_flag = ' ' tables ddfldnames = t_fields_of_index statements = l_t_statements exceptions others = 0.
DB_STORAGE_GET call function 'DB_STORAGE_GET' exporting dbsys = 'MSS' tabname = i_table indexname = '0' source_hierarchy = l_src_hier tables storpar = l_tab_stor exceptions mapping_error = 1 db_error = 2 uncomplete_parameter = 3 others = 4. "#EC FB_RC
call function 'DB_STORAGE_PUT' exporting tabname = i_table indexname = '0' useflag = 'X' tables storpar = l_tab_stor exceptions others = 0.
DD_GET_NAMETAB call function 'DD_GET_NAMETAB' exporting tabname = i_table importing x030l_wa = x030l_wa tables x031l_tab = x031l_tab exceptions others = 0.
DD_MAP_NAMETAB_TO_DDFIELDS call function 'DD_MAP_NAMETAB_TO_DDFIELDS' exporting keyfields = 'X' x030l_wa = x030l_wa tables ddfields = ddfields x031l_tab = x031l_tab.
DB_CREATE_TABLE_S call function 'DB_CREATE_TABLE_S' exporting no_exec = 'X' tabname = i_table db_check_flag = ' ' tables ddfields = ddfields statements = l_t_stmts exceptions others = 0.
RSCDS_LOCK_RELEASE call function 'RSCDS_LOCK_RELEASE' exporting i_facttab = l_tab.
DB_RENAME_TABLE call function 'DB_RENAME_TABLE' exporting tabname_new = new_tabname tabname_old = old_tabname exceptions others = 0.
DD_INDEX_NAME call function 'DD_INDEX_NAME' exporting indexname = '0' tabname = old_tabname importing dbindex = l_old_dbindex.
DD_INDEX_NAME call function 'DD_INDEX_NAME' exporting indexname = '0' tabname = new_tabname importing dbindex = l_new_dbindex.
DB_RENAME_INDEX call function 'DB_RENAME_INDEX' exporting tabname = new_tabname indname_new = l_new_dbindex indname_old = l_old_dbindex exceptions others = 0.
RSCDS_LOCK_GET call function 'RSCDS_LOCK_GET' exporting i_facttab = l_tab exceptions x_message = 1 others = 2. "#EC FB_RC
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 RSMSS_ANALYZERCLI6 or its description.
RSMSS_ANALYZERCLI6 - Implementation of LCL_PARTITIONING_BASE RSMSS_ANALYZERCLI5 - Implementation of LCL_ANALYZER_HELPER RSMSS_ANALYZERCLI4 - Implementation of LCL_ANALYZER_REPAIRS RSMSS_ANALYZERCLI3 - Implementation of LCL_ANALYZER_CHECKS RSMSS_ANALYZERCLI2 - Implementation of LCL_ANALYZER_GUI RSMSS_ANALYZERCLI14 - Implementation of LCL_TEXTPROVIDER