Les étapes en détail
Prérequis : activer les lots et les dates d'expiration
Dans Inventaire, menu Configuration › Paramètres, bloc Traçabilité : cochez Lots & Numéros de série. La case Dates d'expiration n'apparaît qu'ensuite, juste à côté : cochez-la et enregistrez. Odoo installe alors le module des dates d'expiration. Le menu Paramètres demande le droit d'administration des paramètres, pas seulement celui d'Inventaire. Le simulateur part de là.
Suivre le produit par lots
Ouvrez la fiche par Produits › Produits. Dans l'onglet Informations générales, le champ Suivi remplace la bascule Suivre l'inventaire dès que les lots sont activés : choisissez Par lots. Les autres valeurs sont Aucun, Par quantité et Par numéro de série unique.
Odoo 19La case Suivre l'inventaire reste là, avec à sa droite un menu sans titre : Par numéro de série unique, Par lots ou Par quantité. Choisissez Par lots.Odoo 18Comme en V19 : case Suivre l'inventaire et menu à sa droite.Activer la date d'expiration sur le produit
Onglet Inventaire, groupe Traçabilité : cochez Date d'expiration. Le groupe Dates s'ouvre avec quatre délais en jours. Sans cette case, aucune colonne de date n'apparaît à la réception, même avec le réglage général activé.
Odoo 18Le groupe Traçabilité ne contient que la case Date d'expiration, sans le champ Lot/Numéro de série personnalisé des versions suivantes.Régler les délais
Date d'expiration : jours après la réception (730 pour deux ans). Les trois autres se comptent en jours avant cette date : Date limite d'utilisation optimale (90), Date d'enlèvement (30), le jour où le lot doit quitter le stock, et Date d'alerte (60). Odoo calcule ces dates sur chaque nouveau lot. Sur la fiche du lot, la date limite d'utilisation optimale s'appelle À consommer de préférence avant.
Saisir le lot et sa date à la réception
Ouvrez la réception (Opérations › Réceptions, ici WH/IN/00015, créée par la commande P00015). Sur la ligne du produit, cliquez sur Détails : la fenêtre Opérations détaillées s'ouvre. Dans Lot/numéro de série (exemple grisé « par ex. SN000001 »), tapez CI-2610. La Date d'expiration proposée vaut la date planifiée de la réception plus 730 jours (23/10/2028) : remplacez-la par la date imprimée sur l'emballage, 30/09/2028. La Date d'enlèvement suit (31/08/2028). Avec les emplacements de stockage, la colonne Stocker dans indique où ranger le lot. Enregistrez, puis Valider. Le lot est créé à la validation, avec ses dates. Une ligne sans numéro de lot bloque la validation : « Vous devez fournir un lot/numéro de série pour le produit Cire d'abeille 250 ml. ».
Odoo 18Pas de bouton Détails : cliquez sur l'icône en forme de liste, au bout de la ligne. La fenêtre n'a pas de colonne Date d'enlèvement.Retrouver les dates sur le lot
Menu Produits › Lots / Numéros de série, fiche CI-2610 : le groupe Dates montre Expiration, Alerte à partir du/de, À consommer de préférence avant et Date d'enlèvement. Le filtre Alertes d'expiration de la liste montre les lots dont la date d'alerte est passée.
Odoo 18Les dates sont dans un onglet Dates de la fiche, avec les libellés Date d'expiration, Date d'enlèvement, Date limite d'utilisation optimale et Date d'alerte.
Ce qui change selon la version
| Odoo 20 | Odoo 19 | Odoo 18 | |
|---|---|---|---|
| Choix du suivi | menu Suivi | case + menu | case + menu |
| Lot personnalisé | oui | oui | non |
| Détail à la réception | Détails | Détails | icône liste |
| Date d'enlèvement en ligne | oui | oui | non |
| Dates sur le lot | groupe Dates | groupe Dates | onglet Dates |