Fonctionnalité réservée aux administrateurs.
Les conditions permettent d'automatiser le comportement d'un type de contrat en fonction de certaines données (montant, type de client, langue, etc.).
Elles servent à adapter automatiquement :
le contenu d'un modèle (clauses, textes),
une procédure d'approbation,
des participants,
des pièces jointes,
ou certains paramètres du formulaire de création.
Comprendre le fonctionnement d'une condition
Une condition est composée de :
Un nom
Une ou plusieurs règles de déclenchement
Un champ d'application (local ou global)
⚠️ Une condition s'applique toujours à un élément entier du type de contrat : un bloc de texte du modèle, une clause entière, un participant, une pièce jointe, un bloc d'approbation ou un approbateur.
Elle ne peut pas s'appliquer à une portion de clause : pour conditionner un passage de texte, la clause ou le bloc qui le contient doit englober l'intégralité du contenu concerné.
Exemples :
Ajouter une approbation si le montant du contrat dépasse 10 000 €
Adapter une clause selon le statut juridique du cocontractant
Joindre un fichier spécifique selon le type de client
Une condition peut être créée :
directement depuis les composants dynamiques
depuis une section d'un type de contrat que vous souhaitez rendre conditionnelle
Dans tous les cas, les conditions restent centralisées dans les composants dynamiques, où vous pouvez les consulter et les modifier.
Créer une condition
📌 Vous pouvez également créer des conditions automatiquement grâce à l'IA. Consultez l'article [BETA] Extraire automatiquement des conditions depuis un modèle de contrat.
Accédez aux Composants dynamiques,
Ouvrez un type de contrat et rendez-vous dans la section du modèle que vous souhaitez rendre conditionnelle.
Cliquez sur Créer une condition
Le panneau de création est structuré en deux parties :
SI : définissez les règles de déclenchement
ALORS : visualisez le résultat attendu lorsque la condition est remplie
L'entrée Créer une condition avec l'IA est aussi disponible directement dans le sélecteur de condition.
Définir les règles de déclenchement
Pour chaque règle :
Sélectionnez un champ (ex : montant du contrat, type de client)
Définissez une valeur (ex : supérieur à 10 000)
Ajoutez d'autres règles avec les opérateurs ET ou OU
Si le champ n'existe pas, créez-le via "Créer un champ personnalisé".
💡 L'interface vous avertit si vous utilisez un champ de type texte dans une règle : cela peut entraîner des erreurs. Préférez un sélecteur quand c'est possible.
Nommer la condition
Un nom est généré automatiquement.
Le nom est éditable directement dans l'en-tête du panneau. Vous pouvez le modifier pour le rendre plus explicite.
Définir le champ d'application
Local : utilisable uniquement dans le type de contrat actuel
Global : réutilisable dans tous vos types de contrats
Enregistrer la condition
⚠️ Ce choix n'est pas totalement réversible : une condition locale peut être passée en globale à tout moment, mais une condition enregistrée en Global ne peut plus redevenir locale.
Utiliser ou modifier une condition existante
Consulter la condition
Survolez le nom de la condition dans le modèle pour visualiser ses règles.
Réparer une condition invalide
Si un champ utilisé par une règle est supprimé, la condition devient invalide et affiche : « Un champ utilisé dans cette condition est manquant. Mettez à jour les règles pour corriger cette condition. » Rouvrez la condition et remplacez le champ manquant.
Modifier la condition
Cliquez sur son nom
Cliquez sur l'icône ✏️
Toute modification s'applique automatiquement partout où la condition est utilisée.
Si la condition est globale, une confirmation supplémentaire vous rappelle que la mise à jour peut avoir un impact partout où elle est utilisée.
Supprimer une condition
Cliquez sur le nom de la condition
Cliquez sur l'icône 🗑️
Une fenêtre de confirmation s'ouvre. Elle indique combien de fois la condition est utilisée et vous demande de saisir le mot « Supprimer » pour valider.
⚠️ La suppression est irréversible : la condition disparaît de tous les types de contrats qui l'utilisent. Si elle n'est utilisée nulle part, la fenêtre vous le confirme et vous pouvez supprimer sans risque.
Remplacer une condition
Depuis le menu déroulant, vous pouvez :
Sélectionner une autre condition existante
Créer une nouvelle condition
Exemples de section à conditionner
Les conditions peuvent s'appliquer à :
Une procédure d'approbation
Un texte du modèle
Une clause entière
Un participant ou pièce jointe
Générer un contrat avec des conditions
Lorsqu'un utilisateur crée un contrat à partir d'un type de contrat contenant des conditions :
Les champs utilisés dans les règles (montant, type de client, langue, etc.) deviennent obligatoires au moment de la création
Les conditions s'activent automatiquement selon les valeurs renseignées
Résultat :
Le contrat génère automatiquement le bon contenu, la bonne approbation et les bons paramètres, sans intervention manuelle de l'utilisateur.














