SAP Function RS_RENAME_PROGRAM_INCLUDE - Rename Include Progam Without Any Other Objects

Parameter Reference Type Length Default Optional Text
CORRNUMBER E071-TRKORR C 20 ' ' X Correction Number
DEVCLASS TDEVC-DEVCLASS C 30 ' ' X Development Class
PROGRAM SYST-REPID C 40 Target Include Program
SKIP_PROGRESS_IND SYST-INPUT C 1 ' ' X Suppress Progress Indicator
SOURCE_PROGRAM SYST-REPID C 40 Source Include Program
SUPPRESS_CHECKS SYST-INPUT C 1 ' ' X Suppress Checks ->RS_ACCESS_PERMISSION
SUPPRESS_COMMIT SYST-INPUT C 1 ' ' X
SUPPRESS_POPUP SYST-INPUT C 1 ' ' X Suppress Dialog
SUPPRESS_SCREEN SYST-INPUT C 1 ' ' X Suppress Input Screen for Program Name

Parameter Reference Type Length Text
PROGRAM SYST-REPID C 40 Target Include Program

Exception Text
ENQUEUE_LOCK Enqueue Locked
PERMISSION_FAILURE Not Possible to Insert or Delete
REJECT_COPY Reject Copy by User
REJECT_DELETION Reject Deletion By User


If you want to use suppress_popup (suppress all screens), you have toqualify devclass parameter and corrnumber parameter (if the developmentclass does not start with $ or T. To get a correction number, useRS_CORR_INSERT.
If you use the parameter suppress_popup (suppress all screens) you mustqualify the parameter devclass. If devclass is not $TMP or the firstletter of the devclass is not 'T', you must qualify the correctionnumber as well.
This function is only used to rename a program internally. No screensare executed, but you need to move a correct program name to thePARAMETER PROGRAM and you need to move a DEVELOPMENT CLASS. IfDEVELOPMENT CALSS is not equal to $xxx or Txxx, you need a CORRECTIONNUMBER as well. Use RS_CORR_INSERT to get a correction number.