Bouke Steemers Odoo POS offline mode: how it works and how to keep sales in sync The Odoo Point of Sale keeps selling when the internet drops, by design. It runs in the browser and caches everything it needs when the session opens, so it can take orders, calculate totals and print... Apr 30, 2026 eCommerce, POS and multichannel
Bouke Steemers How to give a discount on the whole order in Odoo (not line by line) One discount on the whole Odoo order takes two things: switch on Discounts in the Sales settings, then use the Discount button at the bottom of the order, which spreads one percentage across all lines... Apr 27, 2026 Sales, CRM and pricing
Bouke Steemers Why you can't delete a posted invoice in Odoo (and how a credit note fixes it) You cannot delete a posted invoice in Odoo because posting writes a journal entry into a sequential ledger, and erasing that would break your books. The clean fix is a credit note, with reset to draft... Apr 23, 2026 Accounting and finance
Bouke Steemers Subcontracting in Odoo: outsource a production step without losing stock control Outsourcing a production step without losing stock control takes one specific setup in Odoo: a Subcontracting bill of materials, the subcontractor as vendor, and resupply routes on the components. The... Apr 20, 2026 Manufacturing
Bouke Steemers Tracking by lot or serial number in Odoo: when and how to set it up Use a lot when one number covers a batch, a serial when every unit needs its own, and switch tracking on per product, not for everything. The setup itself is four steps; choosing the right level is wh... Apr 17, 2026 Inventory and stock
Bouke Steemers Invoice and vendor-bill OCR in Odoo: let AI do the data entry Odoo's document digitization reads the PDF or photo and fills the draft vendor bill for you; your job shrinks to a glance, a correction where needed, and the post. Turn it on, route the bills in by em... Apr 16, 2026 Odoo and AI
Bouke Steemers Odoo Studio vs custom development: where Studio stops and code begins Studio stops where real logic begins. Use it for fields, view tweaks and one-sentence rules, and move to a custom module the moment a change branches, talks to another system, processes volume or has ... Apr 14, 2026 Upgrades and customization
Bouke Steemers Migrating your data into Odoo without losing history (a clean import plan) You migrate into Odoo without losing history by importing master data and open transactions, bringing opening balances instead of old journals, and keeping the closed history readable outside Odoo. Yo... Apr 11, 2026 Integrations and data
Bouke Steemers Why your Odoo webshop shows the wrong price (variants, pricelists and taxes online) Your webshop shows a different price than you expect: the base price instead of the variant price, the public price instead of a customer's pricelist price, or an amount with tax when you wanted it wi... Apr 7, 2026 eCommerce, POS and multichannel
Bouke Steemers From lead to won deal: setting up the Odoo CRM pipeline (and converting leads correctly) Your sales team is dropping deals through the cracks, and nobody can say where each one stands. The fix is a CRM pipeline that matches how you actually sell: decide whether you need a lead step before... Apr 4, 2026 Sales, CRM and pricing
Bouke Steemers Wrong VAT on your Odoo invoices? Fiscal positions, explained When Odoo puts the wrong VAT on an invoice, the customer's fiscal position is almost always the reason. It is missing, set wrong, or mapped incompletely, and the product's default tax is only the star... Apr 1, 2026 Accounting and finance
Bouke Steemers How to book finished goods from production into stock in Odoo (and keep valuation right) Finished goods land in stock the moment you mark the manufacturing order as done, and not a second earlier. That one action consumes the components, books the product into stock and rolls the componen... Mar 29, 2026 Manufacturing