quote → cash
FR/EN Contact

Dépannage·Intermédiaire·4 min·Mis à jour le 05/10/2026

Note de terrain · Commande

Un critère de flow écrit en anglais échoue en silence sur une org localisée

Les échéanciers n’étaient jamais créés parce qu’un flow filtrait sur une valeur de statut que l’org affiche dans une autre langue.

Salesforce docs documenté par SalesforceTerrain constaté sur une vraie orgRecommandé ce que nous recommandonsÀ vérifier non vérifié

Un flow était chargé de transformer les commandes activées en échéanciers de facturation. Il filtrait sur Status = "Activated". L’org tourne en français et affiche cette valeur « Activé ». Le critère n’a jamais matché, le flow n’est jamais parti, et aucun échéancier n’a jamais été créé.

Rien n’a échoué. Pas d’erreur, pas d’e-mail d’échec de flow, pas de log utile — le flow n’a simplement pas agi, ce qui est indiscernable d’un flow qui a agi et n’a rien trouvé à faire.

La forme générale de ce piège mérite d’être intégrée : tout critère de flow qui compare à une valeur affichée est suspect sur une org localisée. Comparez au nom d’API, ou à une valeur que vous contrôlez.

Un piège voisin, sur la même org : un objet renommé dans l’interface rend toute conversation ambiguë. Une org de production renomme entièrement l’objet devis — « le devis » en réunion et Quote dans le schéma ne sont donc pas forcément la même chose.

Ressources Salesforce