Skip to Content
Product Information
Author's profile photo Moritz Gysler

Using transport of copies and deploy several features to production with SAP Cloud ALM in conjunction with CTS

++ Update July 13, 2023 ++

Create transport of copies (ToC) within a Feature available as of now

This updated blog post will help you to understand how to use ToCs within Features to keep changed objects locked in the development system. Furthermore, it will show how several Features can be deployed together to production.

Handling transport of copies within features

Features in SAP Cloud ALM are there to deploy your change objects through your implementation landscape together with the documentation in the description area.

In order to keep your development / customizing objects locked in the development system it is very helpful to create ToCs. Transport of copies can be deployed to the quality assurance system without adding an entry to the import queue of your production system hence you can do some early testing without releasing the original transport request.

As of now you can create ToCs from within a Feature directly.

Prerequisites

Steps to utilize transport of copies

Transport requests in status “Modifiable” assigned to your Feature in SAP Cloud ALM can be selected for the creation of transport of copies. By clicking the “Copy” button you can select one or several transport requests for which ToCs shall be created.

Note: ToCs can only be created for transport requests with all transport tasks released.

For each transport request selected a ToC will be created, released and deployed to the consolidation target(s) immediately.

  • Click the “Copy” button.

Create%20Transport%20of%20Copies

Create ToC

  • Select the transport request(s) you want to create ToCs for.

Select%20transport%20requests%20for%20ToC%20creation

Select transport requests for ToC creation

Next to the original transport request a new icon appears which is indicating that a ToC is available for it.

  • Click on the icon to receive further information about the ToC in a popover.

Creation%20of%20ToC%20pending

Creation of ToC pending

  • By clicking the icon the popover information gets refreshed every time. After a few minutes (depends on frequency of the use case “Feature Deployment: Manage Transports per Client”) the status should show “Deployed”.

ToC%20deployed%20to%20test

ToC deployed to test

Note: Only the latest ToC per original transport request is shown in the popover with the release timestamp.

  • In case something went wrong with creating the ToC it is shown in the popover as well. In this case the transport tasks have not been released.

ToC%20creation%20failed

ToC creation failed

Creating a ToC can be triggered as often as needed just by clicking the “Copy” button again.

  • In the Feature History all the triggered creations are captured.

ToC%20in%20Feature%20History

ToC in Feature History

Advantage of this approach: Your development teams need to collaborate when touching the same development / customizing objects in case of distributed development.

Deploy several Features together to production

In case you are using release management in SAP Cloud ALM it makes a lot of sense to have an option to deploy several Features together to production. To deploy a subset of transports assigned to several Features you can utilize the “Deploy to Production” button in the “Features” app.

By using the releases to bundle your Features to be deployed to production together. you can easily filter for the Feature status “Ready for Production” and the release of interest in the Features Overview.

Selection via status and release

  • Now you can select all the Features and click the “Deploy to Production” button.

Deploy%20to%20Production

Deploy to Production

  • After confirming the dialog the deployment for all transports assigned to the selected Features will be scheduled.

Note: All transports will be imported as subset to the production system.

Confirm%20the%20deployment%20scheduling

Confirm the deployment scheduling

  • In case one of the involved transports is not yet ready to be moved to production an error message will stop you from deploying to production.

Deployment%20to%20production%20not%20possible

Deployment to production not possible

If you want to check for the proper deployment status for the Features upfront I recommend to have a look in the “Feature Traceability”. (via “Analytics” link in Features Overview or “Analytics” app)

Deployment%20Status%20in%20Feature%20Traceability

Deployment Status in Feature Traceability

 

Wrap-Up

In this updated blog post you’ve learned how to use ToCs within features in SAP Cloud ALM supporting you in managing distributed developments by different teams. In addition, an option to handle release to production of several Features was outlined.

Looking forward to receiving feedback. For latest updates and notifications, you can follow me by clicking Moritz Gysler.

Assigned Tags

      3 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Stefan Thomann
      Stefan Thomann

      Hello Moritz,

      Very cool: You and your team are really stepping on the gas. We are looking forward to the next features in the area of deployment management with SAP Cloud ALM!

      Many greetings
      stefan

      Author's profile photo Adi Mogilevsky
      Adi Mogilevsky

      Great. Now we will test it with our two separated S4systems solution as shown hereafter https://youtu.be/_APRGNkLzrk

      Author's profile photo Brad Saxon
      Brad Saxon

      Thank you very much for this blog post. I was playing around with Feature Status and Modifiable transports and couldn't seem to trigger the Copy function.

      However, I went back and read your blog post closer. Key will be "Note: ToCs can only be created for transport requests with all transport tasks released."

      I'll play around with releasing the Tasks to see if I can get the TOC to trigger in my customer's system. Much appreciated.