Naar hoofdinhoud
OBS Solutions

Productie

Stuklijsten en werkorders in Odoo

In het kort

Een stuklijst (BOM) in Odoo beschrijft uit welke componenten een product bestaat; een werkorder beschrijft de stappen om het te maken. Samen sturen ze de productie: bij een productieorder worden componenten automatisch afgeboekt en het afgewerkte product toegevoegd, zodat voorraad en kosten altijd kloppen.

Portretfoto Nicolas Lyssens-Danneboom, Project Manager bij OBS Solutions

Geschreven door Nicolas Lyssens-Danneboom, Project Manager

Laatst bijgewerkt op

7 min leestijd

De stuklijst als basis van je productie

Een stuklijst, of Bill of Materials (BOM), legt vast uit welke componenten en hoeveelheden een product bestaat. Het is het fundament van elke productie in Odoo: zonder correcte BOM klopt je voorraad niet en kun je geen kostprijs berekenen. Een goed onderhouden BOM is daarom de eerste investering bij het structureren van je productie — en meteen de plek waar veel bedrijven winst laten liggen, omdat hun stuklijsten in Excel staan en niet gekoppeld zijn aan voorraad.

Werkorders: de stappen om het te maken

Waar de BOM zegt wat erin zit, beschrijft de werkorder hoe je het maakt: de stappen, de werkposten en de tijd per stap. Voor eenvoudige producten volstaat een enkele stap; voor complexere producten doorloop je meerdere werkposten in volgorde (de routing). Werkorders geven je zicht op de voortgang en de bezetting van je werkposten, zodat je weet waar een order zit in het productieproces.

Hoe BOM en werkorder samenwerken

Bij een productieorder komt alles samen:

Odoo neemt de componenten uit de BOM en reserveert of boekt ze af van de voorraad.

De werkorders sturen de productiestappen aan, eventueel over meerdere werkposten.

Het afgewerkte product wordt toegevoegd aan de voorraad.

De kostprijs wordt opgebouwd uit materiaal en bestede tijd.

Het resultaat: je voorraad klopt automatisch, je kent de werkelijke kostprijs, en je ziet de voortgang van elke productieorder. Odoo Manufacturing verzorgt deze samenhang in standaardfunctionaliteit.

Een concreet voorbeeld

Een maakbedrijf hield stuklijsten en voorraad apart bij in Excel. Bij elke productie werd de voorraad handmatig aangepast, met de onvermijdelijke afwijkingen tussen papier en realiteit. Na het inrichten van BOM's en werkorders in Odoo gebeurt de afboeking automatisch: zodra een productieorder start, verdwijnen de componenten uit de voorraad en verschijnt het afgewerkte product. De kostprijs rolt er meteen uit, inclusief de bestede uren. Het maandelijkse uitzoekwerk om voorraad en productie te laten kloppen, verdween volledig.

Stuklijst met gekoppelde werkorders in Odoo Manufacturing

Varianten en versies

Maakbedrijven werken vaak met varianten van een product of met evoluerende stuklijsten. Odoo ondersteunt productvarianten en versiebeheer van BOM's, zodat je niet voor elke variant een apart product hoeft aan te maken en je wijzigingen in stuklijsten beheersbaar blijven. Wanneer je een component vervangt, pas je de BOM aan en weet je precies vanaf welke productie de nieuwe versie geldt.

Waarom dit overtypen vervangt

Zonder systeem leven stuklijsten vaak in Excel en worden voorraadbewegingen handmatig bijgehouden. Dat leidt tot afwijkingen tussen papier en realiteit, en tot een kostprijs die meer schatting dan feit is. Door BOM en werkorders in Odoo te beheren, gebeurt de afboeking automatisch bij productie, en is er één bron van waarheid voor wat je hebt en wat je maakt.

Hoe je dit opzet

BOM's en werkorders zitten in Odoo Manufacturing. De waarde zit in de inrichting: hoe je stuklijsten structureert, hoe je werkposten en routings definieert, en hoe ver je de capaciteitsplanning activeert. Begin eenvoudig en bouw uit naarmate je complexer wordt — zie ook het artikel over wanneer MRP wel of niet loont, want BOM en werkorders zijn de basis waarop verdere planning steunt.

Wat een correcte kostprijs je oplevert

De stille winst van goed beheerde stuklijsten en werkorders is een betrouwbare kostprijs. Zolang je stuklijsten in Excel staan en je productie-uren niet gekoppeld zijn, is je kostprijs een schatting, en op een schatting kun je geen scherpe prijszetting bouwen. Je weet niet zeker welke producten echt renderen en welke je eigenlijk met verlies maakt.

Wanneer Odoo de kostprijs opbouwt uit het werkelijke materiaal en de werkelijke bestede tijd, krijg je voor het eerst een eerlijk beeld per product. Dat heeft directe gevolgen voor je commerciële beslissingen: je kunt prijzen onderbouwen, marges bewaken, en gericht ingrijpen op producten waar de marge in werkelijkheid te dun is. Het verschil tussen denken dat je marge draait en weten dat je ze draait, is precies wat een correcte kostprijs oplevert. Voor een maakbedrijf is dat geen administratief detail, maar de basis van winstgevend produceren.

Veelgestelde vragen

Veelgestelde vragen

Een stuklijst (BOM) beschrijft waaruit een product bestaat; een werkorder beschrijft de stappen om het te maken. Samen sturen ze de productie en de voorraadafboeking.

Ja. Bij een productieorder neemt Odoo de componenten uit de BOM en boekt ze af van de voorraad, terwijl het afgewerkte product wordt toegevoegd. Zo klopt je voorraad automatisch.

Ja. Je kunt varianten en versies van stuklijsten beheren zonder voor elke variant een apart product aan te maken, wat het beheersbaar houdt.

Niet noodzakelijk. Je kunt met BOM's en basis-productieorders werken zonder de volledige capaciteitsplanning te activeren, en uitbreiden wanneer je complexer wordt.

Ja. De kostprijs wordt opgebouwd uit materiaal (uit de BOM) en bestede tijd (uit de werkorders), zodat je de werkelijke kostprijs per product kent in plaats van een schatting.

Portretfoto Nicolas Lyssens-Danneboom, Project Manager bij OBS Solutions

Nicolas Lyssens-Danneboom

Project Manager bij OBS Solutions

Expertise: Productie, Inkoop & procurement, Voorraad, Procesoptimalisatie

Klaar om te starten

Zet de volgende stap met Odoo.

Doe de gratis ERP-scan of plan een vrijblijvend gesprek voor een onderbouwd advies.