# De la demande de prix au bon de commande fournisseur

Source : https://serenite.tech/formation/stock/02-commande-fournisseur/

Leçon gratuite du module « Stock et achats » (formation Odoo pas à pas, Alexandre Petit). Rédigé pour Odoo 19 et 20, mis à jour le 2 novembre 2026.

> Dans cette leçon • Enregistrer le prix d'achat, les paliers de quantité et le délai de chaque fournisseur • Créer une demande de prix et l'envoyer au fournisseur • Confirmer la commande et comprendre ce qu'Odoo prépare ensuite • Lire les statuts d'une commande fournisseur

Pour créer un bon de commande fournisseur dans Odoo, ouvrez l'application **Achats**, créez une **demande de prix** (fournisseur, produits, quantités), envoyez-la par email, puis cliquez sur **Confirmer la commande** : la demande de prix devient un bon de commande et Odoo prépare automatiquement la réception. Si vous avez enregistré au préalable le prix et le délai du fournisseur sur la fiche produit, Odoo remplit tout seul le prix et la date d'arrivée prévue.

Ce tuto suit un exemple concret : **L'Atelier des Pertuis**, une entreprise fictive de mobilier en bois près de La Rochelle, commande des coussins et des suspensions à son fournisseur Déco &amp; Lin. Vous pouvez le reproduire sur un essai gratuit d'Odoo (versions 19 et 20) avec nos fichiers d'exemple.

## Demande de prix ou bon de commande : quelle différence ?

Dans Odoo, c'est **le même document** qui change de statut. Tant que vous n'avez pas confirmé, c'est une **demande de prix** : un brouillon que vous pouvez envoyer au fournisseur pour vérifier le prix et le délai. Une fois confirmée, elle devient un **bon de commande** : un engagement d'achat, qui crée la réception attendue dans Inventaire.

| Statut | Ce que ça veut dire | Effet sur le stock |
| --- | --- | --- |
| Demande de prix | Brouillon, pas encore envoyé. | Aucun. |
| Demande de prix envoyée | Le fournisseur l'a reçue, vous attendez sa réponse. | Aucun. |
| Bon de commande | Commande confirmée : vous vous êtes engagé. | Une réception « à recevoir » est créée. |

Schéma : Demande de prix → Bon de commande → Réception → Facture fournisseur

## Comment enregistrer le prix et le délai de chaque fournisseur ?

C'est l'étape que l'on saute trop souvent, et c'est elle qui fait gagner le plus de temps. Sur la fiche produit, l'onglet **Achats** contient la liste des fournisseurs du produit. Chaque ligne indique un fournisseur, une quantité minimale, un prix et un délai de livraison en jours.

  
- Ouvrez la fiche du produit

Par exemple `Achats › Produits › Produits`, puis « Coussin lin 45 x 45 » (référence COU-LIN-45). Vérifiez que la case « Peut être acheté » est cochée.

  
- Ajoutez une ligne fournisseur

Dans l'onglet Achats, cliquez sur **Ajouter une ligne** : fournisseur Déco &amp; Lin, quantité 1, prix 11,00 €, délai de livraison 10 jours.

  
- Ajoutez un palier si le fournisseur en propose

Déco &amp; Lin fait 10,00 € le coussin à partir de 50 : ajoutez une deuxième ligne, quantité 50, prix 10,00 €, délai 10 jours.

  
- Enregistrez

Faites de même pour la suspension rotin (Déco &amp; Lin, 34,00 €, 10 jours) et la planche de chêne (Scierie du Marais, 38,00 €, 7 jours).

(Illustration : Maquette simplifiée de l'onglet Achats : le libellé exact des colonnes peut varier selon votre version d'Odoo.)

> Le conseil de l'expert Je fais toujours remplir le délai fournisseur au démarrage, même approximatif. Sans lui, Odoo croit que tout arrive le jour même : la date d'arrivée prévue est fausse, et le réapprovisionnement automatique commande trop tard.

## Comment créer la demande de prix ?

  
- Ouvrez les demandes de prix

`Achats › Commandes › Demandes de prix`, puis Nouveau.

  
- Choisissez le fournisseur

Tapez « Déco » dans le champ Fournisseur et sélectionnez Déco &amp; Lin. Le champ Référence fournisseur servira plus tard à noter le numéro de confirmation qu'il vous renverra.

  
- Ajoutez les produits

Ajoutez 30 coussins lin et 6 suspensions rotin. Odoo reprend le prix de la fiche : 11,00 € et 34,00 €. Essayez de passer les coussins à 50 : le prix descend tout seul à 10,00 €, grâce au palier. Remettez 30.

  
- Contrôlez la date d'arrivée prévue

Odoo la calcule avec le délai fournisseur : date de commande plus 10 jours.

(Illustration : Maquette simplifiée d'une demande de prix : le libellé exact peut varier selon votre version d'Odoo.)

## Comment envoyer la demande au fournisseur ?

Cliquez sur Envoyer par email. Odoo ouvre un message prérempli, avec la demande de prix en PDF jointe et l'adresse du fournisseur. Relisez, puis envoyez : le statut passe à « Demande de prix envoyée ». Si vous préférez téléphoner ou passer par le site du fournisseur, imprimez le PDF ou passez directement à la confirmation : l'envoi n'est pas obligatoire.

