← Terug naar overzicht Productie & werkvloer

MES vs MRP vs ERP: de drie lagen van productiesoftware (en hoe Odoo ze verenigt)

MRP plant, MES voert uit, ERP verwerkt de gevolgen. Ze zijn geen concurrenten maar drie lagen met elk een eigen vraag en een eigen klok. Deze pagina zet ze naast elkaar, laat zien wanneer je welke laag nodig hebt, en waarom het in Odoo uitmaakt dat ze op dezelfde database staan. Inclusief een diagnose die je in vijf vragen vertelt welke laag jouw situatie vraagt.

Also in: Deutsch English

Kort antwoord: ze zijn geen alternatieven maar drie lagen boven elkaar. MRP plant (wat maken we, wanneer, is er materiaal?), MES voert uit en registreert (wat gebeurt er nu op de vloer?), en ERP verwerkt de gevolgen in voorraad, kostprijs en facturatie. Het scherpste onderscheid is de klok: ERP denkt in dagen tot maanden, MRP in weken tot dagen, een MES in minuten tot seconden. De praktijkvraag is dan ook zelden “MES of MRP”, maar: welke laag is bij mij de bottleneck?

De drie lagen naast elkaar

ERPMRPMES
BeantwoordtHoe staat het bedrijf ervoor?Wat maken we, wanneer, met welk materiaal?Wat gebeurt er nu op de vloer?
TijdshorizonDagen tot maandenWeken tot dagenMinuten tot seconden
KernobjectenOrders, facturen, voorraad, grootboekStuklijsten, productieorders, materiaalbehoefteWerkorders, bewerkingen, uitval, kwaliteit
GebruikersDirectie, administratie, inkoop, verkoopPlanners, werkvoorbereidingOperators, productieleiding
Typische vraagVerdienen we op deze klant?Halen we de leverdatum?Waarom staat lijn 2 stil?
In OdooSales, Purchase, Inventory, AccountingManufacturing (MRP)Shop Floor

Lees de tabel van rechts naar links en je ziet de keten: het MES levert de werkelijkheid, MRP vergelijkt die met het plan, ERP vertaalt het naar geld.

Waar het in de praktijk misgaat

Drie patronen die we telkens terugzien bij maakbedrijven.

1. Een MES kopen terwijl de basis ontbreekt. Als verkoop, inkoop en voorraad nog in losse systemen en spreadsheets zitten, versterkt een MES vooral de chaos: je meet de vloer heel precies, maar de cijfers sluiten nergens op aan. Eerst een systeem, dan meten.

2. Denken dat MRP het vloerprobleem oplost. MRP maakt een mooi plan, maar als niemand meldt wat er werkelijk gebeurde, blijft het plan fictie. Uitloop, uitval en stilstand zie je pas als je ze registreert.

3. Een MES nemen voor iets wat een procesprobleem is. Als bewerkingen niet zijn gedefinieerd of stuklijsten niet kloppen, gaat geen enkel systeem dat repareren. Software maakt een goed proces sneller en een slecht proces zichtbaar duurder.

De volgorde die in de praktijk werkt: ERP-basis → MRP-planning → MES-uitvoering. Elke stap maakt de volgende waardevoller.

Welke laag heb jij nodig?

In plaats van een algemene aanbeveling: vijf vragen over jouw situatie, met een eerlijk oordeel. Inclusief de uitkomst “hier is Odoo niet het juiste gereedschap”.

Vijf vragen. Geen e-mail nodig, de uitslag verschijnt direct.

  1. 1Wat is op dit moment je grootste pijn?
  2. 2Hoe registreren operators nu hun werk?
  3. 3Hoe vers moet je productie-informatie zijn?
  4. 4Moet je machines uitlezen (IoT, PLC, tellers)?
  5. 5Hoeveel werkplekken of bewerkingen heb je?

Waarom een database het verschil maakt

