SAP Reports / Programs

RS_COPY_TLOGO SAP ABAP Report - Copying and Deleting TLOGO Objects







RS_COPY_TLOGO 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 RS_COPY_TLOGO 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 RS_COPY_TLOGO. "Basic submit
SUBMIT RS_COPY_TLOGO AND RETURN. "Return to original report after report execution complete
SUBMIT RS_COPY_TLOGO 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: R_OBJNM6 = Currency Translation Type
Selection Text: R_OBJNM5 = InfoCube
Selection Text: R_OBJNM4 = InfoObject Catalog
Selection Text: R_OBJNM3 = InfoObject
Selection Text: R_OBJNM2 = Routine
Selection Text: R_OBJNM1 = InfoArea
Selection Text: R_OBJN22 = Additional Object 2
Selection Text: R_OBJN21 = Additional Object 1
Selection Text: R_OBJN19 = InfoCatalog
Selection Text: R_OBJN18 = Excel Workbook
Selection Text: R_OBJN17 = Element (report)
Selection Text: R_OBJN16 = Update rules
Title: Copying and Deleting TLOGO Objects
Text Symbol: P41 = Delete TLOGO Objects
Text Symbol: P39 = Copy Texts
Text Symbol: P38 = Delete Texts without Primary Entry
Text Symbol: P37 = M
Text Symbol: P36 = D
Text Symbol: P35 = A
Text Symbol: P33 = D --> A
Text Symbol: P32 = A --> D
Text Symbol: P31 = Copy TLOGO Objects
Text Symbol: P19 = InfoCatalog
Text Symbol: P18 = Excel Workbook
Text Symbol: P17 = Element (report)
Text Symbol: P16 = Update rules
Text Symbol: P06 = Currency transltn type
Text Symbol: P05 = InfoCube
Text Symbol: P04 = InfoObjectCatalog
Text Symbol: P03 = InfoObject
Text Symbol: P02 = Routine
Text Symbol: P01 = InfoArea
Text Symbol: P00 = Language
Text Symbol: B03 = Display Log
Text Symbol: B02 = @1E@
Text Symbol: B01 = @3R@Detail select.
Text Symbol: 902 = Copying TLOGO objects: Log display
Text Symbol: 901 = Copying TLOGO objects: Log selection





Text Symbol: 011 = Object Name
Text Symbol: 010 = Type
Text Symbol: 005 = Error: unknown user command!
Text Symbol: 004 = Name
Text Symbol: 003 = Type


INCLUDES used within this REPORT RS_COPY_TLOGO

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:

CTO_OBJECT_GET CALL FUNCTION 'CTO_OBJECT_GET' EXPORTING IV_OBJECTNAME = L_OBJNM_LG IV_OBJECTTYPE = 'L' IV_SEL_OBJT = 'X' IMPORTING ES_OBJT = L_S_OBJT EXCEPTIONS OBJECT_NOT_DEFINED = 1 OTHERS = 2.

CTO_OBJECT_GET CALL FUNCTION 'CTO_OBJECT_GET' EXPORTING IV_OBJECTNAME = L_OBJNM_LG IV_OBJECTTYPE = 'L' IV_SEL_OBJT = 'X' IMPORTING ES_OBJT = L_S_OBJT EXCEPTIONS OBJECT_NOT_DEFINED = 1 OTHERS = 2.

RSTLOGO_LIST_TLOGO_OBJECT CALL FUNCTION 'RSTLOGO_LIST_TLOGO_OBJECT' EXPORTING I_OBJTP = L_S_OBJLIST-TYPE I_OBJNM = L_S_OBJLIST-NAME I_LANGU = G_LANGU i_objvers = g_from_objvers.

RSTLOGO_COPY_TLOGO_MULTI_OBJ CALL FUNCTION 'RSTLOGO_COPY_TLOGO_MULTI_OBJ' EXPORTING I_T_OBJSTATUS = G_T_OBJLIST2 I_FROM_OBJVERS = G_FROM_OBJVERS I_TO_OBJVERS = G_TO_OBJVERS CHANGING c_t_msg = g_t_msg.

SDU_POPUP_DELETE * CALL FUNCTION 'SDU_POPUP_DELETE' * EXPORTING * PARAM1 = TEXT-001 * PARAM2 = TEXT-002 * IMPORTING * ANSWER = C_ANSWER * .

RSTLOGO_DELETE_TLOGO_MULTI_OBJ CALL FUNCTION 'RSTLOGO_DELETE_TLOGO_MULTI_OBJ' EXPORTING I_T_OBJSTATUS = G_T_OBJLIST2 I_OBJVERS = G_TO_OBJVERS CHANGING c_t_msg = g_t_msg.

SDU_POPUP_DELETE CALL FUNCTION 'SDU_POPUP_DELETE' EXPORTING PARAM1 = L_TEXT1 PARAM2 = L_TEXT2 IMPORTING answer = c_answer.

