Processus (Blueprint) : gouverner les transitions d'état d'un objet
Un Blueprint transforme un champ de sélection (étape, statut) en machine à états : vous déclarez quelles transitions sont autorisées et, pour chacune, les conditions, les champs obligatoires, les actions automatiques et si une approbation est nécessaire. C'est optionnel, par objet et par champ, sans code.
Dans Paramètres → Processus (Blueprint), vous concevez le processus d'un objet : choisissez un champ de sélection (par exemple Statut ou Étape) et déclarez les transitions autorisées entre les valeurs de ce champ. Quand quelqu'un modifie ce champ sur un enregistrement, le Blueprint valide la transition avant l'enregistrement. C'est une couche optionnelle : tant que vous n'avez pas créé de Blueprint pour un objet, rien ne change (les pipelines et verrous des Opportunités restent identiques).
Créer un processus
- Choisissez l'Objet et le Champ d'état (seuls les champs de sélection apparaissent, et leurs valeurs sont les états).
- Définissez le Mode : Strict (seules les transitions déclarées sont autorisées) ou Ouvert (les transitions non déclarées sont libres ; celles déclarées sont quand même validées).
- Ajoutez les transitions De → Vers. Laissez « De » sur « Tout état » pour l'appliquer depuis n'importe quelle origine.
- Pour chaque transition, définissez les conditions, les champs obligatoires, les actions et si elle nécessite une approbation.
- Enregistrez. Marquez le processus comme Actif pour qu'il prenne effet.
Conditions et champs obligatoires
Les conditions utilisent le même moteur que les Règles de champ : choisissez un champ, un opérateur et une valeur, et indiquez si toutes (ET) ou au moins une (OU) doivent être vraies. Les champs obligatoires listent les champs qui doivent être renseignés pour que la transition ait lieu. Si une condition échoue ou qu'un champ obligatoire manque, la modification est bloquée avec un message clair.
Actions post-transition
- Définir un champ : écrit une valeur dans un autre champ lors du même enregistrement.
- Créer une activité : ouvre une tâche liée à l'enregistrement (avec une échéance optionnelle en jours).
- Notifier : envoie une notification dans l'application au propriétaire de l'enregistrement.
- Webhook : enregistre l'intention d'un envoi externe pour la transition.
Approbation
Cochez « Nécessite une approbation » sur une transition pour qu'elle ne se termine qu'une fois approuvée. La demande utilise le moteur d'Approbations du CRM : si une politique d'approbation correspondante existe, la transition est bloquée jusqu'à la décision ; si aucune politique n'est configurée, la transition se poursuit et l'intention est enregistrée.