O2_THEME_UPDATE_O2THEMEREL 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 O2_THEME_UPDATE_O2THEMEREL 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.
Selection Text: DELNOCON = Delete Objects Without Content
Selection Text: DELNOORG = Delete Objs Without Original
Selection Text: NOLIST = Suppress List Display
Selection Text: TESTMODE = Do not Write Entries
Selection Text: THEME = Topic
Text Symbol: 005 = Theme LOIO does not exist
Text Symbol: 000 = Has No Original LOIO
Text Symbol: 001 = Original LOIO does not exist
Text Symbol: 002 = Does not Have Any PHIOs
Text Symbol: 003 = Is Not Contained in the Themes Object Table
Text Symbol: 004 = Has an Incorrect LOIO in the Theme Object Table
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
SKWF_FIND_BY_QUERY call function 'SKWF_FIND_BY_QUERY' exporting connection_space = 'MIME' importing error = error tables queries = queries result_objects = ios properties_result = properties_result.
SKWF_IO_FROM_RELATIONS_GET call function 'SKWF_IO_FROM_RELATIONS_GET' exporting io = io relation_class = 'MIME_THEME' importing error = error tables relations = relations.
SKWF_IO_EXISTENCE_CHECK call function 'SKWF_IO_EXISTENCE_CHECK' exporting io = io importing error = error.
SKWF_IO_EXISTENCE_CHECK call function 'SKWF_IO_EXISTENCE_CHECK' exporting io = io importing error = error.
SKWF_LOIO_ALL_PHIOS_GET call function 'SKWF_LOIO_ALL_PHIOS_GET' exporting loio = io importing error = error tables phios = ios.
SKWF_IOS_DELETE call function 'SKWF_IOS_DELETE' exporting x_delete_children = 'X' importing error = error tables ios = ios_to_delete.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
O2_THEME_UPDATE_O2THEMEREL - O2THEMEUPDATEO2THEMEREL O2_THEME_UPDATE_O2THEMEREL - O2THEMEUPDATEO2THEMEREL O2_SHOW_PAGE_STRUCTURE - 02: Display Page Structure (DO NOT USE) O2_SHOW_PAGE_STRUCTURE - 02: Display Page Structure (DO NOT USE) O2_IMPORT_EXTENSION - Import BSP Extension from XML File O2_IMPORT_EXTENSION - Import BSP Extension from XML File