cancel
Showing results for 
Search instead for 
Did you mean: 

CTS+ or CMS for Exchange Infrastructure

Former Member
0 Kudos

We are interested in implementing transport system for our exchange infrastructure (PI 7) landscape. Could someone explain what is the difference between CTS+ and CMS and how we can implement one that is suitable for PI landscape.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

What is CTS+ and why is is introduced:

The Change and Transport System (CTS) is a tool that helps you to organize development projects in the ABAP Workbench and in Customizing, and then transport the changes between the SAP Systems in your system landscape.

The XI use case for CTS+ introduces a new transport handling mechanism that offers tighter integration for the transport of ABAP, Java, and Integration Builder objects (Integration Repository and Integration Directory) using the Change and Transport System (BC-CTS) functionality.

As your XI system requires both the ABAP and the Java stack of the SAP NetWeaver Application Server, the following transport tools are available after installation:

u2022

The ABAP transport environment (BC-CTS)

u2022

The file export and import mechanisms or CMS integration to transport Repository or Directory objects in your transport landscape

In addition, you might also have to transport Java development objects by using the SAP NetWeaver Development Infrastructure itself.

The enhancements to CTS in combination with the SAP Solution Manager Change Request Management (ChaRM) address the following issues:

u2022

Synchronized transports for mixed systems (ABAP & Java)

u2022

A unified application for mixed system landscapes

u2022

Tracking of non-ABAP transports including Change Request Management

For your XI landscapes there will be one central transport environment with CTS+ where you can manage all XI-relevant transport objects from a single entry point.

This how-to guide describes the configuration settings you must make in the CTS+ system and XI systems. The functionality must be set up according to the release version of the integrated XI system. The two configurations will be described separately:

u2022

Configuration setup for releases prior to SAP NetWeaver 7.0 SPS12 (also for SAP NetWeaver 2004 SPS14 and higher).

u2022

Configuration setup for release SAP NetWeaver 7.0 SPS12 and higher.

Refer the link for CTS+ step by step method of transport:

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/80bbbd55-5004-2a10-f181-8bb09692...

http://help.sap.com/saphelp_nw04/helpdata/en/03/dcb6b6048711d3b42a00609419f767/frameset.htm

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/90d3b550-b6fb-2910-0fa5-ece5d61f...

CMS is generally used to transport Java development objects. The XI Integration Server uses CMS to transport Integration Server content. When the Integration Server uses CMS to transport XI Content, no Component Build Service (CBS) or Design Time Repository (DTR) is used and can therefore be switched off. If you want to transport Integration Server content and Java developments (Java proxies or adapter modules), the CBS and DTR must be running.

If you transport Java developments, you should keep in mind that deployment of Java code can destabilize the runtime environment. Therefore, it is beneficial to install CMS on a separate server, as described in SAP Note 737368 for NWDI.

In this How-to Guide, CMS is installed together with an Integration Server system in the development environment. The advantage of this approach is that you have fewer steps in user management and CMS cannot influence the runtime of a productive environment.

With the enhancements of the SAP NetWeaver Change and Transport System (CTS for short, or CTS+ respectively, if specifically the enhanced capabilities are meant), available with SPS12 of SAP NetWeaver 7.0, the CTS has been enhanced to handle any type of object that can be transported in an SAP system landscape. Therefore, an administrator of your ABAP system can now also manage the transports for the non-ABAP parts of your system landscape.

You can now use CTS to transport (almost) arbitrary objects in an SAP system landscape with transport orders of the Transport Organizer:

u2022

Enterprise Portal archives (EPAs)

u2022

Exchange Infrastructure objects (TPZs)

u2022

Software component archives (SCAs)

u2022

Software delivery archives (SDAs)

u2022

Enterprise Application Archives (EARs)

u2022

ABAP objects

Development objects will be deployed according to their application type. Objects in a single transport order can be a mixture of all types u2013 however that only makes sense, if both are intended for the same system because transport paths are defined in the transport domain controller system.

CTS+ and usage type PI (SAP NetWeaver Exchange Infrastructure, XI)

o

If you are not using the Change Management Service CMS of the NWDI, you should seriously consider using CTS+ for your XI transports (CTS+ & SAP NetWeaver usage type PI).

o

If you are already using the CMS, you should postpone any planned migration to use CTS+ up to availability of SAP NetWeaver 7.0 SPS 13 , where integration will be enhanced futher.

o

In any case you should evaluate the enhanced CTS options of SAP NetWeaver 7.0 comming with SPS 12 and extensions planned with SPS 13/14 for XI transports u2013 in the mid and long term CTS+ is the best practice recommended by SAP for XI tranports.

Read this to have more details on CMS and it's use with XI

CMS for SAP Exchange Infrastructure

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b8d8f7b2-0701-0010-b09a-cda4cca2...

Configuration of CMS in Central NWDI & SLD to transport XI objects