RSTLOGO_DELETE_TLOGO_OBJECT CALL FUNCTION 'RSTLOGO_DELETE_TLOGO_OBJECT' EXPORTING I_OBJTP = L_S_OBJLIST-TYPE I_OBJNM = L_S_OBJLIST-NAME I_LANGU = L_S_OBJLIST-LANGU I_OBJVERS = G_TO_OBJVERS I_NO_CHECK = RS_C_TRUE CHANGING c_t_msg = g_t_msg.

RSTLOGO_GET_TLOGO_MULTI_OBJ CALL FUNCTION 'RSTLOGO_GET_TLOGO_MULTI_OBJ' EXPORTING I_OBJTP = L_S_PROGINFO-OBJ I_PATTERN = '*' I_LANGU = G_LANGU I_OBJVERS = G_FROM_OBJVERS CHANGING C_T_OBJSTATUS = G_T_OBJLIST.

RSTLOGO_GET_TLOGO_MULTI_OBJ CALL FUNCTION 'RSTLOGO_GET_TLOGO_MULTI_OBJ' EXPORTING I_OBJTP = L_S_PROGINFO-OBJ I_PATTERN = L_S_PROGINFO-OBJNM I_LANGU = G_LANGU I_OBJVERS = G_FROM_OBJVERS CHANGING C_T_OBJSTATUS = G_T_OBJLIST.

RSTLOGO_GET_TLOGO_MULTI_TXT CALL FUNCTION 'RSTLOGO_GET_TLOGO_MULTI_TXT' EXPORTING I_OBJTP = L_S_PROGINFO-OBJ I_PATTERN = '*' I_LANGU = G_LANGU I_OBJVERS = G_FROM_OBJVERS CHANGING C_T_OBJSTATUS = G_T_OBJLIST.

RSTLOGO_GET_TLOGO_MULTI_TXT CALL FUNCTION 'RSTLOGO_GET_TLOGO_MULTI_TXT' EXPORTING I_OBJTP = L_S_PROGINFO-OBJ I_PATTERN = L_S_PROGINFO-OBJNM I_LANGU = G_LANGU I_OBJVERS = G_FROM_OBJVERS CHANGING C_T_OBJSTATUS = G_T_OBJLIST.

RSTLOGO_COPY_TLOGO_MULTI_TEXTS CALL FUNCTION 'RSTLOGO_COPY_TLOGO_MULTI_TEXTS' EXPORTING I_T_OBJSTATUS = G_T_OBJLIST2 I_FROM_OBJVERS = G_TO_OBJVERS I_TO_OBJVERS = G_FROM_OBJVERS CHANGING c_t_msg = g_t_msg.

RSTLOGO_CLEAN_TLOGO_MULTI_TXT CALL FUNCTION 'RSTLOGO_CLEAN_TLOGO_MULTI_TXT' EXPORTING I_T_OBJSTATUS = G_T_OBJLIST I_OBJVERS = G_FROM_OBJVERS CHANGING c_t_msg = g_t_msg.

RSDG_WRITE_PROTOCOL CALL FUNCTION 'RSDG_WRITE_PROTOCOL' EXPORTING i_subobject = rsdg_c_appl_log_iobj_reorg i_t_msg = p_t_msg EXCEPTIONS INTERNAL_ERROR = 1 OTHERS = 2.

APPL_LOG_DISPLAY





CALL FUNCTION 'APPL_LOG_DISPLAY' EXPORTING OBJECT = RSDG_C_APPL_LOG_OBJECT SUBOBJECT = RSDG_C_APPL_LOG_IOBJ_REORG EXTERNAL_NUMBER = L_EXTNUMBER OBJECT_ATTRIBUTE = 2 SUBOBJECT_ATTRIBUTE = 0 DATE_FROM = SY-DATUM TIME_FROM = L_TIME_FROM DATE_TO = SY-DATUM TIME_TO = L_TIME_TO COLUMN_SELECTION = RSDG_C_APPL_LOG_COLUMN_SEL title_selection_screen = 'Kopieren von TLOGO-Objekten: Protokollselektion '(901) title_list_screen = 'Kopieren von TLOGO-Objekten: Protokollanzeige '(902) SUPPRESS_SELECTION_DIALOG = RS_C_TRUE EXCEPTIONS NO_AUTHORITY = 1.

APPL_LOG_DISPLAY CALL FUNCTION 'APPL_LOG_DISPLAY' EXPORTING OBJECT = RSDG_C_APPL_LOG_OBJECT SUBOBJECT = RSDG_C_APPL_LOG_IOBJ_REORG EXTERNAL_NUMBER = L_EXTNUMBER OBJECT_ATTRIBUTE = 2 SUBOBJECT_ATTRIBUTE = 0 DATE_FROM = SY-DATUM TIME_FROM = L_TIME_FROM DATE_TO = SY-DATUM TIME_TO = L_TIME_TO COLUMN_SELECTION = RSDG_C_APPL_LOG_COLUMN_SEL title_selection_screen = 'Kopieren von TLOGO-Objekten: Protokollselektion '(901) title_list_screen = 'Kopieren von TLOGO-Objekten: Protokollanzeige '(902) SUPPRESS_SELECTION_DIALOG = RS_C_FALSE EXCEPTIONS NO_AUTHORITY = 1.



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