SAP Reports / Programs

RSDG_IOBC_REPAIR SAP ABAP Report - Delete Inactive InfoObjects from InfoObject Catalogs







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


Text pool values


Selection Text: SO_IOBC = InfoObject Catalogs
Title: Delete Inactive InfoObjects from InfoObject Catalogs
Text Symbol: XP7 = This process cannot be undone
Text Symbol: XP6 = this point are written to the "not assigned" standard catalog
Text Symbol: XP5 = Additionally, all InfoObjects that were not assigned to a catalog up to
Text Symbol: XP4 = from every catalog
Text Symbol: XP3 = of InfoObjectCatalogs. All inactive InfoObjects are deleted
Text Symbol: XP2 = Using this report results in the processing of the specified number
Text Symbol: XP1 = Caution
Text Symbol: SIO = InfoObject Catalogs
Text Symbol: PTT = Repair of InfoObject Catalogs
Text Symbol: PTI = Log Selection
Text Symbol: PT2 = Do you really want to repair these objects?
Text Symbol: PT1 = You have selected &1 Objects for repair
Text Symbol: OK1 = The following catalogs were successfully processed:
Text Symbol: NOR = Catalogs That Could Not be Read:
Text Symbol: NEF = No Objects to Be Processed Selected
Text Symbol: IOB = InfoObject Catalogs
Text Symbol: HLP = Explanations
Text Symbol: ERR = Catalogs processed unsuccessfully (check individually in dialog):
Text Symbol: ARE = InfoArea
Text Symbol: AIO = All InfoObject catalogs


INCLUDES used within this REPORT RSDG_IOBC_REPAIR

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:

POPUP_TO_CONFIRM_WITH_MESSAGE CALL FUNCTION 'POPUP_TO_CONFIRM_WITH_MESSAGE' "#EC FB_OLDED EXPORTING defaultoption = rs_c_yes diagnosetext1 = l_text1 * DIAGNOSETEXT2 = ' ' * DIAGNOSETEXT3 = ' ' textline1 = text-pt2 * TEXTLINE2 = ' ' titel = text-ptt * START_COLUMN = 25 * START_ROW = 6 cancel_display = rs_c_true IMPORTING answer = l_answer.

RSD_IOBC_MULTI_GET CALL FUNCTION 'RSD_IOBC_MULTI_GET' EXPORTING i_read_all = rs_c_false i_objvers = rs_c_objvers-active i_with_message = rs_c_false IMPORTING e_t_iobc = g_t_iobc e_t_iobc_iobj = g_t_iobc_iobj * E_T_IOBCT = CHANGING * C_INFOAREA = RS_C_SPACE30 c_infoobjcat = g_s_rsdiobc-infoobjcat EXCEPTIONS infoobjcat_not_found = 1 illegal_input = 2 OTHERS = 3.

RSDG_IOBC_ACTIVATE CALL FUNCTION 'RSDG_IOBC_ACTIVATE' EXPORTING i_manual = rs_c_false i_write_protocol = rs_c_true i_progress = rs_c_true i_with_check = rs_c_true * I_LANGU = SY-LANGU i_repair = rs_c_true i_reorg_unassigned = rs_c_false IMPORTING * E_T_MSG = e_subrc = l_subrc CHANGING c_s_iobc = g_s_iobc c_t_iobc_iobj = g_t_iobc_iobj EXCEPTIONS illegal_input = 1 OTHERS = 2.

RSDG_IOBC_REORG CALL FUNCTION 'RSDG_IOBC_REORG' EXPORTING i_objvers = rs_c_objvers-active i_progress = rs_c_true EXCEPTIONS error_read_iobj = 1 update_error = 2 OTHERS = 3.

RSDG_IOBC_REORG CALL FUNCTION 'RSDG_IOBC_REORG' EXPORTING i_objvers = rs_c_objvers-delivery i_progress = rs_c_true EXCEPTIONS error_read_iobj = 1 update_error = 2 OTHERS = 3.

RSD_AREA_F4 CALL FUNCTION 'RSD_AREA_F4' * EXPORTING * I_TITLE = ' ' CHANGING c_infoarea = p_area EXCEPTIONS OTHERS = 2.



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