RSTPSQL_UPLOAD_TEMPLATES_CLIMP 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 RSTPSQL_UPLOAD_TEMPLATES_CLIMP 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 RSTPSQL_UPLOAD_TEMPLATES_GEF01
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
SEO_CLASS_TYPEINFO_GET call function 'SEO_CLASS_TYPEINFO_GET' exporting clskey = ls_cifkey * VERSION = SEOC_VERSION_INACTIVE * STATE = '1' * WITH_DESCRIPTIONS = SEOX_TRUE * RESOLVE_EVENTHANDLER_TYPEINFO = SEOX_FALSE * WITH_MASTER_LANGUAGE = SEOX_FALSE * WITH_ENHANCEMENTS = SEOX_FALSE * READ_ACTIVE_ENHA = SEOX_FALSE * ENHA_ACTION = SEOX_FALSE * IGNORE_SWITCHES = 'X' importing class = ls_class_info attributes = lt_attributes * METHODS = * EVENTS = * TYPES = * PARAMETERS = * EXCEPS = * IMPLEMENTINGS = * INHERITANCE = * REDEFINITIONS = * IMPL_DETAILS = * FRIENDSHIPS = * TYPEPUSAGES = * CLSDEFERRDS = * INTDEFERRDS = * EXPLORE_INHERITANCE = * EXPLORE_IMPLEMENTINGS = * ALIASES = * ENHANCEMENT_METHODS = * ENHANCEMENT_ATTRIBUTES = * ENHANCEMENT_EVENTS = * ENHANCEMENT_IMPLEMENTINGS = * ENHANCEMENT_TYPES = exceptions not_existing = 1 is_interface = 2 model_only = 3 others = 4.
SEO_CLASS_EXISTENCE_CHECK call function 'SEO_CLASS_EXISTENCE_CHECK' exporting clskey = ls_cifkey importing not_active = lv_cls_not_active exceptions not_specified = 1 not_existing = 2 is_interface = 3 no_text = 4 inconsistent = 5 others = 6.
SEO_INTERFACE_EXISTENCE_CHECK call function 'SEO_INTERFACE_EXISTENCE_CHECK' exporting intkey = ls_cifkey importing not_active = lv_inf_not_active exceptions not_specified = 1 not_existing = 2 is_class = 3 no_text = 4 inconsistent = 5 others = 6.
SCAN_ABAP_OBJECTS_CLASSES call function 'SCAN_ABAP_OBJECTS_CLASSES' changing vseo_tabs = es_class_info method_impls = et_implementations sourc_tab = lt_code exceptions scan_abap_source_error = 1 scan_abap_src_line_too_long = 2 others = 3.
SAPGUI_PROGRESS_INDICATOR call function 'SAPGUI_PROGRESS_INDICATOR' exporting percentage = lv_percentage text = lv_text.
SEO_CLASS_CREATE_COMPLETE call function 'SEO_CLASS_CREATE_COMPLETE' exporting corrnr = iv_corrnr devclass = iv_devclass genflag = ' ' overwrite = seox_true method_sources = lt_method_source changing class = ls_class inheritance = ls_inheritance redefinitions = lt_redefinitions implementings = lt_implementings impl_details = lt_redefinitions attributes = lt_attributes methods = lt_methods events = lt_events types = lt_types type_source = lt_types_source parameters = lt_parameters exceps = lt_exceptions aliases = lt_alias typepusages = lt_typeusages clsdeferrds = lt_clsdeferrds intdeferrds = lt_infdeferrds friendships = lt_friends exceptions existing = 1 is_interface = 2 db_error = 3 component_error = 4 no_access = 5 other = 6 others = 7.
SEO_CLASS_CREATE_COMPLETE call function 'SEO_CLASS_CREATE_COMPLETE' exporting corrnr = iv_corrnr devclass = iv_devclass genflag = ' ' overwrite = seox_true method_sources = lt_method_source suppress_dialog = g_diag changing class = ls_class inheritance = ls_inheritance redefinitions = lt_redefinitions implementings = lt_implementings impl_details = lt_redefinitions attributes = lt_attributes methods = lt_methods events = lt_events types = lt_types type_source = lt_types_source parameters = lt_parameters exceps = lt_exceptions aliases = lt_alias typepusages = lt_typeusages clsdeferrds = lt_clsdeferrds intdeferrds = lt_infdeferrds friendships = lt_friends exceptions existing = 1 is_interface = 2 db_error = 3 component_error = 4 no_access = 5 other = 6 others = 7.
SAPGUI_PROGRESS_INDICATOR call function 'SAPGUI_PROGRESS_INDICATOR' exporting percentage = lv_percentage text = lv_text.
SEO_INTERFACE_CREATE_COMPLETE call function 'SEO_INTERFACE_CREATE_COMPLETE' exporting corrnr = iv_corrnr devclass = iv_devclass genflag = ' ' overwrite = seox_true changing interface = ls_interface comprisings = lt_comprisings attributes = lt_attributes methods = lt_methods events = lt_events parameters = lt_parameters exceps = lt_exceptions aliases = lt_alias typepusages = lt_typeusages clsdeferrds = lt_clsdeferrds intdeferrds = lt_infdeferrds types = lt_types exceptions existing = 1 is_class = 2 db_error = 3 component_error = 4 no_access = 5 other = 6 others = 7.
SEO_INTERFACE_CREATE_COMPLETE call function 'SEO_INTERFACE_CREATE_COMPLETE' exporting corrnr = iv_corrnr devclass = iv_devclass genflag = ' ' overwrite = seox_true suppress_dialog = g_diag changing interface = ls_interface comprisings = lt_comprisings attributes = lt_attributes methods = lt_methods events = lt_events parameters = lt_parameters exceps = lt_exceptions aliases = lt_alias typepusages = lt_typeusages clsdeferrds = lt_clsdeferrds intdeferrds = lt_infdeferrds types = lt_types exceptions existing = 1 is_class = 2 db_error = 3 component_error = 4 no_access = 5 other = 6 others = 7.
SEO_CLASS_DELETE_COMPLETE call function 'SEO_CLASS_DELETE_COMPLETE' exporting clskey = ls_key genflag = ' ' changing corrnr = lv_corrnr exceptions not_existing = 1 is_interface = 2 db_error = 3 no_access = 4 other = 5 others = 6.
SEO_INTERFACE_DELETE_COMPLETE call function 'SEO_INTERFACE_DELETE_COMPLETE' exporting intkey = ls_key genflag = ' ' changing corrnr = lv_corrnr exceptions not_existing = 1 is_class = 2 db_error = 3 no_access = 4 other = 5 others = 6.
RS_INACTIVE_OBJECTS_IN_OBJECT call function 'RS_INACTIVE_OBJECTS_IN_OBJECT' exporting obj_name = lv_obj_name object = 'CLAS' " strange ?! tables inactive_objects = et_actkeyts.
SAPGUI_PROGRESS_INDICATOR call function 'SAPGUI_PROGRESS_INDICATOR' exporting percentage = 0 text = lv_text.
RS_WORKING_OBJECTS_ACTIVATE call function 'RS_WORKING_OBJECTS_ACTIVATE' tables objects = lt_act_object exceptions excecution_error = 1 cancelled = 2 insert_into_corr_error = 3 others = 4.
RS_WORKING_OBJECTS_ACTIVATE call function 'RS_WORKING_OBJECTS_ACTIVATE' exporting suppress_corr_insert = 'X' tables objects = lt_act_object exceptions excecution_error = 1 cancelled = 2 insert_into_corr_error = 3 others = 4.
TR_F4_REQUESTS call function 'TR_F4_REQUESTS' * EXPORTING * IV_USERNAME = SY-UNAME * IV_TRKORR_PATTERN = * IV_TRFUNCTIONS = * IV_TRSTATUS = * IV_FROM_DATE = * IV_TO_DATE = * IV_CLIENT = * IV_PROJECT = * IV_TITLE = * IV_VIA_SELECTION_SCREEN = 'X' * IV_COMPLETE_REQUESTS = 'X' * IT_EXCLUDE_REQUESTS = importing ev_selected_request = rv_request * ES_SELECTED_REQUEST = .
LVC_FIELDCATALOG_MERGE call function 'LVC_FIELDCATALOG_MERGE' exporting i_structure_name = 'TPSQL_UPL_TPL_UI_S' changing ct_fieldcat = rt_fieldcat exceptions others = 3.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
RSTPSQL_UPLOAD_TEMPLATES_CLIMP - Include RSTPSQL_UPLOAD_TEMPLATES_GEF01 RSTPSQL_UPLOAD_TEMPLATES_CLDEF - Include RSTPSQL_UPLOAD_TEMPLATES_GEF01 RSTPSQL_UPLOAD_TEMPLATES - Program ZGUI_UPLOAD_TEST RSTPSQL_UPLOAD_TEMPLATES - Program ZGUI_UPLOAD_TEST RSTPSQL_TEST_STATEMENT_STATO01 - Include RSTPSQL_TEST_STATEMENT_STATO01 RSTPSQL_TEST_STATEMENT_LCL_IMP - Include RSTPSQL_TEST_STATEMENT_LCL_IMP