SAP Reports / Programs

RPUTXT00 SAP ABAP Report - Comparison of Text Elements







RPUTXT00 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for This report updates the text elements of an existing report...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.

If you would like to execute this report or see the full code listing simply enter RPUTXT00 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 RPUTXT00. "Basic submit
SUBMIT RPUTXT00 AND RETURN. "Return to original report after report execution complete
SUBMIT RPUTXT00 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: INST = Create new texts
Selection Text: KLASSE = Text element class
Selection Text: PASSWORD = Password
Selection Text: PROT = Display log
Selection Text: REP = Report Name
Selection Text: TEST = Test run
Selection Text: TRAP = Output under correction no.
Title: Comparison of Text Elements
Text Symbol: 016 = Report
Text Symbol: 015 = in the following clients :
Text Symbol: 014 = The following reports must be updated
Text Symbol: 013 = The following reports have no entry in TRDIR:
Text Symbol: 010 = The following reports are not type 1 :
Text Symbol: 009 = or report category
Text Symbol: 008 = Please select by report name
Text Symbol: 007 = Selection error
Text Symbol: 004 = ********************************
Text Symbol: 003 = Report processed :
Text Symbol: 002 = Additional selections:
Text Symbol: 001 = Choose report name / text element class
Text Symbol: 023 = ********************************************************
Text Symbol: 024 = * To display the selected reports, press F4 *
Text Symbol: 025 = * *
Text Symbol: 026 = * The text elements were updated successfully *
Text Symbol: 027 = Class
Text Symbol: 028 = has no entry
Text Symbol: 029 = Entry
Text Symbol: 022 = Report selected :
Text Symbol: 038 = Important: Entries in table T52CT have not been
Text Symbol: 037 = Correction has been written
Text Symbol: 036 = Object may be locked
Text Symbol: 035 = No output to a correction number
Text Symbol: 034 = * deactivated *
Text Symbol: 033 = * Function is only possible when the test flag is *
Text Symbol: 032 = * Press F4 to activate text comparison *
Text Symbol: 031 = Last update on :
Text Symbol: 030 = does not exist in table T52B5
Text Symbol: 114 = * Then start report RPUTXT00 to update the text pool of the *





Text Symbol: 113 = * Please update the text elements in table 52CT instead of here *
Text Symbol: 112 = * *
Text Symbol: 111 = ***************************************************************************
Text Symbol: 110 = * ATTENTION! ATTENTION! ATTENTION! ATTENTION! ATTENTION! ATTENTION! *
Text Symbol: 109 = ***************************************************************************
Text Symbol: 108 = * *
Text Symbol: 107 = * in the text pool of the selected report. *
Text Symbol: 106 = * Then start report RPUTXT00 to maintain the new text elements *
Text Symbol: 105 = * Please maintain text elements in table T52CT instead of here *
Text Symbol: 104 = * *
Text Symbol: 103 = ***************************************************************************
Text Symbol: 102 = * ATTENTION! ATTENTION! ATTENTION! ATTENTION! ATTENTION! ATTENTION! *
Text Symbol: 101 = ***************************************************************************
Text Symbol: 099 = This report was deactivated
Text Symbol: 039 = included in the correction
Text Symbol: 115 = * selected report with the new text elements *
Text Symbol: E07 = Text comparison are not supported anymore
Text Symbol: E05 = to be stored.
Text Symbol: E04 = for the new payroll log in subroutine pools
Text Symbol: E03 = the payroll log are to be stored according to guidelines
Text Symbol: E02 = not be supported anymore. Texts for
Text Symbol: E01 = Programs in text element class "CALC" will
Text Symbol: 117 = ***************************************************************************
Text Symbol: 116 = * *
Text Symbol: 021 = for text comparison
Text Symbol: 020 = Please press F2 to select a report
Text Symbol: 019 = The following reports were found:
Text Symbol: 017 = Client


INCLUDES used within this REPORT RPUTXT00

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:

TR_ORDER_CHOICE_CORRECTION CALL FUNCTION 'TR_ORDER_CHOICE_CORRECTION' EXPORTING IV_CATEGORY = 'SYST' IV_CLI_DEP = 'X' IMPORTING EV_ORDER = WE_ORDER "gewählter Auftrag EV_TASK = WE_TASK "gewählte Aufgabe EXCEPTIONS INVALID_CATEGORY = 01 NO_CORRECTION_SELECTED = 02.

