Comment automatiser la confirmation de commande, la livraison et la facturation dans Odoo
Arrêtez de cliquer sur Confirmer → Valider → Créer une facture pour chaque vente
Dans Odoo, une commande n’est pas terminée une fois saisie — il faut encore la confirmer, créer la livraison quand le stock le permet, générer la facture et écrire au client à chaque étape. Ce guide montre comment automatiser de bout en bout le traitement des commandes dans Odoo avec AutoERP : les commandes que vous étiquetez sont confirmées, les livraisons créées en totalité ou en partie, les factures générées une à une ou regroupées — automatiquement, selon le planning et les horaires que vous définissez. La configuration prend environ cinq minutes et le premier mois est un mois Discovery gratuit.
🎯 Le coût caché du traitement manuel des commandes dans Odoo
Odoo modélise magnifiquement le flux de vente — devis, commande client, livraison, facture — mais, par défaut, un humain déclenche chaque transition. Multipliez quatre ou cinq clics (plus les arbitrages) par chaque commande, chaque jour, et l’addition monte vite :
- Les commandes attendent après les gens : un brouillon confirmé à 9h00 le lendemain matin, c’est une livraison qui part un jour plus tard. Les commandes du soir et du week-end font simplement la queue.
- Les décisions de stock se prennent au coup par coup : une commande partiellement disponible doit-elle partir tout de suite ou attendre ? Quelle commande obtient les dernières unités — la plus ancienne, ou celle que le préparateur voit en premier ?
- La facturation prend du retard : des livraisons faites mais non facturées, c’est du besoin en fonds de roulement immobilisé dans votre entrepôt. Regrouper à la main les factures d’un même client est assez fastidieux pour que beaucoup d’équipes y renoncent.
- Le risque client est vérifié de façon inégale : bloquer une expédition vers un client ayant des factures en retard suppose que quelqu’un pense à regarder — à chaque fois.
Aucune de ces tâches n’exige un jugement qu’on ne puisse écrire sous forme de règle. C’est précisément ce qui les rend automatisables.
🔍 Les approches habituelles — et là où elles s’arrêtent
Les options d’automatisation natives d’Odoo
Odoo en propose des morceaux nativement : politiques de facturation, actions planifiées et règles d’automatisation couvrent chacune une tranche. Mais les assembler en une chaîne cohérente — confirmer, contrôler le crédit, expédier partiellement avec des priorités sensées, facturer par lots, prévenir le client à chaque étape — suppose de configurer et de maintenir de nombreux mécanismes séparés, et certains comportements (comme une valeur minimale de livraison assortie d’une dérogation dans le temps, ou des seuils de facturation groupée) exigent du développement sur mesure.
Les actions serveur et les scripts sur mesure
Un développeur peut coder tout cela sur Odoo.sh ou en on-premise. Le piège, c’est la charge dans la durée : chaque montée de version d’Odoo, chaque changement de règle (« en fait, facturons chaque semaine, pas chaque jour ») devient une tâche de développement. Et Odoo Online interdit purement et simplement le Python personnalisé.
Les connecteurs à la Zapier
Les outils de flux de travail génériques savent déclencher des actions simples sur des enregistrements Odoo, mais la logistique en plusieurs étapes — vérification de la disponibilité du stock, expédition partielle en servant les commandes les plus anciennes d’abord, blocage pour risque client, facturation groupée — dépasse largement les recettes déclencheur-action.
⚠️ Ce qu’exige une vraie solution
L’automatisation du traitement des commandes doit être fondée sur des règles, configurable sans code et testable sans risque — vous devez voir exactement ce qu’elle ferait à votre base en production avant de la laisser écrire quoi que ce soit. AutoERP a été bâti précisément sur ce principe : chaque fonction activable, chaque exécution rapportée, et un Mode démo qui n’effectue aucune transaction.
⚙️ La voie automatisée : la chaîne à trois modules d’AutoERP
Commande brouillon confirmée, proforma & e-mail envoyés
Livraison créée si le stock & le crédit le permettent
Facture générée — immédiate ou groupée
Le rapport d’exécution arrive dans votre boîte
Module 1 — Confirmation de commande : confirme les bons de commande et devis brouillons que vous étiquetez AutoERP (les commandes sans étiquette ne sont jamais touchées ; vous pouvez renommer l’étiquette). Pour les clients en prépaiement, il émet via Odoo une facture d’acompte de 100 %, déduite ensuite de la facture finale, et Odoo envoie la confirmation par e-mail avec votre propre modèle, dans la langue du client.
Module 2 — Livraison : crée et valide la livraison dans Odoo lorsque les articles sont en stock — livraisons complètes quand tout est disponible ou, avec Livraisons partielles, livraisons partielles des lignes disponibles, en servant toujours les commandes les plus anciennes en premier. Une valeur minimale de livraison configurable évite les micro-envois non rentables, avec un contournement automatique après le délai d’attente que vous fixez, pour que rien n’attende indéfiniment (étiquetez une commande AutoERP_small_ok pour l’expédier tout de suite). Les commandes à retirer reçoivent à la place un avis de retrait. Avec Contrôle de crédit activé, l’expédition est bloquée lorsque l’acompte n’est pas payé ou que l’encours échu du client dépasse votre seuil.
Module 3 — Facturation : facture ce qui a été livré via la facturation native d’Odoo — une facture par commande juste après la livraison, ou une facture groupée par client et par jour, semaine ou mois, avec un montant minimum configurable. Le regroupement est activé et hebdomadaire par défaut ; choisissez « Immédiatement (sans regroupement) » sous Facturer les clients si vous voulez une facture par livraison. Avec Documents fiscaux activé, les commandes prépayées qui n’ont pas été expédiées dans le nombre de jours que vous fixez reçoivent leur document fiscal. Odoo envoie chaque facture par e-mail avec son PDF.
Une mise en place en cinq étapes
- Étape 1 — Démarrez votre mois Discovery gratuit : connectez-vous sur bots4.me/bots, cliquez sur Démarrer le mois Discovery gratuit sur la carte AutoERP et acceptez une fois les Conditions — aucune carte bancaire requise.
- Étape 2 — Connectez Odoo : installez le module gratuit BOTS4.me Connect (Odoo 13–19). Odoo.sh et on-premise reçoivent un connecteur Python en un clic, qui accorde aussi les droits dont AutoERP a besoin. Sur Odoo Online, créez une clé API dans Paramètres → Utilisateurs et sociétés → Utilisateurs → votre utilisateur → Sécurité du compte (activez le mode développeur si l’onglet est masqué) et collez-la sur bots4.me sous Paramètres → AutoERP → Access Manager → Ajouter une source → ERP → Odoo ; Odoo Online nécessite la formule Custom d’Odoo pour l’accès API, et un assistant XML sans code facultatif ajoute un menu BOTS4.me dans Odoo. Une seule connexion sert toutes les applications BOTS4.me qui fonctionnent avec Odoo.
- Étape 3 — Choisissez vos modules et vos règles : activez individuellement la confirmation, la livraison et/ou la facturation dans l’onglet Contrôle, et étiquetez dans Odoo les commandes qu’AutoERP peut traiter (AutoERP pour les commandes entières, AutoERP_partial pour la livraison ligne par ligne) — les deux étiquettes sont créées pour vous dans Odoo. Définissez les plannings de regroupement, les valeurs minimales, les seuils de crédit, la Planification d’exécution et les Heures de fonctionnement.
- Étape 4 — Étiquetez une commande et lancez en DEMO : placez l’étiquette AutoERP sur un bon de commande. En DEMO, AutoERP lit vos vraies commandes et votre vrai stock mais n’effectue aucune transaction (il n’écrit que ses propres étiquettes de commande) — après l’exécution suivante, vous recevez un rapport montrant exactement ce qu’il aurait confirmé, expédié et facturé.
- Étape 5 — Passez en production : lorsque les rapports DEMO sont justes, réglez Mode sur LIVE dans l’onglet Contrôle — l’option se débloque après le premier e-mail de rapport DEMO. AutoERP vous envoie un rapport chaque fois qu’il a fait quelque chose ou qu’il a besoin de vous, et l’onglet Journaux du tableau de bord enregistre chaque décision.
🧭 Essayez-le pendant votre mois Discovery gratuit
Votre premier mois d’AutoERP est un mois Discovery gratuit : le volume d’utilisation de la formule Personal, avec Contrôle de crédit, Livraisons partielles et Documents fiscaux débloqués à l’essai, sans carte bancaire. AutoERP n’a besoin d’aucune boîte aux lettres — seulement d’Odoo.
Jour 1 — Démarrer et connecter
- Connectez-vous sur bots4.me/bots, cliquez sur Démarrer le mois Discovery gratuit sur la carte AutoERP et acceptez une fois les Conditions — aucune carte bancaire requise.
- Ouvrez Paramètres (roue dentée) → AutoERP → Access Manager → Ajouter une source → ERP → Odoo (pour AutoERP, votre ERP est la source), ou installez le module gratuit BOTS4.me Connect dans Odoo et appuyez sur Connecter. Pas à pas : Comment connecter Odoo à BOTS4.me.
- Odoo Online nécessite la formule Custom d’Odoo pour l’accès API.
- Avec une clé API, accordez à cet utilisateur Odoo les droits Ventes (Administrateur), Création de contacts, Facturation (Facturation) et Inventaire (Utilisateur).
Jour 1 — Vérifiez l’onglet Contrôle
- Mode : AutoERP démarre en DEMO et votre première exécution est toujours une démo — il vous envoie par e-mail ce qu’il ferait et n’écrit rien dans Odoo, hormis ses propres étiquettes de commande.
- Fonctions AutoERP : Confirmations de commande, Module de livraison, Module de facturation et Rapports par e-mail sont activés. Produits numériques sert aux logiciels et services qui ne nécessitent pas de stock.
- Les interrupteurs portant une étiquette Discovery dans l’onglet Contrôle sont inclus dans votre mois gratuit et démarrent désactivés — activez ceux que vous voulez essayer.
- Pour AutoERP, il s’agit de Contrôle de crédit, Livraisons partielles et Documents fiscaux.
- Facturation : par défaut, les livraisons sont regroupées sur une facture par client une fois par semaine. Pour votre test, réglez Facturer les clients sur Immédiatement (sans regroupement) afin de voir une facture juste après la livraison.
- Horaires : AutoERP ne s’exécute que pendant les Heures de fonctionnement (au départ, les heures de bureau en semaine), et les livraisons et factures ont aussi leurs propres plages horaires. Maintenez la plage de facturation à l’intérieur des Heures de fonctionnement, sinon aucune facture n’est créée.
Jour 1 — Étiquetez une commande
Dans Odoo, ouvrez un devis ou un bon de commande dont les produits sont en stock et ajoutez l’étiquette AutoERP — elle est créée pour vous dans Odoo lors de la configuration. Après l’exécution suivante, le rapport DEMO liste ce qu’AutoERP confirmerait, livrerait et facturerait pour cette commande et, sous « Ignoré et pourquoi », le réglage qui a retenu quelque chose, par exemple l’attente de stock ou une valeur inférieure à votre minimum de livraison. Les mêmes décisions apparaissent dans l’onglet Journaux.
Semaine 1 — Élargissez le test, puis passez en LIVE
- Essayez la livraison ligne par ligne : avec Livraisons partielles activé, étiquetez AutoERP_partial une commande qui n’est que partiellement en stock — les lignes disponibles partent maintenant et le reste attend sur la commande.
- Essayez le contrôle de crédit : avec Contrôle de crédit activé, renseignez Bloquer au-delà de ce montant en retard et Bloquer au-delà de ce nombre de jours de retard ; les commandes des clients qui dépassent ces limites sont bloquées, et Odoo envoie au client un rappel de paiement.
- Lorsque les rapports DEMO sont justes, réglez Mode sur LIVE dans l’onglet Contrôle — l’option se débloque après le premier e-mail de rapport DEMO.
📅 À la fin du mois Discovery
À la fin du mois, AutoERP continue de lui-même avec la formule gratuite et un petit quota mensuel : une fois celui-ci épuisé, les nouveaux éléments attendent le mois suivant ou que vous choisissiez une formule, et un élément déjà commencé est toujours terminé. Choisissez une formule pour conserver toutes les fonctions — consultez le tableau des formules sur la page produit AutoERP.
Avec la formule gratuite, la confirmation, la livraison et la facturation continuent de fonctionner ; Contrôle de crédit, Livraisons partielles et Documents fiscaux nécessitent la formule Business. Rien de ce qu’AutoERP a fait n’est annulé.
📅 Au quotidien : ce que donne le pilotage automatique
Après la mise en production, AutoERP traite votre carnet de commandes selon sa Planification d’exécution, à l’intérieur des Heures de fonctionnement et des plages de confirmation, de livraison et de facturation que vous avez définies — élargissez-les et activez les Week-ends si les commandes doivent aussi avancer en dehors des heures de bureau. Le travail de votre équipe ne consiste plus à cliquer à travers des workflows, mais à lire un court rapport : ce qui a été confirmé, ce qui a été expédié (et ce qui a été retenu, et pourquoi), ce qui a été facturé, ainsi que les éventuelles erreurs. Odoo envoie aux clients, en temps voulu, les e-mails de confirmation, d’expédition et de facture sans que personne n’ait à y penser.
Vous gardez le contrôle depuis le tableau de bord : Alimentation du bot coupe l’application instantanément, chaque fonction s’active individuellement, et les règles de crédit, seuils et plannings peuvent être modifiés à tout moment, sans code. La plateforme est hébergée dans l’UE, conçue pour le RGPD, propose la 2FA et envoie ses rapports en 31 langues.
🔗 Un duo naturel avec Mail2ERP et AutoCASH
AutoERP démarre dès qu’une commande existe dans Odoo et porte son étiquette. Si vos commandes arrivent par e-mail, Mail2ERP les importe automatiquement — étiquetez la commande importée AutoERP et, ensemble, ils couvrent tout le parcours, de l’e-mail du client à la facture envoyée, sans ressaisir une seule ligne. Et lorsque des factures arrivent à échéance sans être payées, AutoCASH les relance avec des rappels progressifs.
🌍 Fonctionne aussi au-delà d’Odoo
AutoERP fonctionne aujourd’hui avec Odoo (13–19), ERPNext (15–16), Zoho (Books / Inventory), Dolibarr (23 et versions ultérieures), Microsoft Dynamics 365 Business Central (online), QuickBooks Online, Xero et SAP Business One. Tout autre ERP doté d’une API — SAP S/4HANA, Microsoft Dynamics 365 Finance / Sales, Oracle NetSuite et d’autres — est connecté sur demande. Contactez-nous si vous avez besoin du vôtre.
❓ Questions fréquentes
Odoo peut-il confirmer les commandes clients automatiquement ?
Pas sous la forme d’une chaîne complète prête à l’emploi — confirmer les brouillons, émettre des factures d’acompte pour les clients en prépaiement et envoyer les e-mails de confirmation demande normalement des clics manuels ou un développement sur mesure. Le module Confirmation de commande d’AutoERP fait les trois automatiquement pour les commandes que vous étiquetez AutoERP, Odoo envoyant les e-mails à partir de vos propres modèles, dans la langue du client.
Comment créer automatiquement des factures dans Odoo une fois la livraison faite ?
Laissez le Module de facturation d’AutoERP activé et réglez Facturer les clients sur « Immédiatement (sans regroupement) » : la facture est alors créée via la facturation native d’Odoo dès que la livraison est terminée. Par défaut, AutoERP regroupe les livraisons d’un client sur une facture par semaine ; vous pouvez aussi choisir un rythme quotidien ou mensuel. Odoo envoie chaque facture par e-mail avec son PDF. Avec Documents fiscaux activé, les commandes prépayées qui n’ont pas été expédiées dans le nombre de jours que vous fixez reçoivent automatiquement leur document fiscal.
AutoERP peut-il expédier des commandes partielles lorsque seuls certains articles sont en stock ?
Oui. Pour les commandes étiquetées AutoERP_partial, AutoERP crée une livraison partielle des lignes disponibles lorsqu’une livraison complète n’est pas possible, en servant toujours les commandes les plus anciennes en premier. Une valeur minimale de livraison configurable évite les micro-envois non rentables, et un contournement après un nombre de jours défini garantit que même les petits reliquats finissent par partir. Une sécurité plafonne le nombre de livraisons partielles par commande. Livraisons partielles est inclus à partir de la formule Business, et vous pouvez l’essayer pendant votre mois Discovery gratuit — activez-le dans l’onglet Contrôle.
Qu’est-ce que la facturation groupée, et Odoo sait-il la faire automatiquement ?
La facturation groupée réunit plusieurs commandes d’un même client sur une seule facture — une pratique courante en B2B, où les clients préfèrent une facture hebdomadaire ou mensuelle à dix petites. Avec AutoERP, vous choisissez le rythme (immédiat, quotidien, hebdomadaire ou mensuel) et un montant minimum de regroupement, et vous fixez combien de temps il attend le reste d’une commande pour que tout figure sur une seule facture. Il ne mélange jamais plusieurs clients ni plusieurs devises sur une même facture, et aucun développement Odoo sur mesure n’est nécessaire.
Comment le contrôle de crédit empêche-t-il les expéditions vers des clients ayant des factures en retard ?
Avant de créer une livraison, AutoERP vérifie si le client a un acompte impayé ou un encours échu dépassant les seuils que vous avez configurés. Si c’est le cas, l’expédition est automatiquement bloquée et Odoo envoie au client un rappel de paiement — aucune expédition ne part vers un client qui ne devrait pas en recevoir, et personne n’a à penser à vérifier. Contrôle de crédit est inclus à partir de la formule Business, et vous pouvez l’essayer pendant votre mois Discovery gratuit.
Puis-je automatiser seulement la facturation et continuer à confirmer les commandes à la main ?
Oui. Chacun des trois modules d’AutoERP a son propre interrupteur, et en désactiver un ne bloque jamais les autres. Activez uniquement la facturation, uniquement la livraison, uniquement les confirmations — ou n’importe quelle combinaison — sur bots4.me/bots → Contrôle → AutoERP → Fonctions AutoERP, et changez d’avis à tout moment.
Peut-on tester sans risque l’automatisation des commandes sur une base Odoo en production ?
Oui — c’est précisément le rôle du DEMO. AutoERP lit vos vraies commandes et votre vrai stock mais n’effectue aucune transaction ; hormis ses propres étiquettes de commande, il n’écrit rien et se contente d’envoyer des rapports décrivant exactement ce qu’il aurait confirmé, expédié et facturé. Il ne touche en outre qu’aux commandes que vous avez étiquetées. Dès que le premier rapport de démo est arrivé, vous pouvez passer le Mode sur LIVE. Le premier mois est un mois Discovery gratuit.
📚 Guides d’automatisation Odoo associés
- L’étape précédente : Comment importer automatiquement les commandes et les RFQ reçues par e-mail dans Odoo — c’est Mail2ERP qui fait entrer la commande dans Odoo.
- L’étape suivante : Comment automatiser les relances de paiement dans Odoo — AutoCASH prend le relais lorsque ces factures passent en retard.
- Clôturer les comptes : Comment rapprocher automatiquement les paiements bancaires des factures dans Odoo.
- La vue d’ensemble : Comment automatiser Odoo de bout en bout : de la commande par e-mail à la facture payée.
🔗 Sources et lectures complémentaires
Documentation officielle et normes citées dans ce guide. Les liens externes s’ouvrent dans un nouvel onglet.
Confirmer, expédier et facturer en pilote automatique
Connectez Odoo en cinq minutes, consultez les rapports du Mode démo d’AutoERP et activez l’automatisation réelle lorsque ce que vous voyez vous inspire confiance. Le premier mois est un mois Discovery gratuit, sans carte bancaire.