SAP Reports / Programs | Basis Components | Upgrade - General | Upgrade Tools(BC-UPG-TLS) SAP BC

RSTPSQL_UPLOAD_TEMPLATES_CLIMP SAP ABAP INCLUDE - Include RSTPSQL_UPLOAD_TEMPLATES_GEF01







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


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


Text pool values


Title: Include RSTPSQL_UPLOAD_TEMPLATES_GEF01


INCLUDES used within this REPORT RSTPSQL_UPLOAD_TEMPLATES_CLIMP

No INCLUDES are used within this REPORT code!


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:

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.



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