Anda di halaman 1dari 3

Rev-Trac manual change procedure

To implement fix: 11985 6.0 Disable create new request button on enforcement screen

Description of problem fixed by this procedure


This manual change introduces a new system parameter over-ride that will
suppress the 'Create new request & generate transport' button on the Rev-
Trac request enforcement screen.

This fix is contained in


Rev-Trac version: SPS09
Issue reference number: 11985

Restrictions on using the following procedure


Apply this fix only to a developments system running on version 6.0
SPS07 or version 6.0 SPS08.

Apply this procedure to


Development systems where the 'Create new request & generate
transport' button on the Rev-Trac request enforcement screen is to be
suppressed.

Step 1 of 3

Transaction SE38
Maintain object /RSC/LDEV_RM_UTILITIESF52
Actions i) Make the code changes listed below.
ii) Save the changes

Delta 1.1

AT END OF INCLUDE

Insert block
FORM GET_SUPPRESS_ENFRCE_CREATE_RT USING PWI_SYSID
CHANGING PWE_SUPPRESS_BUTTON.

CONSTANTS: LC_SUPPRESS_BUTTON LIKE /RSC/T_CE_02-SUBPARM1


VALUE 'SUPPRESS_ENFORCE_CREATE_RT',

LC_ON TYPE /RSC/VALUE VALUE 'ON',


LC_OFF TYPE /RSC/VALUE VALUE 'OFF'.

DATA: LW_VALUE LIKE /RSC/T_CEM_PARMS-VALUE.

*- Check if over-ride is turned on/off for specific system ID


PERFORM GET_PARM USING PWI_SYSID
GC_SYS_PARM
LC_SUPPRESS_BUTTON
PWI_SYSID
CHANGING
LW_VALUE.
IF LW_VALUE EQ LC_ON.
MOVE GC_X TO PWE_SUPPRESS_BUTTON.

Version: 1.001 Date of issue: 13 December 2013


Source file: 474567889.doc Page 1 of 3
Rev-Trac manual change procedure
To implement fix: 11985 6.0 Disable create new request button on enforcement screen
EXIT.
ELSEIF LW_VALUE EQ LC_OFF.
EXIT.
ENDIF.

*- Check if over-ride is turned on/off globally


PERFORM GET_PARM USING 'ALLSYS'
GC_SYS_PARM
LC_SUPPRESS_BUTTON
'ALLSYS'
CHANGING LW_VALUE.
IF LW_VALUE EQ LC_ON.
MOVE GC_X TO PWE_SUPPRESS_BUTTON.
ENDIF.

ENDFORM. " GET_SUPPRESS_ENFRCE_CREATE_RT

Step 2 of 3

Transaction SE38
Maintain object /RSC/LDEV_RM_UTILITIESO01
Actions i) Make the code changes listed below.
ii) Save and activate the changes

MODULE INIT_9050

Delta 2.1

Context block
IF NOT W_NEW_TRKORR IS INITIAL.
PERFORM GET_TX_AS4TEXT USING W_NEW_TRKORR E07T-AS4TEXT
* } Beg of insert - Multi Destination Requests "V50DC09-4526
SY-SYSID.
* } End of insert - Multi Destination Requests "V50DC09-4526

ENDIF.

Insert block
DATA: LW_SUPPRESS_CREATE_RT TYPE /RSC/FLAG.

PERFORM GET_SUPPRESS_ENFRCE_CREATE_RT USING SY-SYSID


CHANGING LW_SUPPRESS_CREATE_RT.
IF LW_SUPPRESS_CREATE_RT EQ GC_X.
*- Over-ride to suppress 'Create new request & generate transport'
*- button is in effect
LOOP AT SCREEN.
IF SCREEN-NAME EQ 'CREATENEWREQUEST'.
SCREEN-ACTIVE = '0'.
MODIFY SCREEN.
EXIT.
ENDIF.
ENDLOOP.

ENDIF.

Version: 1.001 Date of issue: 13 December 2013


Source file: 474567889.doc Page 2 of 3
Rev-Trac manual change procedure
To implement fix: 11985 6.0 Disable create new request button on enforcement screen

Step 3 of 3
Apply the following override in the Rev-Trac master system to activate the
system parameter over-ride introduced in this manual change

1. From transaction /n/RSC/RT, select Configuration > Global >


Advanced
The “Display View ‘Over-rides’: Overview” screen is displayed.
2. Select Table view > Display -> Change.
The "Change View 'Over-rides': Overview" screen is displayed.
3. Select Edit > New entries, then complete the following fields:

Field Description
Parameter SYSTEM_PARAMETER
Sub parameter 1 SUPPRESS_ENFORCE_CREATE_RT
Sub parameter 2 <<SAP SID>> / ALLSYS
Value ON

4. Select Table View > Save.

5. Go to transaction /RSC/CE14 and perform an Activate changes to


distribute the system parameter.

Version: 1.001 Date of issue: 13 December 2013


Source file: 474567889.doc Page 3 of 3

Anda mungkin juga menyukai