Aller au contenu

Devis vers Facture

Dans Odoo, quand un client accepte un devis (sale.order passe en etat “sale”), il faut creer la facture, eventuellement la valider, et parfois l’envoyer par email. Ce workflow automatise cette chaine : des que le devis est confirme, la facture est creee et une notification Telegram arrive si le montant depasse un seuil configurable.


ProblemeSans automatisationAvec automatisation
Oubli de facturationDevis confirme, facture jamais creeeCreation automatique
Delai de facturationFacturer 3 jours apres la confirmationInstantane
Pas de visibiliteDecouvrir la vente dans OdooNotification Telegram immediate

Quote-to-Invoice workflow

Yes

No

Yes

No

Yes

sale.order · état → sale

Automated Action Odoo

N8N webhook /odoo/sale-confirmed · interne

Check duplicate invoice

Create account.move · Odoo XML-RPC

auto_post enabled ?

Validate invoice

auto_send_email enabled ?

Send invoice email

montant > threshold EUR ?

Notification Hub

Une Automated Action Odoo surveille les sale.order qui passent en etat “sale” et envoie un webhook interne a N8N.

  1. Verification — Le workflow verifie qu’une facture n’existe pas deja pour ce devis (prevention des doublons)
  2. Creation — Appel Odoo XML-RPC pour creer la facture (account.move) a partir du sale.order
  3. Post-validation (optionnel) — Si auto_post est active, la facture passe de brouillon a validee
  4. Envoi email (optionnel) — Si auto_send_email est active, l’email de facturation est envoye au client
  5. Notification — Si le montant depasse le seuil (defaut : 1000 EUR), une notification Telegram est envoyee
ParametreDefautDescription
auto_postfalseValider automatiquement la facture
auto_send_emailfalseEnvoyer l’email au client
notification_threshold1000Seuil de notification Telegram (EUR)

LimiteImpactMitigation
Pas de validation comptableFacture auto-postee sans verificationauto_post desactive par defaut
Seuil fixeMeme seuil pour tous les clientsConfigurable par workflow

Si besoin de validation manager :