Comprenez en quoi les deux versions de l’application diffèrent l’une de l’autre afin d’accélérer l’examen de l’application.
Qui peut utiliser cette fonctionnalité ?
Les utilisateurs disposant d’un forfait Enterprise ou supérieur.

La fonctionnalité de comparaison des versions permet aux utilisateurs de voir ce qui a changé d’une version à l’autre dans une application. Cette fonctionnalité contribue à réduire le temps consacré à l’examen des applications et aux processus de Approval, tout en garantissant le respect des exigences de conformité.
Cela inclut la comparaison de tous les types de versions d'application:
- Version de développement
- Version publiée
- Instantané
- Version annulée
Vous pouvez consulter un aperçu détaillé des modifications à différents niveaux, comme décrit dans le tableau ci-dessous.
| Niveau de l'élément | Type de modification |
|---|---|
| Widgets | Ajoutés Supprimé Modifié (ex. : couleur, position, déclencheurs) |
| Étapes | Ajoutées Supprimés Modifié (par ex. modifications des déclencheurs au niveau des étapes) ou réorganisation des widgets |
| Applications | Modifiées (par ex. réorganisation des étapes, résolution) |
| Déclencheurs | Ajoutés Supprimés Modifiés (liens vers les versions des déclencheurs « Base » et « Comparer ») |
| Variables | Ajoutées Supprimées Modifiées (ex. : nom, valeur par défaut) |
| Tableaux | Ajoutées Supprimées Modifié (par ex. ajout de variables de remplacement ou de requêtes) |
| Requête sur une table | Ajoutées Supprimé Modifié (liens vers la version dans l'éditeur d'application) |
| Table Aggregation | Ajouté Supprimé Modifié (liens vers la version dans l'éditeur d'application) |
Gestion des changements avec les versions d'application
La gestion des modifications est essentielle pour permettre à une organisation de développer son utilisation de Tulip. En comparant les versions des applications, les validateurs peuvent rapidement analyser les modifications apportées à celles-ci. Cela s’avère précieux pour déployer des solutions à grande échelle grâce à un cycle rigoureux de révision et de validation.
Grâce à ces informations, vous pouvez facilement déterminer l’impact de ces modifications sur tous les autres éléments associés.
Comparer les versions d’une application Tulip
- Sélectionnez une application, puis accédez à l'onglet « Versions ».
- Cliquez sur le menu à trois points situé à droite de la version de l'application que vous souhaitez consulter, puis sélectionnez « Comparer les versions ».

- Sélectionnez la version de base de l’application avec laquelle vous souhaitez effectuer la comparaison. Les détails comparent les éléments qui ont changé entre la version de base et la version comparée.
Voir les modifications de version
Par défaut, l'outil charge la version sélectionnée comme version de base, avec la version de développement comme version de comparaison. Les versions de base et de comparaison peuvent être modifiées via le menu déroulant situé dans l'en-tête de la page.
Deux onglets, « Applications » et « Étapes », vous permettent de visualiser les modifications.
L'onglet « Applications » fournit un résumé des éléments modifiés concernant la configuration de l'application, les variables et les tables.

L'onglet « Étapes » offre une vue plus détaillée de chaque étape et de ses éléments, y compris la configuration des étapes et les modifications apportées aux widgets.

Passez la souris sur une variable pour afficher le nom complet de la source de données.

Afficher les ressources modifiées dans l’éditeur d’application
Lorsque vous constatez que des éléments ont été modifiés, il est préférable de les afficher dans l’éditeur d’application pour en comprendre le contexte complet.
Pour ouvrir le volet de contexte d’un widget dans l’éditeur d’application, cliquez sur la flèche située à côté de « Détails des modifications du widget ».

Modifications apportées aux déclencheurs
Lorsqu’une modification est apportée à un déclencheur, que ce soit au niveau de l’application, d’une étape ou d’un widget, cette modification est enregistrée sous la mention « Déclencheur modifié » dans la comparaison des versions, avec des liens vers la version de base et la version comparée.

Modifications apportées aux éléments référencés dans une application
Les applications comportent souvent des éléments qui y sont connectés ou référencés et qui sont externes à l’éditeur d’application, tels que les tableaux et les connecteurs. Seules les modifications apportées à la manière dont ils sont référencés dans l’éditeur d’application seront visibles dans la comparaison de versions. Les modifications apportées aux éléments référencés eux-mêmes ne seront pas affichées.


Comparaison des versions d’une application
Comparer les versions d’une même application
Pour effectuer une comparaison, les deux versions doivent concerner la même application, et non des applications différentes. Par exemple, vous pouvez comparer l’application A, version 5, avec l’application A, version de développement. Vous ne pouvez pas comparer l’application A, version 5, avec l’application B, version de développement.
Comparaisons et anciennes versions de Tulip
Les versions d'application créées avant la version d'usine 275 (LTS12) ne permettront pas d'effectuer une comparaison précise des déclencheurs. Les déclencheurs apparaîtront dans la comparaison, même si aucune modification n'a été apportée à ceux-ci.
Nous vous recommandons d’utiliser la fonctionnalité « Comparer les versions d’application » uniquement pour les versions d’application créées à partir de la version 275 de Tulip ou d’une version ultérieure.
Astuce : pour créer une nouvelle version d’application à comparer, il suffit de publier une nouvelle version ou de créer un instantané sur la version Factory Release 275 ou une version ultérieure de Tulip.
Comparaison des versions d’application importées
À partir de la version Factory Release 275, vous ne pouvez pas comparer des versions d’application importées à des versions antérieures de l’application, même si les versions importées à comparer proviennent de la même application.
Exemple : si vous comparez la version 1 de l’application A**importée avec la version 2**de l’application A importée , la comparaison ne fonctionnera pas correctement.
Il s'agit d'une limitation que nous comptons corriger dans une prochaine version.
Toute modification apportée ultérieurement à la version importée de l’application apparaîtra dans la comparaison avec l’instantané créé lors de l’importation (ou avec une version publiée après l’importation).
Pour en savoir plus
- Configurer les autorisations pour vos applications
- Modifier les autorisations d’édition sur des applications individuelles
- Restaurer une version de développement d’une application à partir d’une version publiée

