Skip to content
Odoo UpgradesPowered by TechUltra

Odoo 20 · Inventory & Manufacturing

Odoo 20 Inventory & Manufacturing: what changes for your upgrade

Manufacturing, Inventory, Barcode, Purchase, Quality and PLM all change in Odoo 20. Most changes help day-to-day work; a few touch the data your custom code relies on.

83

new features in Odoo 20

9

apps covered

4

upgrade checks below

What's new in Odoo 20 Inventory & Manufacturing, in short

Here is what changes for manufacturers in Odoo 20. Manufacturing orders get draft and confirmed states, a Kanban view and as-soon-as-possible planning, plus component replacement and continuous production. Bills of materials can be compared side by side in PLM. Traceability improves: lots and serials can be generated when a manufacturing order is closed or in bulk in Barcode, and lot/serial transfers are new. Quality adds failure locations and bypassable checks, and Purchase adds alternatives comparison and recomputed expected arrival dates.

Upgrade impact

What to check when you upgrade

1

Manufacturing order states and planning

Odoo 20 distinguishes draft from confirmed manufacturing orders, can split orders and plan them as soon as possible. Custom MRP flows, automated actions and reports that read MO states need retesting.

2

Lots, serials and traceability

Lots and serials can be generated in bulk in Barcode and when closing manufacturing orders, and lot/serial transfers are new. Custom lot-numbering modules may become unnecessary; traceability reports should be checked on upgraded data.

3

Stock valuation

Delivery values are updated retroactively when product costs change after delivery, and valuation can run without the Inventory app. Compare stock valuation per product and location before go-live.

4

Purchase and quality

Purchase adds alternative comparison, a vendor quality rate and recomputed expected arrival dates; Quality adds failure locations and bypassable checks. Custom purchase approval or quality modules should be compared with the new standard features.

What's new, app by app

Highlights from TechUltra's Odoo 20 feature guide. For screenshots and how each feature works, see the full Inventory & Manufacturing guide on techultrasolutions.com.

Manufacturing

24 new
  • · Bill of materials
  • · Component replacement
  • · Continuous production
  • · Draft versus confirmed manufacturing orders
  • · Generate lots and serials when closing manufacturing orders
  • · Lot/serial number transfers

Inventory

23 new
  • · Allocation report
  • · CMR document
  • · Company-specific customer lead times
  • · Intercompany flows
  • · Inventory at a past date
  • · Landed costs for specific products

Barcode

12 new
  • · Backorders
  • · Inventory count
  • · Light users
  • · Manual entry
  • · Barcode product creation
  • · Batch receipts

Purchase

9 new
  • · Alternatives comparison
  • · Default Incoterm per vendor
  • · End-customer address in portal
  • · Expected arrival date
  • · Product unit cost versus purchase unit cost
  • · Purchase agreement structure

PLM

4 new
  • · BoM comparison
  • · Optional ECO version update
  • · Product updates
  • · Universal ECO report

Maintenance

3 new
  • · Maintenance requests: Gantt views
  • · Maintenance teams on stages
  • · UX improvements

Repairs

3 new
  • · Invoice creation
  • · Repair order status
  • · Repair-related services

Shop Floor

3 new
  • · HTML note field
  • · Instruction updates
  • · Work center barcode

Quality

2 new
  • · Bypass quality checks
  • · Failure location

FAQ

Odoo 20 Inventory & Manufacturing FAQ

Can't find your answer? Ask an upgrade engineer.

What changes in Odoo 20 Inventory & Manufacturing?

+

Here is what changes for manufacturers in Odoo 20. Manufacturing orders get draft and confirmed states, a Kanban view and as-soon-as-possible planning, plus component replacement and continuous production. Bills of materials can be compared side by side in PLM. Traceability improves: lots and serials can be generated when a manufacturing order is closed or in bulk in Barcode, and lot/serial transfers are new. Quality adds failure locations and bypassable checks, and Purchase adds alternatives comparison and recomputed expected arrival dates. TechUltra counted 83 new features across 9 apps, each confirmed in the Odoo 20 source code or on a live Odoo 20 database.

Will my Inventory & Manufacturing customisations survive the upgrade to Odoo 20?

+

Custom modules must be ported to Odoo 20 and re-tested. Odoo 20 distinguishes draft from confirmed manufacturing orders, can split orders and plan them as soon as possible. Custom MRP flows, automated actions and reports that read MO states need retesting.

How do I upgrade to Odoo 20?

+

TechUltra Upgrades runs every version hop from Odoo 16–19 to 20, ports custom modules and reconciles your data, with a free assessment first and 30 days of hypercare after go-live.

Plan your Odoo 20 upgrade with Inventory & Manufacturing in mind

Run a read-only scan of your database. You get a module-by-module risk report, a timeline, a downtime estimate and a quote based on your complexity. No obligation.