Updated on 09 May 2016
During the activation of Downgrade Protection in Solution Manager ChaRM 7.1 many of you may have faced errors or at least warnings related to missing CTS Plug-in in managed systems. If CTS Plug-in is not installed in Solution Manager and distributed to the managed systems, the Downgrade Protection functionality can’t work properly.
In this blog there is some information about this plug-in, why we need it and how to proceed.
We will hear a lot about CTS Plug-in when the next Support Package stack is released, because of the Central CTS functionality that will be delivered. CTS Plug-in is also necessary for CTS+.
What is CTS Plug-in
CTS Plug-in is an add-on containing enhancements to CTS (Change and Transport System). CTS_PLUG 2.0, software component CTS_PLUG 200, is delivered with SL Toolset and installed using Add-On Installation Tool.
According to the Online Help,the CTS plug-in is available for the following releases:
As of SAP Solution Manager 7.1 SPS05, CTS plug-in is an obligatory component. This means it is automatically installed with SPS05 of SAP Solution Manager 7.1.
The functions of the CTS plug-in may vary for different releases and SP versions.
The current version of CTS plug-in available for download in the SAP Marketplace is 2.0 SP08 and is delivered with SL Toolset 1.0 SP08. Check note 1787683 for more information about SL Toolset 1.0 SP08. But from what I understood, SP08 has only fixes and SP07 has patches for functions in Change Request Management for SAP Solution Manager 7.1 SP9, which is not yet available. Maybe that’s the reason why the Online Help and the SAP Note related to CTS Plug-in still consider that the current version of the CTS plug-in is SP06, delivered with SL Toolset 1.0 SP07.
CTS plug-in is available for the following releases:
For more information on SL Toolset, refer to http://service.sap.com/sltoolset.
The CTS plug-in is integrated into the existing Change and Transport System. It enhances the functions of the existing CTS.
Below there is some info from the SAP Note 1665940:
This plug-in installs the included functions in the current system.
This is either an SAP Solution Manager system which acts as the CTS server, or
an SAP Netweaver system.
This is required to activate the CTS server plug-in on the corresponding system.
Why we need the CTS Plug-In in ChaRM
With SAP Solution Manager 7.1 SP05, Downgrade Protection (DGP) was delivered to reduce the downgrade risk in the managed systems. The DGP checks are performed when you release, import, decouple, assign a transport request or reassign a change document.
When Downgrade Protection is activated in Solution Manager, the system checks if the CTS Plug-in is activated when we perform the Downgrade Protection analysis. The CTS Service plug-ins contain analysis functions for downgrading and overtaker requests based on object overlaps.
Features
According to the OnLine Help, the following functions are available for CTS plug-in on SAP Solution Manager 7.1 and SAP NetWeaver 7.31/7.40:
The Change and Transport System allows you to manage transports of ABAP objects in your system landscape. Using the enhanced Change and Transport System (CTS+) you can transport non-ABAP objects using the CTS. In addition to this, you can connect further non-ABAP and non-SAP applications with the CTS to transport these objects using CTS. CTS plug-in contains the required functions to integrate these applications in CTS.
The new version of Transport Organizer Web UI is an improved browser-based WebDynpro ABAP application to manage transports of non-ABAP objects. You can use this UI to create transport requests, and get an overview of all transports in a system, for example.
To import transports of non-ABAP objects, the Import Queue Web UI is available. It is also a browser-based WebDynpro ABAP application that allows you to perform imports into target systems. Integrated import checks allow you to check for predecessor transports in the import queue or for potential downgrading transports.
If you are using Change Request Management on SAP Solution Manager you may be asked to distribute the so-called CTS Service plug-ins, which are part of the CTS plug-in, to the managed systems. Plug-In Management Web UI allows you to check the prerequisites for the distribution and finally distribute the CTS Service plug-ins to the managed systems where required.
As this blog is related to ChaRM, I will focus on the Distribution of the CTS Plug-in to the managed systems.
Note: To be able to use the functions contained in the CTS plug-in, the system on which you install the CTS plug-in must be configured as the domain controller and it must also be the communication system for your non-ABAP systems.
First thing you need is to install the CTS plug-in. You can update plug-in by installing the current Support Packages. As of SAP Solution Manager 7.1 SP 05, the CTS plug-in is contained in the SAP Solution Manager Support Package stack. You obtain the plug-in automatically by importing the Support Package stack.
Prerequisites:
Component | Release | Support Package |
SAP_BASIS | 740 | SAPKB74002 |
SAP_BASIS | 731 | SAPKB731001 to SAPKB73106 |
SAP_BASIS | 702 | SAPKB70206 to SAPKB70213 |
SAP_BASIS | 701 | SAPKB70107 to SAPKB70113 |
Note: You can install CTS_PLUG 200 on any SAP NetWeaver system with the above releases, but the functions only work on SAP Solution Manager systems and on SAP NetWeaver systems as of 7.31 SP01. SAP recommends that you install the CTS plug-in only on SAP Solution Manager systems and SAP NetWeaver systems as of 7.31 SP01.
Next steps will be:
There is a Web UI called Plug-In Management that you can use to distribute the plug-ins to the managed systems. For non-ABAP systems, the plug-ins are distributed to the ABAP communication system of the non-ABAP system.
To start the UI, you need the authorization object S_TRANSPRT with field ACTVT and value 03.
Validate the system before distributing the plug-in. The system will verify whether all prerequisites are met. Depending on the result, the system displays a red or a green traffic light icon in the Status column. If the status is red, you can display more information using the link in the Status column.
You can use the Filter button to help you filter the systems you want to see. You can also personalize the list view and add/hide fields
To perform a validation: Your user also needs to exist in the managed systems.
Press See Details:
If the system informs you that the import destination is missing, you need to configure the RFC Import destination between the CTS server and the managed system. Depending on the configuration of the CTS server, this connection may be re-used from an existing SAP Solution Manager destination. You only need to create this RFC if the systems asks you to do it during the validation.
Validate the system again after you configure the Import Destination.
Distributing the plug-ins means importing transport requests into the managed systems.
For non-ABAP systems this means importing the transport requests in the ABAP communication system of the non-ABAP system.
To distribute CTS plug-in on the managed systems, your user needs to be assigned the authorization object S_TRANSPRT with field ACTVT and value 03 as well as authorization object S_CTS_ADMI with field CTS_ADMFC and value IMPA.
You can click More Information in order to read additional information about Distribution of CTS Service Plug-Ins.
The CTS Service plug-in and the CTS Bootstrapper plug-in are distributed to the managed system. If the managed system is a non-ABAP system the plug-ins are distributed to the ABAP communication system of the non-ABAP system.
Transports imported into the managed system:
Example of the object list:
Distributing CTS plug-ins using RFC destination and program
If you cannot update your SAP Solution Manager to at least SL Toolset 1.0 SP07 (CTS Plug-in 2.0 SP06) and don’t have the Plug-in Management Web UI, you can install or update the CTS plug-ins on the managed systems executing program CTS_DISTRIBUTE_PLUGINS on SAP Solution Manager which distributes the plug-ins to the managed systems. You may need to configure the Import destination in this case too.
Update:
The delivery of the CTS Plug-In is discontinued. It's no longer delivered via SL Toolset.
As of SAP NetWeaver 7.4 SP 10, the enhancements to CTS, CTS+ and central CTS functions are delivered with SAP NetWeaver support packages, and fixes are delivered via SAP Notes. For releases prior to SAP NetWeaver 7.4 SP 10, you can still install and use CTS Plug-In.
For SAP Solution Manager 7.1 and 7.2, CTS Plug-In is still a required component and will be installed automatically. Even though SAP Solution Manager 7.2 is based on SAP NetWeaver 7.40 and the CTS plug-in functions are already part of SAP NetWeaver, the CTS plug-in is still required to provide the CTS Service plug-ins that are distributed to the managed systems.
For information about using central CTS with SAP Solution Manager 7.2, check SAP note 2231041
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
10 | |
9 | |
5 | |
4 | |
4 | |
3 | |
3 | |
3 | |
3 | |
3 |