Klassiek zijn ERP, MRP en MES drie pakketten van drie leveranciers, met koppelingen ertussen. Dat werkt, maar je betaalt met:

  • Vertraging. Data reist via nachtelijke of periodieke synchronisatie; de vloer is realtime, je cijfers zijn dat niet.
  • Dubbele stamdata. Artikelen, stuklijsten en werkplekken bestaan in twee systemen en lopen uit elkaar.
  • Discussie over de waarheid. Als planning en vloer verschillende getallen tonen, gaat het overleg over welk systeem gelijk heeft in plaats van over het probleem.

In Odoo zijn het lagen op dezelfde database: Manufacturing voor de MRP-rol, Shop Floor voor de MES-rol. Een operator die een bewerking gereed meldt, verlaagt daarmee direct de voorraad, boekt uren, werkt de planning bij en beinvloedt de kostprijs en de nacalculatie. Geen koppeling, geen wachttijd, geen tweede waarheid.

Dat is niet “Odoo heeft de rijkste MES-functies”, want dat heeft het niet. Het is: de laag die je mist, hoef je er niet naast te bouwen.

Onze mening: bijna iedereen koopt een laag te hoog

Onze positie, expliciet, want je mag weten waar wij staan.

Als een maakbedrijf bij ons binnenkomt met “we willen een MES”, blijkt in verreweg de meeste gesprekken dat de pijn een laag lager zit. Niet omdat die mensen het niet snappen, maar omdat MES het woord is dat op conferenties en in LinkedIn-posts rondgaat, en “onze stuklijsten kloppen niet” nu eenmaal geen inspirerend projectvoorstel oplevert.

Dus zeggen wij het hardop: de meest onderschatte laag is MRP, en de meest overschatte is MES. Een correcte stuklijst, een realistische bewerkingstijd en een planning die klopt, leveren doorgaans meer op dan realtime inzicht in een proces dat je nog niet beheerst. Realtime zien dat het misgaat, is niet hetzelfde als voorkomen dat het misgaat.

Twee stellingen die daaruit volgen:

  • Meten is pas weten als er iets te weten valt. Een MES bovenop een wankele planning geeft je een heel precieze meting van chaos. Indrukwekkend, en zelden bruikbaar.
  • De laagvolgorde is geen dogma, maar wel bijna altijd waar. ERP-basis, dan MRP, dan MES. We hebben bedrijven geholpen die deze volgorde omdraaiden. Dat kon, maar het kostte meer en het duurde langer.

Waar wij zelf tegenin gaan: er is een uitzondering, en die is echt. Zit je pijn aantoonbaar in stilstand en uitval en heb je een planning die grotendeels werkt, dan is de vloerlaag wél je eerste stap. Dan meet je iets wat je daadwerkelijk kunt beinvloeden. Dat is precies waar de diagnose hierboven op filtert.

En nog een impopulaire: de leverancier die je meteen een MES aanbiedt zonder naar je planning te vragen, verkoopt zijn product, niet jouw oplossing. Wij verkopen Odoo, dus lees deze pagina met die wetenschap; maar juist daarom staat hieronder wanneer je bij ons niet moet zijn.

Eerlijk: wanneer je toch een apart MES wilt

Er zijn situaties waarin een gespecialiseerd MES naast Odoo verstandiger is:

  • Je moet machines uitlezen en aansturen (PLC, procesbesturing) in plaats van mensen laten melden.
  • Je legt data vast op secondeniveau over veel machines tegelijk.
  • Je zit in zwaar gereguleerde productie waar een gevalideerd MES met eigen auditsporen wordt geeist.

Dan is de nette architectuur: Odoo als ERP- en planningsruggengraat, het MES als gespecialiseerde vloerlaag ernaast, met een duidelijke koppeling. Dat is eerlijker dan een platform forceren tot iets waar het niet voor gemaakt is.

Veelgestelde vragen

Wat is het verschil tussen MES en MRP? MRP plant (wat maken we, wanneer, welk materiaal), een MES voert uit en registreert realtime op de vloer. MRP denkt in weken en dagen, een MES in minuten en seconden.

