Se rendre au contenu
Tutos Odoo › Achats › Règle de réapprovisionnement
Tuto interactif · Automatiser les achats · 4 min

Odoo règle de réapprovisionnement min/max : pourquoi elle ne crée pas de demande de prix

Pour créer une règle de réapprovisionnement min/max dans Odoo : Inventaire › Opérations › Approvisionnement › Réassort, Nouveau, choisissez le produit, tapez Min et Max, puis enregistrez. Commander crée la demande de prix chez le premier fournisseur de la fiche produit, avec la règle (OP/…) comme Source. Si la règle ne crée rien : elle est manuelle (cliquez sur Automatiser), le produit n'a pas de fournisseur, ou une demande de prix ouverte couvre déjà le besoin.

Par Loïc Vina Ranchel, Kameos · Mis à jour le · Odoo 20.0, 19.0 et 18.0

Écrans d’Odoo 20.0. Changez de version pour voir les différences.Simulateur et texte avec les libellés d’Odoo 19.0.Simulateur et texte avec les libellés d’Odoo 18.0.
En brefInventaire›Opérations›Réassort›Nouveau›Min / Max›Enregistrer›Commander›Source OP/…
En brefInventaire›Opérations›Réassort›Nouveau›Min / Max›Enregistrer›Commander›Source OP/…
En brefInventaire›Opérations›Réassort›Nouveau›Min / Max›Enregistrer›Commander›Document d'origine OP/…

Le pas à pas

Les étapes en détail

  1. Ouvrir l'écran Réassort

    Les règles de réapprovisionnement vivent dans Inventaire, pas dans Achats : menu Opérations › Approvisionnement › Réassort. Le menu est réservé aux administrateurs d'Inventaire. La liste s'ouvre filtrée sur À réapprovisionner et Non reporté, et le volet de gauche sur le déclencheur Manuel. Odoo y ajoute de lui-même une ligne pour chaque produit dont la prévision passe sous zéro, comme la boîte de vis.

    Odoo 19Même écran. Le déclencheur s'appelle Manuelle dans le volet.
    Odoo 18Seul le filtre Non reporté est posé : les règles qui n'ont rien à commander restent visibles.
  2. Créer la règle min/max

    Cliquez sur Nouveau : une ligne s'ajoute en bas. Choisissez le produit, ici Planche de chêne 27 mm. Odoo affiche Disponible (8) et Prévision (8, réceptions et livraisons prévues comprises). Tapez 10 dans Min et 28 dans Max, puis Enregistrer. Quand la prévision descend sous le minimum, Odoo propose de remonter jusqu'au maximum : À commander = 28 − 8 = 20.

  3. Vérifier le fournisseur

    La règle achète si le produit a au moins un fournisseur dans l'onglet Achats, ou au moins un achat déjà confirmé. La route Acheter vient alors de l'entrepôt : elle ne se coche pas sur la fiche. Les colonnes Route et Fournisseur sont masquées : l'icône de réglage au bout de l'en-tête les affiche. Elles montrent en gris ce qu'Odoo prendra : Acheter et Scierie Lambert SRL (10.0 Unité(s) - 38,50 €). Un triangle orange signale Votre produit ne dispose d’aucun moyen de réapprovisionnement (itinéraire, fournisseur, nomenclature).

    Odoo 19Il faut au moins un fournisseur sur la fiche : un achat passé ne suffit pas. Sans fournisseur, Commander s'arrête sur Aucune règle n'a été trouvée pour réapprovisionner … Vérifiez la configuration des routes du produit.
    Odoo 18La route Acheter est cochée d'office dans l'onglet Inventaire d'un nouveau produit. Sans fournisseur, l'erreur est Il n'y a pas de prix fournisseur correspondant pour générer un bon d'achat…. Les colonnes Route et Fournisseur restent vides tant que vous ne les remplissez pas, et il n'y a pas de triangle : seule l'icône d'information.
  4. Commander ou automatiser

    Commander lance l'achat tout de suite, pour Max moins la Prévision. Une notification annonce L'ordre de réassort suivant a été généré, avec le lien vers la demande de prix. Automatiser fait la même chose et passe la règle en déclencheur Automatique : Odoo commandera seul la prochaine fois. Reporter masque la ligne pour un temps. Une fois commandée, la ligne quitte la liste : la demande de prix ouverte couvre le besoin.

    Odoo 19Commander achète la quantité de la colonne À commander, qui déduit déjà les demandes de prix ouvertes.
    Odoo 18Comme en V19 : Commander achète la quantité À commander.
  5. Lire la demande de prix créée

    La demande de prix P00013 est au statut Demande de prix, pour Scierie Lambert SRL : 20 planches à 38,50 €, soit 770,00 € HTVA, TVA 21 % 161,70 €, total 931,70 €. Le prix et le délai viennent de la ligne fournisseur de la fiche produit. L'Acheteur, Laurent Vandenberghe, vient de la fiche de Scierie Lambert (son acheteur attitré) : sans acheteur sur le fournisseur, le champ reste vide. Dans l'onglet Autres informations, groupe suivi, la Source vaut OP/00004 : le nom de la règle. Envoyez-la et confirmez-la comme une demande de prix normale.

    Odoo 19La Source est dans le premier groupe de l'onglet Autres informations, sous l'acheteur.
    Odoo 18Le champ s'appelle Document d'origine. Les boutons sont Envoyer par e-mail et Imprimer la demande de prix.

Ce qui change selon la version

Odoo 20Odoo 19Odoo 18
Filtres à l'ouvertureÀ réapprovisionner + Non reportéÀ réapprovisionner + Non reportéNon reporté
Déclencheur manuelManuelManuelleManuelle
Fournisseur proposéen grisen griscolonne vide
Alerte sans fournisseurtriangletrianglenon
Arrondi de commandeMultiple (unité)Multiple (unité)Quantité multiple
Quantité de CommanderMax − PrévisionÀ commanderÀ commander
Origine sur la DdPSourceSourceDocument d'origine

Fournisseurs, réassort, contrôle des factures : on règle vos achats avec vous ?

Demandes de prix qui partent toutes seules, réceptions contrôlées, factures fournisseurs rapprochées de la commande : chez Kameos, on paramètre Odoo Achats avec vous.

Parlons de votre cas →

Kameos vous accompagne aussi pour intégrer Odoo dans votre PME, équiper une ASBL avec Odoo, former vos équipes ou créer une application mobile connectée à Odoo, en Brabant wallon et dans toute la Wallonie.