TR_APPEND_TO_COMM_OBJS_KEYS CALL FUNCTION 'TR_APPEND_TO_COMM_OBJS_KEYS' EXPORTING " WI_SIMULATION = ' ' " WI_SUPPRESS_KEY_CHECK = ' ' WI_TRKORR = WE_TASK TABLES WT_E071 = WT_E071 WT_E071K = WT_E071K EXCEPTIONS KEY_CHAR_IN_NON_CHAR_FIELD = 01 KEY_CHECK_KEYSYNTAX_ERROR = 02 KEY_INTTAB_TABLE = 03 KEY_LONGER_FIELD_BUT_NO_GENERC = 04 KEY_MISSING_KEY_MASTER_FIELDS = 05 KEY_MISSING_KEY_TABLEKEY = 06 KEY_NON_CHAR_BUT_NO_GENERIC = 07 KEY_NO_KEY_FIELDS = 08 KEY_STRING_LONGER_CHAR_KEY = 09 KEY_TABLE_HAS_NO_FIELDS = 10 KEY_TABLE_NOT_ACTIV = 11 KEY_UNALLOWED_KEY_FUNCTION = 12 KEY_UNALLOWED_KEY_OBJECT = 13 KEY_UNALLOWED_KEY_OBJNAME = 14 KEY_UNALLOWED_KEY_PGMID = 15 KEY_WITHOUT_HEADER = 16 OB_CHECK_OBJ_ERROR = 17 OB_DEVCLASS_NO_EXIST = 18 OB_EMPTY_KEY = 19 OB_GENERIC_OBJECTNAME = 20 OB_ILL_DELIVERY_TRANSPORT = 21 OB_ILL_LOCK = 22 OB_ILL_PARTS_TRANSPORT = 23 OB_ILL_SOURCE_SYSTEM = 24 OB_ILL_SYSTEM_OBJECT = 25 OB_ILL_TARGET = 26 OB_INTTAB_TABLE = 27 OB_LOCAL_OBJECT = 28 OB_LOCKED_BY_OTHER = 29 OB_MODIF_ONLY_IN_MODIF_ORDER = 30 OB_NAME_TOO_LONG = 31 OB_NO_APPEND_OF_CORR_ENTRY = 32 OB_NO_APPEND_OF_C_MEMBER = 33 OB_NO_CONSOLIDATION_TRANSPORT = 34 OB_NO_ORIGINAL = 35 OB_NO_SHARED_REPAIRS = 36 OB_NO_SYSTEMNAME = 37 OB_NO_SYSTEMTYPE = 38 OB_NO_TADIR = 39 OB_NO_TADIR_NOT_LOCKABLE = 40 OB_PRIVAT_OBJECT = 41 OB_REPAIR_ONLY_IN_REPAIR_ORDER = 42 OB_RESERVED_NAME = 43 OB_SYNTAX_ERROR = 44 OB_TABLE_HAS_NO_FIELDS = 45 OB_TABLE_NOT_ACTIV = 46 TR_ENQUEUE_FAILED = 47 TR_ERRORS_IN_ERROR_TABLE = 48 TR_ILL_KORRNUM = 49 TR_LOCKMOD_FAILED = 50 TR_LOCK_ENQUEUE_FAILED = 51 TR_NOT_OWNER = 52 TR_NO_SYSTEMNAME = 53 TR_NO_SYSTEMTYPE = 54 TR_ORDER_NOT_EXIST = 55 TR_ORDER_RELEASED = 56 TR_ORDER_UPDATE_ERROR = 57 TR_WRONG_ORDER_TYPE = 58 OB_INVALID_TARGET_SYSTEM = 59 TR_NO_AUTHORIZATION = 60 OB_WRONG_TABLETYP = 61 OB_WRONG_CATEGORY = 62 OB_SYSTEM_ERROR = 63 OB_UNLOCAL_OBJEKT_IN_LOCAL_ORD = 64 TR_WRONG_CLIENT = 65 OB_WRONG_CLIENT = 66 KEY_WRONG_CLIENT = 67.