La réponse du fournisseur arrive dans le fil de discussion en bas du document (le « chatter »), si elle répond à l'email d'Odoo. Toute l'histoire de la commande reste ainsi au même endroit : Sofia n'a plus à fouiller sa boîte mail pour retrouver le délai promis.

## Que se passe-t-il quand vous confirmez la commande ?

Quand Déco &amp; Lin confirme le prix et le délai, cliquez sur Confirmer la commande. Trois choses se produisent :

  
- le document passe au statut **Bon de commande** ;
  
- un bouton intelligent **Réception** apparaît en haut : Odoo a créé la réception WH/IN attendue, avec 30 coussins et 6 suspensions ;
  
- les quantités commandées apparaissent dans le stock **prévu** des produits, ce qui évite de recommander par erreur.

Vous pouvez alors envoyer le bon de commande confirmé au fournisseur avec le bouton d'envoi par email. Si le fournisseur vous a donné son numéro de confirmation, notez-le dans **Référence fournisseur** : il servira à rapprocher sa facture.

> **Bon à savoir :** si vous confirmez une commande pour un fournisseur qui n'est pas encore sur la fiche produit, Odoo l'ajoute automatiquement avec le prix de la commande. S'il y figure déjà, le tarif enregistré n'est pas modifié : mettez-le à jour vous-même quand le fournisseur change ses prix.

## Faut-il faire valider les achats ?

Dans une TPE, la personne qui commande est souvent celle qui décide. Dès que plusieurs personnes achètent, Odoo peut imposer une validation au-delà d'un montant (dans les paramètres d'Achats, option d'approbation des commandes) : la commande attend alors l'accord d'un responsable. Nous détaillons ce réglage dans notre article sur le [workflow d'approbation des achats](https://serenite.tech/blog/workflow-approbation-achat/).

> **Attention :** ne confirmez pas une demande de prix « pour voir ». Une commande confirmée crée une réception attendue et gonfle le stock prévu. Si vous changez d'avis, annulez-la pour qu'Odoo nettoie la réception.

> À retenir • Demande de prix et bon de commande sont le même document : la confirmation fait la différence. • Prix, paliers et délais fournisseurs se saisissent une fois sur la fiche produit, onglet Achats. • La date d'arrivée prévue vient du délai fournisseur : sans délai, elle est fausse. • La confirmation crée la réception et alimente le stock prévu. • Notez la référence fournisseur : elle facilite le contrôle de sa facture.

> **Pour aller plus loin :** la suite du module [Stock et achats](https://serenite.tech/formation/stock/) vous apprend à recevoir cette commande (même partiellement), à contrôler la facture du fournisseur, à livrer vos clients et à automatiser vos commandes avec les règles de réapprovisionnement. Chaque leçon comprend un exercice corrigé et un quiz.

Exercice
  

### Passer la première commande chez Déco &amp; Lin

  

Sofia veut recompléter le stock de négoce avant la saison. Dans votre essai Odoo (avec les produits de L'Atelier des Pertuis importés), préparez les fiches fournisseurs puis passez la commande.

  

| Coussin lin (COU-LIN-45) | Déco &amp; Lin : 11,00 € dès 1, 10,00 € dès 50, délai 10 jours |
| --- | --- |
| Suspension rotin (LUM-SUS-01) | Déco &amp; Lin : 34,00 €, délai 10 jours |
| Planche chêne (PLA-CH-25) | Scierie du Marais : 38,00 €, délai 7 jours |
| Commande | Déco &amp; Lin : 30 coussins lin, 6 suspensions rotin |

  
    
- Renseignez les fournisseurs

Sur les trois fiches produits, onglet Achats.

    
- Créez la demande de prix

Pour Déco &amp; Lin, avec les deux lignes. Notez le total TTC.

    
- Testez le palier

Passez les coussins à 50 et notez le nouveau montant HT, puis revenez à 30.

    
- Envoyez la demande à votre propre adresse

Dans la fenêtre d'envoi, remplacez le destinataire par votre email (les adresses du fichier d'exemple sont fictives).

    
- Confirmez la commande

Vérifiez la date d'arrivée prévue et la présence du bouton Réception. Gardez cette commande : la leçon 3 la réceptionne.

## Questions fréquentes

### Peut-on créer un bon de commande fournisseur sans envoyer de demande de prix ?

Oui. Créez la demande de prix et cliquez directement sur Confirmer la commande. L'envoi par email est facultatif : il sert seulement à faire valider prix et délai par le fournisseur.

### Peut-on modifier un bon de commande déjà confirmé ?

Oui pour l'essentiel : tant que la marchandise n'est pas reçue, vous pouvez ajuster les quantités ou ajouter une ligne, et Odoo met la réception à jour. Une fois la commande reçue et facturée, il vaut mieux passer par un retour ou une nouvelle commande pour garder une trace propre.

### Le prix fournisseur se met-il à jour tout seul ?

Pas toujours. Si le fournisseur n'est pas encore sur la fiche produit, Odoo l'ajoute à la confirmation avec le prix de la commande. S'il y est déjà, le tarif enregistré reste inchangé : mettez-le à jour vous-même dans l'onglet Achats.