How to Use CMS in XI 3.0.pdf

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/43f5d790-0201-0010-2984-ff72d822...

CMS based transport in XI

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b8d8f7b2-0701-0010-b09a-cda4cca2...

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/9e76e511-0d01-0010-5c9d-9f768d64...

Difference between CMS & CTS:

Change management system (CMS):

Change Management Service (CMS) is part of SAP NetWeaver Development Infrastructure (NWDI). This service enables you to configure your transport landscape and manage the transport of objects between different systems.

It runs on JAVA Engine.CMS is generally used to transport Javadevelopment objects. The XI Integration Server uses CMS to transport Integration Servercontent.

Change Transport system (CTS)

The CTS is the central tool for managing changes to Customizing and Repository data that you make in the ABAP Workbench. The CTS records all changes in change requests.

CTS is the Product Completion Level.Shows the production process phase that has been reached by the product.

http://help.sap.com/saphelp_nw04/helpdata/en/09/88f339db9911d2b41a00609419f767/content.htm

http://help.sap.com/saphelp_nw04/helpdata/en/75/22163b750a7a4ae10000000a114084/frameset.htm

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f85ff411-0d01-0010-0096-ba14e5db...

Refer -- page no 10 & 11....Comparison table

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a0d96022-9df5-2910-90b8-8e0580e0...

Thanks

swarup

hemant_chahal
Contributor
0 Kudos

CTS

The Change and Transport System (CTS) is a tool that helps you to organize development projects in the ABAP Workbench and in customizing, and then transport the changes between the SAP Systems and clients in your system landscape.

This documentation provides you with an overview of how to manage changes with the CTS and essential information on setting up your system and client landscape and deciding on a transport strategy. Read and follow this documentation when planning your development project.

For practical information on working with the Change and Transport System, see Change and Transport Organizer and Transport Management System.

What ever is developed in sap is assiged to a transport request, it is created by transaction SE09 and then it is released when the data needs to be transported in various other systems.

The Change and Transport System (CTS, SAP NetWeaver usage type AS ABAP) is enhanced with SAP NetWeaver 7.0 SPS 12 to be capable of transporting Non-ABAP object types, such as from the SAP NetWeaver usage types PI (Exchange Infrastructure), EP (Portal), etc. The enhanced CTS I will refer to as CTS+. Using its new capabilities further simplifies system administration of an SAP system landscape.

CTS+ in a SAP NetWeaver Portal Landscape

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e0249083-c0ab-2a10-78b8-b7a7854b...

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/80bbbd55-5004-2a10-f181-8bb09692...

http://help.sap.com/saphelp_nw04/helpdata/en/ea/fab8c64eed11d192f60000e829fbc6/frameset.htm

CMS

Change Management Service (CMS) is an infrastructure based on Netweaver Developer Infrastructure and it is used to transport development objects (e.g. XI interfaces) between different systems in your lanscape.

CMS is running in SAP J2EE Engine

CMS provides central for administrative and QM tasks for all JAva development Systems.

Features

Track defination

Development configuration defination

Defien runtime systems and deployment paths

CMS is the central point of access for developers to get new development configurations

Read this to have more details on CMS and it's use with XI

CMS for SAP Exchange Infrastructure

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b8d8f7b2-0701-0010-b09a-cda4cca2...

Configuration of CMS in Central NWDI & SLD to transport XI objects

How to Use CMS in XI 3.0.pdf

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/43f5d790-0201-0010-2984-ff72d822...

CMS based transport in XI

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b8d8f7b2-0701-0010-b09a-cda4cca2...

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/9e76e511-0d01-0010-5c9d-9f768d64...

Change and Transport Lists for CMS Transports

How To…

Transport XI

Content Using

CMS

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/f85ff411-0d01-0010-0096-ba1...

CMS,

1.

2.

3.

4. --> Overview of Transition from Dev to QA in XI

5. /people/sravya.talanki2/blog/2005/12/20/inconsistencies-while-transporting-rfc-objects-from-dev-to-qa-150-sp12

Please go through these links which actualy show you how to configure CMS and also gives you all information regarding it.

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/43f5d790-0201-0010-2984-ff7...

http://help.sap.com/saphelp_nw04/helpdata/en/de/a4214174abef23e10000000a155106/content.htm

http://help.sap.com/saphelp_nw04/helpdata/en/f6/719a2172f74b67b150612a7cd3b7df/content.htm

http://www.sap-hefte.de/download/dateien/964/074_lesesprobe.pdf

Here are some blogs.

CTS

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/80bbbd55-5004-2a10-f181-8bb09692...

Refer the link for CTS+ step by step method of transport:

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/80bbbd55-5004-2a10-f181-8bb09692...

http://help.sap.com/saphelp_nw04/helpdata/en/03/dcb6b6048711d3b42a00609419f767/frameset.htm

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/90d3b550-b6fb-2910-0fa5-ece5d61f...