Bouke Steemers Why your Odoo reordering rules aren't triggering (and how to make them fire) An Odoo reordering rule that stays quiet is almost never broken. It is waiting on a forecast, a route, a trigger or the scheduler, and you can check all four in ten minutes. You set a reordering rule ... Mar 25, 2026 Inventory and stock
Bouke Steemers First the standard, then AI: why AI on messy ERP data fails AI on a messy ERP fails because it scales whatever it finds, wrong answers included. Get to one source of truth, consistent master data and standard processes first, and only then switch AI on, narrow... Mar 24, 2026 Odoo and AI
Bouke Steemers Why your Odoo upgrade broke your customizations (and how to build upgrade-safe) An upgrade breaks customizations because Odoo migrates its own code and data, not yours. Building upgrade-safe comes down to staying close to standard, keeping custom work contained, and testing every... Mar 22, 2026 Upgrades and customization
Bouke Steemers Fixing the "external ID" errors when you import data into Odoo These errors mean the same thing: your import points at a record that does not exist in the database yet. Add an id column to every file, reference parents with the /id suffix, import parents before c... Mar 19, 2026 Integrations and data
Bouke Steemers Why your Odoo pricelist discount is not applied (and how to set up customer-specific B2B pricing) When an Odoo pricelist discount is not applied, the fix is almost always about order: set the customer and the pricelist on the quotation first, add the products after. You built a pricelist, gave a c... Mar 16, 2026 Sales, CRM and pricing
Bouke Steemers Bank reconciliation in Odoo, explained (and why auto-match is not firing) When auto-match does nothing, the cause is almost always one of three: the statement never imported cleanly, no matching rule covers the lines, or the rules sit in the wrong sequence. Each one is fixa... Mar 13, 2026 Accounting and finance
Bouke Steemers How to trace which components went into which finished product in Odoo manufacturing Component traceability in Odoo rests on three settings: lot and serial tracking enabled on the products, lots captured when components arrive, and component lots assigned on every manufacturing order.... Mar 9, 2026 Manufacturing
Bouke Steemers How to prevent negative stock in Odoo (and fix a valuation that has already gone wrong) You prevent negative stock in Odoo by blocking below-zero validation on the products where it matters, and you repair a valuation that has already drifted with an inventory adjustment plus a value cor... Mar 6, 2026 Inventory and stock
Bouke Steemers How to keep stock in sync across your webshop, stores and marketplaces (and stop overselling) Stock stays in sync when Odoo owns the quantity, every channel reads availability from it, and the sync interval is shorter than the pace at which you sell. That is the short answer. What follows is h... Webshop and stores Wholesale and B2B Mar 3, 2026 eCommerce, POS and multichannel
Bouke Steemers Odoo and AI: what actually works today, and what is still hype The AI in Odoo 19 is real and worth switching on, the autonomous agent workflows are mostly roadmap, and none of it pays off on a messy database. That is the whole verdict; the rest of this guide is t... Mar 1, 2026 Odoo and AI