TR_APPEND_TO_COMM_OBJS_KEYS CALL FUNCTION 'TR_APPEND_TO_COMM_OBJS_KEYS' "P30K097579 EXPORTING "P30K097579 " WI_SIMULATION = ' ' "P30K097579 " WI_SUPPRESS_KEY_CHECK = ' ' "P30K097579 WI_TRKORR = WE_TASK "P30K097579 TABLES "P30K097579 WT_E071 = WT_E071 "P30K097579 WT_E071K = WT_E071K"P30K097579 EXCEPTIONS "P30K097579 KEY_CHAR_IN_NON_CHAR_FIELD = 01 "P30K097579 KEY_CHECK_KEYSYNTAX_ERROR = 02 "P30K097579 KEY_INTTAB_TABLE = 03 "P30K097579 KEY_LONGER_FIELD_BUT_NO_GENERC = 04 "P30K097579 KEY_MISSING_KEY_MASTER_FIELDS = 05 "P30K097579 KEY_MISSING_KEY_TABLEKEY = 06 "P30K097579 KEY_NON_CHAR_BUT_NO_GENERIC = 07 "P30K097579 KEY_NO_KEY_FIELDS = 08 "P30K097579 KEY_STRING_LONGER_CHAR_KEY = 09 "P30K097579 KEY_TABLE_HAS_NO_FIELDS = 10 "P30K097579 KEY_TABLE_NOT_ACTIV = 11 "P30K097579 KEY_UNALLOWED_KEY_FUNCTION = 12 "P30K097579 KEY_UNALLOWED_KEY_OBJECT = 13 "P30K097579 KEY_UNALLOWED_KEY_OBJNAME = 14 "P30K097579 KEY_UNALLOWED_KEY_PGMID = 15 "P30K097579 KEY_WITHOUT_HEADER = 16 "P30K097579 OB_CHECK_OBJ_ERROR = 17 "P30K097579 OB_DEVCLASS_NO_EXIST = 18 "P30K097579 OB_EMPTY_KEY = 19 "P30K097579 OB_GENERIC_OBJECTNAME = 20 "P30K097579 OB_ILL_DELIVERY_TRANSPORT = 21 "P30K097579 OB_ILL_LOCK = 22 "P30K097579 OB_ILL_PARTS_TRANSPORT = 23 "P30K097579 OB_ILL_SOURCE_SYSTEM = 24 "P30K097579 OB_ILL_SYSTEM_OBJECT = 25 "P30K097579 OB_ILL_TARGET = 26 "P30K097579 OB_INTTAB_TABLE = 27 "P30K097579 OB_LOCAL_OBJECT = 28 "P30K097579 OB_LOCKED_BY_OTHER = 29 "P30K097579 OB_MODIF_ONLY_IN_MODIF_ORDER = 30 "P30K097579 OB_NAME_TOO_LONG = 31 "P30K097579 OB_NO_APPEND_OF_CORR_ENTRY = 32 "P30K097579 OB_NO_APPEND_OF_C_MEMBER = 33 "P30K097579 OB_NO_CONSOLIDATION_TRANSPORT = 34 "P30K097579 OB_NO_ORIGINAL = 35 "P30K097579 OB_NO_SHARED_REPAIRS = 36 "P30K097579 OB_NO_SYSTEMNAME = 37 "P30K097579 OB_NO_SYSTEMTYPE = 38 "P30K097579 OB_NO_TADIR = 39 "P30K097579 OB_NO_TADIR_NOT_LOCKABLE = 40 "P30K097579 OB_PRIVAT_OBJECT = 41 "P30K097579 OB_REPAIR_ONLY_IN_REPAIR_ORDER = 42 "P30K097579 OB_RESERVED_NAME = 43 "P30K097579 OB_SYNTAX_ERROR = 44 "P30K097579 OB_TABLE_HAS_NO_FIELDS = 45 "P30K097579 OB_TABLE_NOT_ACTIV = 46 "P30K097579 TR_ENQUEUE_FAILED = 47 "P30K097579 TR_ERRORS_IN_ERROR_TABLE = 48 "P30K097579 TR_ILL_KORRNUM = 49 "P30K097579 TR_LOCKMOD_FAILED = 50 "P30K097579 TR_LOCK_ENQUEUE_FAILED = 51 "P30K097579 TR_NOT_OWNER = 52 "P30K097579 TR_NO_SYSTEMNAME = 53 "P30K097579 TR_NO_SYSTEMTYPE = 54 "P30K097579 TR_ORDER_NOT_EXIST = 55 "P30K097579 TR_ORDER_RELEASED = 56 "P30K097579 TR_ORDER_UPDATE_ERROR = 57 "P30K097579 TR_WRONG_ORDER_TYPE = 58 "P30K097579 OB_INVALID_TARGET_SYSTEM = 59 "P30K097579 TR_NO_AUTHORIZATION = 60 "P30K097579 OB_WRONG_TABLETYP = 61 "P30K097579 OB_WRONG_CATEGORY = 62 "P30K097579 OB_SYSTEM_ERROR = 63 "P30K097579 OB_UNLOCAL_OBJEKT_IN_LOCAL_ORD = 64 "P30K097579 TR_WRONG_CLIENT = 65 "P30K097579 OB_WRONG_CLIENT = 66 "P30K097579 KEY_WRONG_CLIENT = 67. "P30K097579



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