Définir l’ordre de priorité entre contrat, remise de volume et promotion avant d’écrire la règle.
Votre client a déjà un prix négocié sur un article. Une promotion démarre sur ce même produit pendant que sa commande atteint un seuil donnant droit à une remise de volume. Quel montant doit s’afficher dans son panier?
Il n’existe pas de règle universelle. Selon vos ententes commerciales, une promotion peut remplacer un tarif contractuel, s’y ajouter ou ne tout simplement pas s’appliquer à ce compte. La date, la quantité et la famille de produits peuvent aussi faire varier le résultat.
Établir un ordre de priorité que tout le monde explique de la même façon.
Avant d’écrire une ligne de code, il faut poser les règles de préséance à plat. Les équipes des ventes, de la gestion et des opérations doivent pouvoir expliquer le prix attendu à partir des mêmes critères.
Cet exercice aide aussi à faire le ménage : on reconnaît vite les exceptions encore pertinentes et celles qui se sont accumulées avec le temps sans véritable justification.
Décider quel montant s’applique au panier
01Vérifier l’entente du compteDéterminer si le contrat ou l’escompte client exclut les campagnes promotionnelles.
02Préciser les seuils et datesFixer comment les remises de volume et les périodes promotionnelles se remplacent ou s’enchaînent.
03Valider avec l’ERPTester les cas limites réels pour éviter qu’une modification de règle dans l’ERP crée un écart.
Ordre illustratif : la préséance réelle dépend toujours de vos ententes commerciales et de l’intégration en place.
Tester les cas limites et suivre les changements dans le temps.
Dans Boutik, la logique tarifaire peut être adaptée au fonctionnement propre de chaque entreprise. L’intégration doit ensuite être éprouvée avec des situations représentatives : un contrat actif, une promotion qui débute, un palier de quantité franchi ou une entente arrivée à échéance.
Cette validation doit aussi accompagner l’évolution de vos outils. Ajouter une nouvelle règle de prix dans l’ERP peut demander un ajustement ailleurs, selon la façon dont les tarifs sont calculés et transmis entre vos systèmes.
Par où commencer cette mise au point
✓ Repérer quelques commandes qui obligent encore votre équipe à vérifier le prix à la main.
✓ Confirmer par écrit si les promotions remplacent, complètent ou ignorent les tarifs contractuels.
✓ Monter une courte série de cas types (contrat actif, seuil de volume, promotion expirée) pour tester l’intégration.