La figure explique comment apporter vos modifications à la production de manière holistique :

Ce flux de processus de bout en bout fournit les activités clés pour chaque rôle dans le projet tout au long du cycle de vie du projet :


Lors de la configuration de SAP Cloud ALM :
- Veillez à suivre la configuration requise décrite dans le PORTAIL D'AIDE SAP.
- Remarque : la configuration diffère selon les solutions SAP.
- Les transports pour les solutions suivantes sont couverts par CTMS :
- SAP BTP, environnement Cloud Foundry (contenu de développement)
- SAP BTP, environnement Neo (contenu de développement)
- SAP Integration Suite :
- Intégration Cloud
- Gestion des API
- Pour plus d'informations, voir Types de contenu pris en charge.
Article de blog : Activation de la gestion des modifications et du déploiement dans SAP Cloud ALM pour SAP S/4HANA et SAP S/4HANA Cloud Private Edition.
La configuration pour activer la gestion du transport doit être effectuée par la Solution SAP/le fournisseur de déploiement.
Dans le cas d'utilisation pour SAP S/4HANA on-premise et CTMS pour l'intégration Cloud.
Dans les deux cas, la clé de service API SAP Cloud ALM est requise pour établir la connexion.

Une fonctionnalité est un moyen de déployer des fonctionnalités dans l'ensemble de votre environnement en orchestrant différents conteneurs de transport pour différents composants logiciels et en garantissant la traçabilité via l'historique :
- Les fonctionnalités peuvent être créées dans l'application Fonctionnalités ou à partir d'une exigence.
- Renseignez un titre pertinent pour les modifications à apporter à votre Fonctionnalité.
- Dans la zone Description, vous pouvez ajouter du texte enrichi et des captures d'écran pour décrire correctement les modifications.
Les fonctionnalités peuvent être créées de manière autonome dans l'application Fonctionnalités ou directement à partir d'une exigence (méthode recommandée).
Ajoutez un titre significatif pour comprendre facilement ce qu'est la fonctionnalité.
Dans la zone de description, vous pouvez ajouter du texte descriptif et des captures d'écran pour indiquer correctement la fonctionnalité.
Créer/affecter des transports

Créez un transport pour SAP S/4HANA dans une fonctionnalité pour fournir le conteneur de transport à votre développeur/expert en configuration :
Contenu d'un transport potentiel
| Zone | Val. |
|---|---|
| Titre | <Add a meaningful title of your choice> |
| Type | <Select the type of the transport request (Customizing or Workbench)> |
| Propriétaire | <Add an owner – User ID from the managed system (optional)> |
| Locataire d'exportation | <Select the export tenant> |
| Cible | <Select the consolidation target> |
- Titre : ajoutez un titre significatif.
- Type : sélectionnez le type de l'ordre de transport (Customizing ou Workbench).
- Propriétaire : ajoutez un propriétaire – ID utilisateur du système géré (facultatif).
- Exporter le locataire : sélectionnez le locataire d'exportation.
- Cible : sélectionnez la cible de consolidation.
Les ordres de transport peuvent être créés pour SAP S/4HANA On-Premise et SAP S/4HANA Cloud Private Edition.
Cette fonctionnalité vous permet de transférer le transport au développeur/expert en configuration dès le début.
Un responsable (de transport) doit être disponible dans le système géré, sinon l'utilisateur d'arrière-plan technique de secours indiqué dans /SDF/ALM_SETUP.
Le locataire d'exportation est issu des groupes de systèmes affectés à votre projet, ce qui signifie qu'un mandant de développement doit être affecté à un groupe de systèmes d'un projet.
La cible est extraite de la configuration de l'itinéraire de transport. Il s'agit de la cible de consolidation de votre système géré.

Affecter un transport pour SAP Cloud Integration en mode de modification et combiner des conteneurs de transport à synchroniser avec le déploiement de production :
Un transport créé directement dans SAP Cloud Integration peut être affecté à une fonctionnalité dans SAP Cloud ALM via l'intégration du service Cloud Transport Management de SAP Cloud ALM.
Utilisez le bouton Affecter dans la section Transports d'une fonctionnalité et sélectionnez le transport SAP Cloud Integration approprié.
Affectation de transports pour ajouter des transports CTMS ou lier ultérieurement des transports sur site à titre d'exemple.
Vous pouvez également désaffecter des transports et les réaffecter ultérieurement, mais vous devez être prudent.
Tous les transports des systèmes/outils de déploiement connectés peuvent être affectés.
Validation et déploiement dans QAS

Valider les ordres de transport sur site directement à partir d'une fonctionnalité :
L'utilisation du bouton Valider dans la section Transports de la fonctionnalité déclenche la validation de tous les transports au statut Modifiable, affectés à la fonctionnalité.
Les ordres de transport peuvent être validés uniquement si toutes les tâches de transport affectées aux ordres de transport dans les systèmes gérés sont validées. Si une validation échoue, le statut de l'ordre de transport passe à Échec de la validation et le message d'erreur s'affiche dans une fenêtre pop-up de statut.

Déployer la fonctionnalité et tous les transports affectés à l'étape d'assurance qualité (QAS) :
- Utilisation du bouton Déployer dans la section Transports pour planifier le déploiement à l'étape QAS.
- Tous les transports affectés à une fonctionnalité sont pris en compte pour le déploiement.
- Si un transport affecté à la fonctionnalité a déjà été déployé dans QAS pour une raison quelconque, ce transport n'est pas pris en compte car le déploiement des transports dans QAS est synchronisé en premier.

Suivre facilement le statut de déploiement des fonctionnalités et des transports affectés dans la traçabilité des fonctionnalités.
- Filtrez la liste des fonctionnalités qui vous intéressent, par exemple, via la version.
- Filtrez certains statuts de déploiement pour déterminer, par exemple, quelles fonctionnalités sont prêtes à passer aux systèmes de test.
- Vérifiez le statut de déploiement pour une infrastructure à 3 niveaux et effectuez une analyse descendante jusqu'aux informations détaillées par transport.

Déployer la fonctionnalité et tous les transports affectés à l'étape Production (PRD) :
- Pour pouvoir déployer des fonctionnalités en production, votre fonctionnalité doit avoir le statut Prêt(e) pour la production.
- Utilisation du bouton Déployer dans la section Transports d'une Fonctionnalité pour planifier le déploiement à l'étape PRD :
Le bouton Déployer en production dans la Synthèse des fonctionnalités vous permet de déployer plusieurs Fonctionnalités ensemble dans PRD, par exemple, en fonction d'une version.
Tous les transports affectés à une fonctionnalité sont pris en compte pour le déploiement et importés en tant que sous-ensemble (dans le cas On-Premise).