Odoo version notes
Lot traceability uses stock.lot and stock.move.line in Community and Enterprise on Odoo 16, 17, and 18. Enterprise adds advanced barcode apps but shares the same models. Custom modules that bypass move lines can break reports. After upgrades, re-test operation types because studio or migrated XML IDs sometimes reset picking type flags.
When to bring in help
If the fix touches custom modules, regulated traceability, or production outages, a focused rescue sprint beats months of trial and error. See our Odoo service.
See our industry practice