Skip to content
TraceNcode
All articles

Odoo ERP · Electronics

Odoo for Electronics Assembly: BoMs and Serial Numbers

· Updated · 2 min read

Assembly companies get hurt by a bill of materials that does not match the board they build, and by serial numbers that start only when a customer complains.

The BoM is what the floor builds

Load the components for one product family the line runs now. A revision should be a new BoM when the board changed, not a comment on the old one. Work orders follow that structure if the floor already works in steps.

The sequence is the same as Odoo MRP. Electronics adds the serial on the finished unit.

Serialise the unit, not every resistor

The finished assembly gets a serial number if you must trace a complaint to a build. Components get lots only when a batch recall is a real scenario for that part. Serialising the whole stores catalogue will stop goods-in.

A component that is short should block the order or create the purchase. A silent negative stock hides the shortage until the promise date.

One family, then the next

One family with serials is a mid-size project, commonly 2–4 months, inside ₹5–10 lakhs when custom test software is out of scope. A test-equipment integration is a later release under integrations.

Bring one BoM and a sample serial label to a free audit.

Frequently Asked Questions

Should every component have a serial number?+

No. Serialise the finished unit you have to trace. Lot-track a component only when a recall of that batch is real.

Can a BoM change mid-order?+

A revision should be a new bill of materials. Editing the live one rewrites history for units already built.

Do we connect test equipment in the first release?+

No. Record the pass or fail on the order first. A machine integration comes after that record is trusted.