Aller au contenu
Retour aux travaux
SaaS de gestion commerciale2025

Générateur de devis conforme au droit local

Un devis engage celui qui l’envoie. La plateforme le compose pendant la saisie, avec la taxe, la devise et les mentions du pays où l’entreprise exerce, sans que personne n’ait à les retenir.

Générateur de devis conforme au droit local
Porteur
Client confidentiel
Secteur
SaaS de gestion commerciale
Durée
Mission longue
Année
2025

Contexte

Beaucoup de devis se fabriquent encore dans un traitement de texte, à partir du dernier envoyé. Un taux reste celui de l’an dernier, une mention obligatoire saute, un total ne suit pas la remise accordée à l’oral. Le prospect ne signale rien : il compare, et il signe le devis le plus net.

Défi

La même plateforme devait servir des entreprises qui ne relèvent pas du même droit. Une taxe, une devise, un format de numérotation et des mentions légales ne se codent pas en dur dès lors que le client suivant obéit à d’autres règles, et qu’une même entreprise peut vendre à l’étranger.

Notre approche

Les règles de chaque pays vivent dans une configuration tenue à part du code : taux applicables, mentions à faire figurer, devise, arrondis, et les dates entre lesquelles chaque version fait foi. Le calcul, lui, ne connaît aucun pays : il applique la configuration qui correspond à l’entreprise et à la date du devis. Ouvrir un nouveau pays, c’est écrire sa configuration et ses cas de test, jamais rouvrir le moteur. Chaque configuration est vérifiée sur des devis recalculés à la main : dès qu’un total dérive, la suite échoue avant la mise en ligne.

Résultat

Le devis se met à jour en même temps qu’il se remplit, part en PDF ou par courriel, et devient une facture sans ressaisie.

Stack technique

  • Next.js
  • TypeScript
  • Supabase
  • PostgreSQL
  • RLS
  • Multi-pays règles fiscales hors du code
  • RLS cloisonnement par client
WhatsApps’ouvre dans un nouvel onglet