Technology Blog Posts by Members
cancel
Showing results for 
Search instead for 
Did you mean: 
KalyaniNeha93
Explorer
1,038

Objective: To provide a step-by-step guide on effectively working with feature in SAP Cloud ALM for S/4HANA Private Cloud Edition (PCE), including how to manage their lifecycle and align them with the transport movement process across the system landscape.
1. Creating a feature and key parts of a feature
2. Assigning/Creating a transport in a feature
3. Creating TOCs from Transports in a feature
4. Releasing and deploying Transports to Quality and Production system.


1. Creating a feature and key parts of a feature:

Login to the CALM tenant and click on Implementation->Projects & Setup:

KalyaniNeha93_0-1750401899057.png

KalyaniNeha93_1-1750401977009.png

If you're using an end-to-end process, you usually create features in the Requirements app.
You can also create a feature in the Features app:

KalyaniNeha93_2-1750402307684.png

 

1. Add a title for the feature in the Title field.
2. Add additional information in the text field.

KalyaniNeha93_5-1750402466192.png

3. In the Additional Information section, you can specify a feature for ContextStatus and Planning, and Object:

KalyaniNeha93_6-1750402979582.png

As seen in the screenshot, you can also specify Release, requirement and Responsible user to a feature:

Requirement:
You can assign a requirement to a feature, so that it's possible to link features to existing requirements. Choose the respective requirement from the dropdown selection.

Release:

With the release assignment, you can add a release to your features.

Based on the assigned releases, you’re able to bundle features that should go-live together.

Assigning a deployment plan to a project in the Projects and Setup app in SAP Cloud ALM for Implementation, provides you with the option to assign a release to features.

Responsible User:

You can add a Responsible user to a feature. To achieve this, select a name from the Responsible dropdown.
If the responsible person has changed, you're notified by the Notifications &#xe23a functionality.

While working on feature management, we can specify user stories, references and project tasks as well but in this blog, we will discuss on assigning/creating Transports and moving the Transports to Quality and then to production in a landscape.

 

2. Assigning/Creating a transport in a feature:
If you have already created a Transport and added the changes to the Transport, you can directly assign these Transports to your Feature.
To assign a Transport, in the Transports section click on "Assign":

KalyaniNeha93_0-1750404680535.png

A popup with all the available Transports in your Development system appears, select the transport and assign it to the feature.
Note: If a Transport is already assigned to some other feature, it will not be available for any other feature to be selected.

To Create a Transport, Click on Create button in the feature on upper right corner and select Transport:

 

KalyaniNeha93_2-1750405334978.png

A pop-up to create a transport appears, you can select either workbench TR or Customizing or both:

KalyaniNeha93_3-1750405507445.png

A transport will be assigned/ created as per your wish in a feature in SAP CALM:

 

KalyaniNeha93_5-1750405836281.png

Save the Feature.


3. Creating TOCs from Transports in a feature:
What is a TOC:
In SAP Cloud ALM, a TOC (Transport of Copies) is a type of transport request used to move a snapshot of changes (without releasing the original transport) across the system landscape—mainly for testing or quality assurance purposes without affecting the main development flow. In SAP Cloud ALM, a TOC (Transport of Copies) is a type of transport request used to move a snapshot of changes (without releasing the original transport) across the system landscape—mainly for testing or quality assurance purposes without affecting the main development flow.
Once you assign/ Create Transports in the feature, click on start Implementation:

KalyaniNeha93_0-1750409045588.png
And confirm the pop-up:

KalyaniNeha93_2-1750409118179.png

The status of the Feature will change to "In Implementation"
Once you're ready with the changes in the transport, release the tasks of the transports assigned to the feature in the Development system:

KalyaniNeha93_3-1750409396844.png

Now come back to CALM tenant, in the Transports section there will be a button "Copy", this button is used to create TOCs for the Transports:

KalyaniNeha93_4-1750409628170.png

Click on the button, a pop-up with the TRs will appear, select the TRs for which you need to create TOCs and import TOCs to the Quality system:

KalyaniNeha93_5-1750409785621.png

Creation of TOCs will be scheduled, this button will not only create the TOCs but will also import the TOCs with the changes made in Development system to Quality system:
When you click on the history button, you will be able to the see the status for TOC creation:

KalyaniNeha93_6-1750410310615.png

Grey icon shows TOC creation is in progress:

KalyaniNeha93_7-1750410489209.png

Once the TOC creation is successful, the icon turns green, and the TOC is scheduled to Deploy in Quality system automatically:

KalyaniNeha93_8-1750410606339.png

TOC is then deployed to Quality system automatically, check the Quality system to verify if the changes are there in the Quality system:

KalyaniNeha93_9-1750410789976.png

The TOCs are moved to Quality, you need to change the status of the feature to "In Testing", to do that click on "Handover to Test" in feature:

KalyaniNeha93_0-1750414377781.png

The Feature is now in "In Testing".

4. Releasing and deploying Transports to Quality and Production system:
Once the Changes are moved to Quality in TOCs and they are tested in Quality, it's time to move the main TR to Quality. To do that click on the button release in Transports section in Feature:

 

KalyaniNeha93_2-1750414848012.png

KalyaniNeha93_3-1750415195750.png

 

KalyaniNeha93_4-1750415293583.pngKalyaniNeha93_5-1750415374671.png

You can go and check in the Development system, the TR gets released automatically.
Now, to deploy the TR in Quality, SAP CALM has a button "Deploy" in the Transports section beside "Release button", click on the button to Deploy the TR in Quality system:

KalyaniNeha93_6-1750415603420.png

KalyaniNeha93_7-1750415871176.pngKalyaniNeha93_8-1750415948287.png

 

The TR gets deployed in Quality system automatically.


For next steps on Configuring and Performing the Transport checks and deploying the TRs in Production check my next blog:
How to Configure and Perform Transport Checks in S... - SAP Community

Also, check my blog: Re: How to Configure SAP Cloud ALM for Implementation for Your SAP S/4 HANA Private Cloud Landscape if you want to configure SAP CALM for Implementation for S/4HANA Private Cloud Landscape.