Wat is het verschil tussen MRP en ERP? ERP is het brede platform voor het hele bedrijf; MRP is het productieplanningsdeel daarbinnen. In moderne pakketten is MRP een module van het ERP, geen los systeem.

Heb ik ERP, MRP of MES nodig? Dat hangt af van je grootste pijn: losse systemen (ERP), materiaal en planning (MRP), of geen zicht op de vloer (MES). De diagnose hierboven geeft een concreet antwoord.

Kan een ERP-systeem een MES vervangen? Voor mensgestuurde productie vaak wel, via een shop-floor-app. Niet bij diepe machine-integratie, secondeniveau-data of gevalideerde productie.

Hoe werken MES en MRP samen in Odoo? Odoo Manufacturing vult de MRP-rol, Odoo Shop Floor de MES-rol, op dezelfde database. Een gemelde bewerking werkt direct door in planning, voorraad en kostprijs.


Weten welke laag bij jou het meeste oplevert? Plan een gratis Odoo-scan - dan lopen we je planning, vloer en registratie door en zeggen we eerlijk welke laag je nu nodig hebt en welke nog even kan wachten.


Meer lezen: Wat is een MES? · Kan Odoo je productievloer aansturen? · Odoo voor productiebedrijven · Odoo als WMS · Fabricageboekhouding in Odoo · De TARGET-methode

Veelgestelde vragen

Wat is het verschil tussen MES en MRP?

MRP (Material Requirements Planning) is de planningslaag: die berekent wat je moet maken, wanneer, en welke materialen daarvoor nodig zijn. MES (Manufacturing Execution System) is de uitvoeringslaag: die stuurt en registreert wat er op dat moment op de vloer gebeurt, tot op de bewerking. MRP denkt vooruit in weken en dagen, een MES werkt in minuten en seconden. MRP maakt het plan, het MES voert het uit en meldt terug.

Wat is het verschil tussen MRP en ERP?

ERP is het brede administratieve platform voor het hele bedrijf: verkoop, inkoop, voorraad, boekhouding, HR en meer. MRP is een specifiek onderdeel daarvan, gericht op productieplanning en materiaalbehoefte. In moderne pakketten is MRP dus meestal een module binnen het ERP, en geen los systeem. Een los MRP-pakket zonder ERP eromheen betekent dat je de administratie elders moet regelen.

Heb ik ERP, MRP of MES nodig?

Dat hangt af van waar je grootste pijn zit. Zit die in losse systemen en dubbele administratie, begin dan bij de ERP-basis. Zit die in materiaal dat te laat is en planning die vastloopt, dan heb je de MRP-laag nodig. Zit die in het ontbrekende zicht op wat er nu op de vloer gebeurt, dan is de MES-laag aan de beurt. In de praktijk bouw je ze in die volgorde op: eerst een systeem, dan planning, dan uitvoering.

Kan een ERP-systeem een MES vervangen?

Voor mensgestuurde productie vaak wel. Een modern ERP met een shop-floor-app dekt digitale werkinstructies, tijdregistratie per bewerking, uitval, kwaliteitscontroles en barcode-scanning. Waar het niet volstaat, is bij diepe machine-integratie (PLC, procesbesturing), datavastlegging op secondeniveau over veel machines, of zwaar gereguleerde productie met validatie-eisen. Dan zet je een gespecialiseerd MES naast je ERP.

Hoe werken MES en MRP samen in Odoo?

In Odoo zijn het twee lagen op dezelfde database. Odoo Manufacturing vult de MRP-rol: stuklijsten, productieorders, werkplekken en materiaalbehoefte. Odoo Shop Floor vult de MES-rol: operators starten en stoppen bewerkingen op een tablet, melden aantallen en uitval, en doen kwaliteitscontroles. Omdat er geen koppeling tussen beide zit, werkt een gemelde bewerking direct door in planning, voorraad en kostprijs.

Herken je dit uit je eigen setup?

Een scan van 30 minuten maakt het concreet: wat blijft standaard Odoo, wat wordt maatwerk, en waar heb je überhaupt geen code voor nodig.

Neem contact op ← Terug naar blog