Toutes les publications
31 publications
Guides, notes de terrain, patterns et cas d’usage — du plus récent au plus ancien.
2026-10-13GuideIndexer les renouvellements sans code : le flow Renew qu’on aurait dû faire dès le débutAppliquer un indice publié aux renouvellements dans Revenue Cloud, en partant du flow natif des boutons d’actifs. Le flow, la durée de renouvellement qui donnait douze ans, et ce que le flow ne peut pas faire seul.2026-10-13GuideAvenant négatif à 0 € : la ligne qui ne sait pas qu’elle a un prixRetirer des licences par avenant produit une ligne à zéro, donc pas d’avoir. Trois semaines de fausses pistes, une branche morte dans la procédure standard, et l’étape Map Line Item qui manquait.2026-10-13GuideMigrer de CPQ vers Revenue Cloud : reprendre le parc actif, pas l’historiqueDes centaines de contrats CPQ à basculer en actifs Revenue Cloud sans refacturer ce que l’ancien Billing a déjà facturé. La méthode, les sept pièges rencontrés en répétition, et le contrôle qui fait foi.2026-10-13GuideRenouvellement au prix catalogue : quand la pricing procedure ignore vos lignes RenewUn renouvellement natif qui sort au prix catalogue, sans remise de bundle, sans composants inclus, sans indexation. Quatre causes empilées dans la procédure, et l’outil qui les rend visibles.2026-10-05Cas d’usageMigrer de Salesforce CPQ vers Revenue CloudCe qui se transfère, ce qui ne se transfère pas, et la distinction qui rend inapplicable l’essentiel de la littérature CPQ.2026-10-05Cas d’usageGénérer automatiquement le document de devisUn PDF à la charte depuis un devis, sans construire de couche d’extraction pour l’alimenter.2026-10-05Cas d’usageDéplacer une configuration de pricing entre orgsPourquoi une pricing procedure qui marche dans une org ne rend rien dans la suivante, et ce qui doit voyager ensemble.2026-10-05Cas d’usageTarifer un frais de setup par palier de volumeUn frais de setup qui change de palier à un seuil, plus des adders qui se calculent sur un comptage — sans remplir la pricing procedure.2026-10-05Cas d’usageConstruire un catalogue complexe qui reste maintenableModéliser bundles, options et variantes régionales sans produire un catalogue que personne ne peut maintenir.2026-10-05Cas d’usageVendre via plusieurs entités juridiquesUne org, plusieurs entités qui vendent, et des règles fiscales qui ne doivent pas fuir de l’une à l’autre.2026-10-05Cas d’usageReprendre des factures produites ailleursFaire entrer dans Revenue Cloud Billing des factures produites ailleurs, sans faire semblant que le moteur les a produites.2026-10-05Cas d’usageCalculer des échéances à jours fixesDes dates d’échéance qui tombent à jours fixes du mois plutôt qu’à un nombre de jours après la facture.2026-10-05Cas d’usageTVA intracommunautaireAppliquer la bonne TVA au-delà des frontières européennes, cas à taux zéro compris, et pouvoir justifier n’importe quel taux sur n’importe quelle facture.2026-10-05Cas d’usageActivité par abonnementAbonnements à terme, avenants, renouvellements — et l’échéancier de facturation qui doit tenir le tout.2026-10-05PatternGarder propre la frontière avec l’ERPDécider ce que possède Revenue Cloud et ce que possède l’ERP, avant que l’intégration ne le décide pour vous.2026-10-05PatternGénération documentaire sur le contexte de pricingGénérer un document de devis sans construire de couche d’extraction, en réutilisant le contexte que le moteur de pricing utilise déjà.2026-10-05PatternPasser le plafond d’une procédureQue faire quand une seule pricing procedure ne peut plus porter la logique de toutes les offres.2026-10-05PatternFranchises incluses et surplusExprimer nativement « les N premières sont incluses, au-delà c’est payant » — et découvrir pourquoi une seule de vos franchises s’applique.2026-10-05PatternRouter les lignes de facture vers la comptabilitéAmener les lignes de facture sur le bon compte comptable quand la facture ne porte presque aucune des informations dont vous avez besoin pour router.2026-10-05PatternL’adaptateur fiscal ApexQuand le moteur livré ne rend rien, ce qu’un adaptateur doit réellement implémenter — et les huit échecs qui vous séparent d’une facture taxée.2026-10-05PatternCode de TVA par pays, sans ApexFaire varier le code de TVA — pas seulement le taux — selon le pays du client, avec de la configuration et un flow.2026-10-05PatternTaxation pilotée par le profil de facturationFaire suivre le taux de taxe au profil de facturation plutôt qu’à l’adresse de commande — et savoir pourquoi c’est la bonne lecture du modèle, pas un contournement.2026-10-05Note de terrainDes produits créés par API peuvent se comporter autrement que des produits identiques créés dans l’interfaceUn bundle construit en masse par API refusait d’ouvrir le configurateur. Un équivalent construit à la main fonctionnait. Les enregistrements se ressemblaient.2026-10-05Note de terrain« No such column » alors que la colonne existeUne 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.2026-10-05Note de terrainUn critère de flow écrit en anglais échoue en silence sur une org localiséeLes é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.2026-10-05Note de terrainLes critères d’affectation comptable sont insert-only, et rien ne vous prévientUne 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.2026-10-05Note de terrainLes prérequis de facturation qui échouent sans erreurQuatre éléments de configuration d’org décident si les échéanciers existent. Aucun ne signale quoi que ce soit quand il manque.2026-10-05Note de terrainPourquoi une pricing procedure qui marche dans une org ne rend rien dans la suivanteLe 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.2026-10-05GuideUne offre vraiment complexe : paliers de setup, adders et vingt et une variantes matériellesUne offre d’infogérance, modélisée pour de vrai. Le frais de setup change de palier selon l’effectif. Les adders se calculent sur une quantité qui n’est pas le nombre de postes. Et un seul bundle porte vingt et une variantes de boîtier, en trois rôles.2026-10-05GuideDe la commande à la facture : où commence vraiment la facturation, et pourquoi elle ne commence pasEntre une commande activée et une facture postée, il y a un orchestrateur, une définition de contexte, quatre réglages d’org et des champs de ligne de commande que personne ne vous dit obligatoires. Chacun échoue sans erreur.2026-10-05GuideProcedure Plans : que faire quand une pricing procedure est pleineUne pricing procedure a un plafond. On l’a atteint à 128 éléments, avec une offre de plus à construire. Ce qu’est ce plafond, pourquoi le compter est plus dur qu’il n’y paraît, et ce que coûte le découpage.