Notes de terrain
Une observation, prouvée en org.
Court. Chaque note est un comportement rencontré, comment on l’a prouvé, et ce qu’il implique pour votre conception. Rien de théorique, et rien en projet — si c’est listé, c’est écrit.
Pourquoi une pricing procedure qui marche dans une org ne rend rien dans la suivante
Le pricing n’est pas un artefact mais cinq, et n’en déplacer qu’une partie produit une procédure qui s’exécute et ne price rien.
BillingLes prérequis de facturation qui échouent sans erreur
Quatre éléments de configuration d’org décident si les échéanciers existent. Aucun ne signale quoi que ce soit quand il manque.
BillingLes critères d’affectation comptable sont insert-only, et rien ne vous prévient
Une erreur dans un critère de routage comptable est définitive. L’objet accepte des noms de champs qui n’existent pas, et ne vous le dit qu’au postage.
DépannageUn 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.
Dépannage« No such column » alors que la colonne existe
Une classe Apex figée sur une version d’API ancienne ne voit pas les champs ajoutés dans une version plus récente — même en SOQL dynamique.
ProduitDes produits créés par API peuvent se comporter autrement que des produits identiques créés dans l’interface
Un bundle construit en masse par API refusait d’ouvrir le configurateur. Un équivalent construit à la main fonctionnait. Les enregistrements se ressemblaient.