Configuration of the automatic assignment of a transport request to a change request

In order to prevent transports from being created outside of Conigma without a corresponding change request, a modification must be carried out on the corresponding SAP development system. Afterwards Conigma has to be configured accordingly.

1. Modification of the program LSTR8F01

For the modification of the program LSTR8F01 the ABAP editor is called on the development system and the source code of the program is displayed.
The Conigma™ forms to be included are CR_SELECTION_DIALOG and CR_ASSIGNMENT in the program /GAL/CCM_MODINCL_CR_ASSIGNMENT.
The first modification is to be made in the call of the function TR_REQ_CHECK_HEADER, here the following is entered, see figure 1:

The second modification in the LSTR8F01 program is to be carried out after calling the TR_INSERT_REQUEST_WITH_TASKS function.
The following is entered here, see figure 2:

2. Adaption in Conigma

In order to display the selection dialogue for the Conigma™ CR's when creating CTS change orders in the standard, the following entries must be contained in the corresponding repository.

For the representation of the CR's a Conigma™ ROP is used, which has as Internal ID the value specified in the tag ATTRIBUTE_VALUES[0].VALUE.{\TYPE:STRING}=. See Figure 3

Under Configuration → ROP Configuration, the ROP desired for the selection dialogue must be created in the repository browser.

All your Change Requests that are assigned to you based on the partner assignment on the Change are displayed here.

If you do not select a Change and exit the pop-up with 'Cancel', you will receive a corresponding error message.

4. Definition on the development system

On the development system, the marked attribute must be set to Enabled

You can also set the value to Optional, in which case the forced assignment is not carried out when you exit the selection pop-up with Cancel. I.e. you have the option here to ignore this assignment.

On the attribute directly above (Internal ID of ROP for mandatory CR assignment) you could also define different assignment ROPs for different development systems if required.

5. Settings on the development client in Conigma

In order to be able to configure the assignment to a change request in Conigma™ for individual clients when creating a CTS change request in the SAP standard, a configuration entry is created in Conigma™. For this purpose, the corresponding flags must be set on the development client