Begin bij de ERP-kwaliteitsmodule als die de inspectie aan de juiste batch koppelt, een echte voorraadhold afdwingt en de vrijgave terugleest. Kies een zelfstandig QMS wanneer het ERP de afwijkings- en CAPA-stroom niet goed kan dragen. Zet er alleen een koppellaag tussen als systemen batch of status niet betrouwbaar uitwisselen. De proef is één productiefout die pas eindigt wanneer een bevoegde medewerker de ERP-vrijgave kan aanwijzen.
Dat klinkt eenvoudig tot de inspecteur een maat buiten tolerantie meet en ERP de partij nog gewoon beschikbaar toont. Een rood vak in het kwaliteitsscherm houdt geen order tegen. Je moet weten welk systeem de batch-ID uitgeeft, wie het materiaal blokkeert, wie de bestemming van de partij mag bepalen en hoe je na een time-out ziet of ERP het besluit al heeft verwerkt.
QMS-software voor productie registreert inspecties, afwijkingen en corrigerende acties bij een product, order of batch, met eigenaar, bewijs en besluit. Bij een koppeling met ERP of MES bewaart het QMS het kwaliteitsdossier en moet het voorraad- of ordersysteem de fysieke vrijgave afdwingen. Een QMS-bericht is dus geen batchvrijgave totdat ERP de status terug bevestigt.
Wat je nodig hebt: één batch en drie systeemrollen
Neem één product met een vrijgegeven specificatie, meetmethode en genoeg productiegeschiedenis om elke kandidaat dezelfde fout te laten verwerken. Een leveranciersdemo met voorbeelddata bewijst niet dat jouw batch-ID en voorraadstatus meekomen.
Leg vast welke applicatie elke waarde bezit. Een werkbare startverdeling is: ERP geeft batch en partijnummer uit, MES bewaart productieorder en bewerkingsstap, en QMS bewaart inspectie, NCR, onderzoek en CAPA. ERP blijft eigenaar van voorraadstatus en vrijgave. De koppellaag bewaart aflevering en fouten, maar beslist niet of een afwijking acceptabel is.
| Gegeven | Bronhouder in de proef | Wat je bij elke kandidaat terugvindt |
|---|---|---|
| Artikel, batch-ID, vestiging en voorraadhoeveelheid | ERP | Dezelfde partij bij order, inspectie, hold en vrijgave |
| Productieorder en bewerkingsstap | MES of ERP, wijs er één aan | De order die het afwijkende meetresultaat veroorzaakte |
| Meetmethode, specificatieversie, meetwaarden en inspecteur | QMS | Oorspronkelijke uitslag, instrument, tijd en nieuwe uitslag na herstel |
| NCR, oorzaak, CAPA en bestemmingsbesluit | QMS | Eigenaar, bewijs, goedkeurder en besluitreden |
| Hold- en vrijgavestatus van voorraad | ERP | Magazijnstatus, blokkade, mutatie-ID en teruglezing |
| Gebeurtenis-ID, poging en foutmelding | Koppellaag, als je die nodig hebt | Dezelfde gebeurtenis zonder dubbel NCR- of ERP-record |
Geef een batch-ID nooit de rol van omschrijving. Als lotnummers tussen vestigingen of artikelen kunnen terugkeren, toets dan of de sleutel ook artikel en vestiging bevat. Een koppeling op alleen “batch 1048” kan twee geldige partijen aan elkaar knopen. Dezelfde bronkeuze bepaalt hoe machinegebeurtenissen uit de productie met orders en kantoorsystemen samenhangen.
Vraag om een testomgeving, een export van kwaliteits- en voorraadstatussen en accounts met nagebootste productierechten. Wijs een inspecteur, productieleider, kwaliteitsmanager, CAPA-eigenaar, ERP-voorraadbeheerder en integratiebeheerder aan. De integratieservice mag geen batch vrijgeven.
Gebruik 30 scenario’s, waaronder normale goedkeuringen, afwijkende meting, herinspectie, terugkerende oorzaak, ingetrokken goedkeuring, correctie na invoer, dubbele gebeurtenis en wegvallende verbinding nadat ERP de hold heeft opgeslagen. Dat is een acceptatietest, geen statistische steekproef van de fabriek.
Odoo Quality 20.0 en Dynamics 365 Supply Chain Management zijn bruikbare ERP-referenties op 8 november 2026. Octave Reliance is een zelfstandig QMS-kandidaat; FoodReady richt zich op voedingsmiddelenproducenten. Workerbase hoort bij uitvoeringsplatforms. De versie van FoodReady van 28 oktober 2026 vergelijkt tien NCR-platforms en bespreekt NCR, CAPA, integraties en implementatie. FoodReady neemt zichzelf op als keuze van de redactie, dus ik gebruik de gids voor marktverkenning en niet als onafhankelijke rangschikking. De gids van Workerbase is gepubliceerd op 17 juni 2026 en onderscheidt kwaliteitsuitvoering, QMS-suites en ERP- of MES-modules. Workerbase meldt dat het zelf kwaliteitssoftware maakt en in de vergelijking staat; de categorieën zijn bruikbaar, de rangorde is commercieel.
Voor een eerste prijsorde: Odoo Standard kost €19,90 per gebruiker per maand bij jaarlijkse betaling gedurende de eerste 12 maanden; Custom kost €35,90 in die periode. Daarna toont zij €24,90 en €44,90. De korting geldt voor de oorspronkelijk bestelde gebruikers. Standard bevat alle apps, maar externe API-toegang staat bij Custom; implementatie en onderhoud van maatwerkcode zijn uitgesloten. Dynamics 365 Supply Chain Management kost €182 per gebruiker per maand bij jaarlijkse betaling, exclusief btw. Dat is de volledige SCM-licentie, geen losse QMS-prijs. Beide pagina’s zijn op 8 november 2026 gecontroleerd.
Begroot ook migratie, koppeling, intern proceseigenaarschap, testen en beheer. Octave presenteert Reliance als configureerbaar QMS met meer dan 40 kwaliteitsapplicaties en koppelingen naar ERP en MES; de abonnementsprijs hangt volgens de productpagina af van gebruikers, modules en locaties. FoodReady noemt faciliteiten, gebruikers, workflows en implementatie. Vraag elke leverancier dezelfde aantallen, herstelroute en exporteisen. Een licentieprijs zegt niets over de kosten van een gemiste vrijgave.
Sluit de voorbereiding af met een checklist die je naar de leverancier kunt meenemen:
Concrete stappen: test een afwijking tot aan ERP-vrijgave
Laat iedere leverancier exact dezelfde product- en batchgegevens verwerken. Een geslaagde demo is geen scherm waarop een afwijking staat. De geslaagde demo eindigt met een geblokkeerde partij, een onderbouwd besluit en een ERP-status die een tweede medewerker onafhankelijk kan terugvinden.
1. Leg de verwachte uitkomst vast vóór de demo
Gebruik de actuele productspecificatie, niet de demo-invoer van de leverancier. Stel product, bewerkingsstap, grenswaarde, eenheid, meetmethode, instrument en steekproefplan in. Laat de inspecteur één normale en één mislukte meting op dezelfde productiebatch uitvoeren. Neem de productieorder uit het MES mee.
Odoo 20.0 toont kwaliteitscontroles op een order als daar een controle voor is ingesteld. De inspecteur kiest Pass of Fail om de controle af te ronden. Een kwaliteitsalert vanaf een productieorder is alleen beschikbaar als voor die order een kwaliteitscontrole is ingesteld. Het alertformulier noemt product, werkcentrum, team, verantwoordelijke en oorzaak, maar toont geen batchveld. Laat zien waar de batch-ID blijft.
Klaar als: waarde, specificatieversie, inspecteur, product, batch en order in één dossier terug te vinden zijn. Alleen een foutnotitie telt.
2. Wijs eigenaar en sleutel toe aan ieder veld
Wijs artikel, batch, magazijn en voorraadstatus toe aan ERP. Wijs productieorder en bewerkingsstap toe aan MES of ERP, nooit aan beide. Wijs meetresultaat, NCR, CAPA en bestemmingsbesluit toe aan QMS. Laat iedere kandidaat met dezelfde bronkaart werken.
Gebruik voor elke actie een zakelijke sleutel met NCR-ID, batch-ID, actietype en versie. Bewaar ook bronrecord, doelrecord en berichtversie. Een tijdstip of vrije tekst is geen sleutel; de koppellaag bewaart aflevering, maar bepaalt niet welke status waar is. De proef voor ERP, specialistische software en koppellaag bij onderhoud laat dezelfde controle op sleutel en teruglezing zien, met andere productiedata.
Klaar als: elk gedeeld veld één schrijver heeft en je vanuit de ERP-batch het oorspronkelijke inspectierecord vindt.
3. Maak van een foutwaarde een afwijkingsrecord
Laat de inspecteur een NCR opslaan met batch, order, hoeveelheid, meetwaarde, specificatieversie, bijlage, tijd en verantwoordelijke. Vereis een defectsoort, ernst en bron. Een correctie op de meetwaarde wordt een nieuwe gebeurtenis met reden en auteur; overschrijf de oorspronkelijke uitslag niet.
Dynamics 365 Supply Chain Management kan kwaliteitsorders op kwaliteitsrichtlijnen baseren. Een productieafwijking in Dynamics 365 kan hoeveelheid, bron en lotnummer vastleggen; een nonconformance kan ook aangeven dat materiaal onbruikbaar of beperkt bruikbaar is. Je kunt daar een afwijking goedkeuren of afwijzen, correcties toewijzen, oorzaken registreren en het dossier sluiten, op een pagina die op 27 mei 2026 is bijgewerkt. Dit is een route om te testen, geen garantie dat jouw omgeving zo is ingesteld.
Een NCR beschrijft de concrete afwijking. CAPA volgt een structurele oorzaak en actie. De bewijslogica van oorzaak tot effectiviteitscontrole helpt beide besluiten uit elkaar te houden.
Klaar als: een collega dezelfde waarde, partij, order, specificatie en bronbijlage terugvindt.
4. Zet de partij in ERP op echte hold
Laat de mislukte inspectie een hold aanvragen voor de exacte batch en hoeveelheid. Probeer daarna in ERP de partij te reserveren, uit te geven naar productie en te verplaatsen naar een normale picklocatie. Elke handeling moet blokkeren of naar een bevoegde uitzondering gaan. Controleer ook de fysieke stap: quarantainezone, label of werkinstructie.
Toon “hold aangevraagd” en “hold bevestigd door ERP” als aparte statussen. Alleen na teruglezing mag QMS de blokkade als bevestigd tonen. Als ERP niet antwoordt, blijft de hold onbevestigd en krijgt iemand een taak. Een groen vinkje na verzenden is geen bewijs.
Klaar als: ERP de partij blokkeert, het magazijn hem niet kan uitgeven en QMS de teruggelezen status toont.
5. Scheid onderzoek, CAPA en bestemmingsbesluit
Leg vooraf in je procedure vast wanneer een NCR alleen een correctie krijgt en wanneer een CAPA opent. Gebruik bijvoorbeeld onmiddellijke escalatie bij een kritieke afwijking of een vaste herhalingsdrempel. Dat is een bedrijfsregel, geen universele software- of normdrempel.
Laat de onderzoeker oorzaak en bewijs vastleggen. Een bevoegde kwaliteitsmanager kiest daarna herwerken, herinspecteren, downgraden, afkeuren of een gecontroleerde uitzondering. De leverancier moet reden en goedkeurder bewaren. Herwerk houdt de batch geblokkeerd tot de vereiste herinspectie slaagt. Een CAPA kan meerdere NCR’s omvatten, maar sluit de voorraadstatus niet.
Klaar als: iedere bestemming een eigen bevoegdheid, bewijs en eindstatus heeft en CAPA de ERP-hold niet vanzelf opheft.
6. Test dubbele gebeurtenis, time-out en correctie
Laat de bevestiging wegvallen nadat ERP de hold heeft opgeslagen. De koppeling moet eerst op de zakelijke sleutel teruglezen. Alleen als ERP geen record heeft, mag dezelfde opdracht opnieuw. Zo voorkom je een dubbel NCR, een tweede reservering of een dubbele voorraadmutatie.
Gebruik een idempotentiesleutel voor dezelfde actie en versie. Bewaar poging, antwoord en ERP-transactie-ID. Een gecorrigeerde meetwaarde krijgt een nieuwe versie; de oude blijft zichtbaar en de batch komt niet automatisch vrij. RFC 9110 uit juni 2022 zegt dat identieke verzoeken met een idempotente methode hetzelfde bedoelde effect hebben. De standaard raadt automatisch opnieuw sturen van niet-idempotente verzoeken af als je niet weet of de eerste opdracht is verwerkt. Een herstelbare koppeling met een legacy-ERP zet een time-out eerst op onbekend en zoekt de eerste write op de zakelijke sleutel terug voordat dezelfde actie wordt herhaald.
Toets de hele API-koppeling tussen bestaande bedrijfssystemen, niet alleen of een verzoek een 200-antwoord gaf. Dat antwoord bewijst niet dat batch, hoeveelheid en bestemming goed zijn opgeslagen.
Klaar als: een herhaalpoging geen tweede zakelijk record maakt en de correctie naast de oorspronkelijke invoer blijft staan.
7. Controleer rechten, auditspoor en herstel
Gebruik echte testrollen. Een inspecteur legt vast, maar sluit niet zijn eigen afwijking als een onafhankelijke vrijgever vereist is. De integratieservice mag een hold aanvragen en status lezen, niet CAPA goedkeuren of voorraad vrijgeven. Laat de ERP-beheerder de goedgekeurde QMS-beslissing terugvinden.
Laat elke wijziging actor, tijd, oud en nieuw veld, reden en record-ID tonen. Test een afgewezen goedkeuring en een ingetrokken account. Exporteer één batchdossier met meetwaarden, bijlagen, NCR, CAPA, besluit en ERP-mutatie; open de export onder een gewone gebruikersrol.
Houd de koppeling op de applicatielaag en laat haar niet rechtstreeks naar de PLC schrijven. NIST noemt betrouwbaarheid, beschikbaarheid en veiligheid als bijzondere eisen voor OT in de definitieve gids van september 2023. Op 21 september 2026 meldde de pagina dat Revision 4 nog een concept voor publieke reactie was. Productiebesturing blijft buiten een gewone kantoorintegratieproef. Ook de andere beveiligingseisen van OT dan kantoor-IT horen in de netwerkbeoordeling.
Klaar als: een tweede medewerker het dossier kan reconstrueren zonder leveranciersaccount of account van de oorspronkelijke inspecteur.
8. Lees de uitkomst terug en sluit de proef
Verwerk de 30 scenario’s opnieuw met een normale rol. Tel geslaagde inspecties, holds, bestemmingen en ERP-mutaties per batch-ID, niet alleen als totaalsom. Een totaal kan twee verkeerd gekoppelde batches verbergen.
Vergelijk per testcase de verwachte en werkelijke uitkomst. Een verkeerde batch, gemiste hold, onbevoegde vrijgave of dubbele ERP-gebeurtenis is kritiek. Een handmatige correctie is niet-kritiek als de partij geblokkeerd bleef en de juiste rol haar herstelde. Noteer correctietijd en eigenaar.
Klaar als: kritieke fouten nul zijn, alle 30 statussen in QMS, MES en ERP overeenkomen en elke resterende correctie een eigenaar, oorzaak en duur heeft. Dat meetblad is je vergelijking, geen indruk van de presentator.
Valkuilen: waar een batch onbedoeld vrij kan komen
Een kwaliteitsmelding lijkt op een voorraadblokkade
De kwaliteitsmanager ziet een rode NCR-status, maar magazijnsoftware reserveert de batch nog voor een levering. Dat gebeurt als de QMS-alert en de ERP-voorraadstatus aparte records zijn zonder bevestigde overdracht. Test een echte pick- en reserveringspoging in ERP en houd de partij fysiek in een quarantainezone tot de hold bevestigd is.
Productcode en batch-ID worden door elkaar gehaald
De inspecteur vindt de juiste artikelnaam, maar ziet een andere productieorder of vestiging. Een koppeling op artikelcode alleen kan daardoor meerdere partijen blokkeren of de verkeerde partij vrijlaten. Test dezelfde productcode met twee batchnummers en controleer of elke NCR, CAPA en ERP-mutatie een volledige relatie behoudt.
Elke afwijking opent een CAPA
Een eenmalige meetfout levert een CAPA op, waarna kwaliteitsmedewerkers de volgende dossiers als routine invullen. De registratie wordt zwaarder, terwijl de terugkerende oorzaak niet beter zichtbaar wordt. Definieer vóór de selectie risicogestuurde triggers, toon de reden als een CAPA niet wordt geopend en controleer of herhaalde meldingen toch samenkomen.
De time-out maakt een tweede record
ERP bewaart de hold, maar de respons raakt kwijt. Een automatische herhaalpoging maakt vervolgens een tweede record of overschrijft een status. Laat de leverancier de zakelijke sleutel en ERP-transactie-ID teruglezen voordat hij opnieuw schrijft. Zonder die controle blijft de gebeurtenis in een uitzonderingslijst.
Een meetcorrectie wist het eerste bewijs
Een medewerker past de foutieve uitslag aan nadat het meetinstrument opnieuw is gecontroleerd. De uiteindelijke waarde lijkt nu netjes, maar het oorspronkelijke afwijkingsbesluit is verdwenen. Bewaar elke versie, reden, gebruiker en tijd. De batch blijft op hold totdat de bevoegde rol de gecorrigeerde beoordeling heeft goedgekeurd.
De integratie kan voorraad zelf vrijgeven
Een serviceaccount krijgt brede ERP-rechten omdat de installatie eenvoudiger is. Bij een fout in de regel kan de koppeling dan ook voorraad beschikbaar maken zonder CAPA of bestemmingsbesluit. Geef de integratie alleen leesrechten en rechten om een hold of vrijgaveverzoek klaar te zetten. Laat de ERP-mutatie afhangen van een goedgekeurde beslissing en een aparte teruglezing.
Beslis-kader: welk model past bij jouw batchvrijgave?
De eerste uitkomst is Geen kandidaat vrijgeven zolang een kandidaat één kritieke fout maakt: verkeerde batch, gemiste hold, onbevoegde vrijgave of dubbele ERP-mutatie. Pas daarna vergelijk je de routes op correcties, eigenaarschap en beheer.
Kies een ERP-kwaliteitsmodule wanneer ERP de partij al beheert, de kwaliteitsmodule de inspectie en afwijking registreert, de voorraad echt blokkeert en de gebruiker de vrijgave in hetzelfde dossier kan terugvinden. Accepteer hoogstens twee niet-kritieke handmatige correcties in 30 scenario’s, dus maximaal 6,7 procent. Zo blijft één productiesysteem de eigenaar van partij en voorraad.
Kies een Zelfstandig QMS wanneer de ERP-module de NCR-, CAPA-, onderzoeks- of auditworkflow niet voldoende draagt, maar het QMS de kwaliteitsregistraties volledig bewaart en een standaardkoppeling de hold, bestemmingsbeslissing en ERP-vrijgave zonder kritieke fout terugleest. Ook hier zijn hoogstens twee niet-kritieke correcties van 30 acceptabel. Laat een maand bewaakt meelopen als je op één of twee correcties uitkomt en de status verder klopt.
Kies QMS met eigen koppellaag wanneer een standaardkoppeling de batch-ID, hoeveelheid of status niet betrouwbaar terugleest, systemen hetzelfde veld dubbel schrijven, minstens drie van 30 scenario’s handmatig herstel vragen of de huidige reconciliatie meer dan vier uur per maand kost. De laag beheert de overdracht, herhaalpogingen en uitzonderingen. Het QMS blijft eigenaar van kwaliteitsbesluiten; ERP blijft eigenaar van beschikbare voorraad.
Deze drempels zijn mijn inkoopregels voor een reproduceerbare proef, geen QMS-norm of sectorbenchmark. Houd ze gelijk voor iedere kandidaat. Kant-en-klaar wint wanneer één module of native connector de test doorstaat en er een eigenaar is voor de resterende handelingen. Maatwerk wint wanneer de noodzakelijke hold-, teruglees- of herstelstap tussen twee bestaande systemen ontbreekt. Bouw geen eigen CAPA-systeem naast een QMS dat die taak al goed uitvoert.
Gebruik de keuzehulp als korte route door dezelfde vragen:
Haalt de kandidaat alle 30 scenario’s zonder verkeerde batch, gemiste hold, onbevoegde vrijgave of dubbele ERP-gebeurtenis?
Uitgewerkt voorbeeld: Rijnstaal Components
Rijnstaal Components is een fictief metaalbedrijf met 22 medewerkers, één productielocatie, 400 batches per maand en 8 volledige Odoo-gebruikers. De cijfers hieronder zijn aannames voor dit rekenvoorbeeld, geen gepubliceerde klantresultaten. In het laatste volledige maandrapport hadden 40 van de 400 batchdossiers handmatige reconciliatie nodig. Elke correctie kostte gemiddeld 35 minuten.
De maandlast is 40 × 35 minuten = 1.400 minuten, oftewel 23 uur en 20 minuten. Bij een intern kostentarief van €42 per uur is dat €980 per maand. Als dezelfde werklast een jaar aanhoudt, is dat €11.760 aan correctie-uren. Productieverlies, software, implementatie, integratie en beheer zitten niet in dat bedrag. Drie jaar op dezelfde basis zou €35.280 kosten, maar Rijnstaal moet de aanname elke maand met de gemeten uren controleren.
Het team bouwt 30 acceptatiescenario’s voor de demo. Vier vragen een handmatige statuscorrectie, oftewel 13,3 procent. Er zijn geen kritieke fouten in de eerste ronde, maar vier correcties overschrijden de grens van twee. De shortlist blijft daarom niet bij de ERP-module. Rijnstaal vraagt een zelfstandig QMS om dezelfde 30 scenario’s te draaien en beoordeelt een koppellaag als de standaardoverdracht niet herhaalbaar blijkt.
Eén scenario volgt batch B-2611-017 van product HSG-440. De vrijgegeven tekening geeft een maat van 12,00 mm met een tolerantie van 0,10 mm. De toegestane band is dus 11,90 tot en met 12,10 mm. In de eerste steekproef meet de inspecteur 12,18 mm en 12,14 mm bij twee van vijf stukken. De andere drie waarden zijn 12,03, 12,05 en 12,01 mm. De twee eerste waarden vallen buiten de band. De inspecteur opent NCR-2611-041 voor productieorder MO-2611-017 en zet alle 240 stuks van batch B-2611-017 op hold.
Tijdens de eerste hold-overdracht raakt de verbinding weg nadat ERP de blokkade heeft opgeslagen. De koppeling zoekt op NCR-2611-041 en batch B-2611-017, leest de ERP-status terug en vindt transactie QH-2611-018. Hij verstuurt de hold niet opnieuw. Er ontstaat dus één zakelijke blokkade, ook al zag de afzender geen eerste bevestiging. De oorspronkelijke meetwaarden blijven in het NCR staan.
De 30 scenario’s bevatten zes afgekeurde batches: vier gaan na herwerk en herinspectie alsnog vrij, één wordt met goedkeuring naar een lagere productklasse omgezet en vrijgegeven, en één wordt afgekeurd voor gebruik. Drie van de zes delen dezelfde oorzaak. Rijnstaal heeft vooraf afgesproken dat de derde herhaling binnen 30 dagen een CAPA opent. Die CAPA koppelt de drie NCR’s, maar bepaalt niet zelfstandig de bestemming van iedere batch.
Bij B-2611-017 vereist de eigen goedgekeurde werkinstructie na twee afwijkingen in de eerste vijf metingen een volledige controle na herwerk. De ploeg vervangt de beschadigde geleidepen, herwerkt 240 stuks en meet alle 240 opnieuw. Alle 240 waarden vallen binnen de toegestane band. De kwaliteitsmanager keurt het bestemmingsbesluit goed en ERP verwerkt vrijgave onder mutatie RL-2611-092. Een tweede gebruiker leest dezelfde batch-ID en status terug in voorraad.
De totaaltelling blijft controleerbaar: 24 batches waren meteen goed, vier zijn na herwerk vrijgegeven, één is naar een lagere klasse omgezet en vrijgegeven, en één is afgekeurd. Dat is 24 + 4 + 1 = 29 vrijgegeven batches, plus 1 afgekeurde batch, samen 30. Geen batch is vrij omdat een CAPA dichtstaat; alleen de ERP-mutatie met de goedgekeurde bestemming maakt de voorraad weer beschikbaar.
Voor 8 volledige Odoo-gebruikers toont de Nederlandse prijspagina voor Standard bij jaarlijkse betaling 8 × €19,90 = €159,20 per maand gedurende de eerste 12 maanden, of €1.910,40 voor dat eerste jaar. Daarna is de getoonde prijs 8 × €24,90 = €199,20 per maand, of €2.390,40 per jaar. Een apart QMS dat de externe Odoo-API aanroept vraagt volgens dezelfde pagina het Custom-plan: 8 × €35,90 = €287,20 per maand gedurende de eerste 12 maanden, of €3.446,40. Daarna wordt dat 8 × €44,90 = €359,20 per maand, of €4.310,40 per jaar. Dit zijn licentiebedragen; migratie, inrichting, koppeling en beheer komen erbij. Als de 8 accounts al in het contract zitten, vergelijk dan de echte meerprijs en niet opnieuw de hele ERP-licentie.
Het illustratieve besluit is QMS met eigen koppellaag: de vier handmatige correcties van 30 waren geen gemiste blokkades, maar ze waren wel boven de afgesproken grens. Na herstel van de mapping herhaalt de leverancier dezelfde 30 scenario’s. Er zijn nul handmatige correcties en nul kritieke fouten. Rijnstaal vergelijkt vervolgens de offerte voor de QMS, koppeling en jaarlijkse beheeruren met de gemeten correctielast van €11.760 per jaar. Het besluit verandert als die maandlast niet blijkt aan te houden.
Vergelijkingstabel: ERP-module, QMS of koppellaag
Productnamen, documentatie en prijzen zijn gecontroleerd op 8 november 2026. De bedragen hieronder zijn licentieprijzen of een prijsgrondslag; implementatie en beheer zijn niet inbegrepen tenzij expliciet genoemd. Vergelijk leveranciers op dezelfde batchproef, dezelfde 30 scenario’s, dezelfde gebruikersrollen en dezelfde exporteis.
| Route en product | Waar de documentatie helpt | Eerste breekpunt in jouw proef | Rechten en auditspoor | Integratie en teruglezing | Prijs of grondslag, gecontroleerd op 8 november 2026 |
|---|---|---|---|---|---|
| ERP-kwaliteitsmodule: Odoo Quality 20.0 | Kwaliteitscontroles op productie- en voorraadorders; kwaliteitsalerts met team, eigenaar, oorzaak en acties | De leverancier moet aantonen dat alert en mislukte controle de exacte batch-ID behouden en dat ERP-uitgifte echt blokkeert | Test wie controle en alert mag aanpassen, wie het bestemmingsbesluit goedkeurt en welke historie blijft staan | Eén Odoo-database voorkomt een aparte overdracht; een externe QMS-koppeling vraagt externe API-toegang | Standard €19,90 per gebruiker per maand bij jaarlijkse betaling gedurende de eerste 12 maanden, daarna €24,90. Custom met externe API €35,90, daarna €44,90. Prijs per gebruiker. |
| ERP-kwaliteitsmodule: Dynamics 365 Supply Chain Management | Kwaliteitsorders uit kwaliteitsrichtlijnen; nonconformance met lot, hoeveelheid, probleemtype, correctie en materiaalbeperking | Laat oorzaak, CAPA-effectiviteit en de aparte goedkeuring van de voorraadstatus zien in jouw configuratie | Test goedkeuringsstatus, verantwoordelijke en wie de batch uit een quarantainezone mag halen | ERP houdt partij, kwaliteitsorder en voorraad dichter bij elkaar; bewijs teruglezing en herstel in de eigen tenant | €182 per gebruiker per maand bij jaarlijkse betaling, exclusief btw. Dit is de volledige SCM-licentie, geen losse QMS-module. |
| Zelfstandig QMS: Octave Reliance, voorheen ETQ Reliance | Meer dan 40 kwaliteitsapplicaties, waaronder documentbeheer, CAPA, audits en training; configureerbare workflows | Een brede QMS-suite bewijst nog niet dat jouw batchhold in ERP aankomt of dat een ERP-vrijgave terugkomt | Laat de rollen, elektronische goedkeuringen, wijzigingshistorie en volledige dossierexport zien | De leverancier noemt REST API’s en connectoren voor ERP en MES; test batch-ID, dubbele gebeurtenis en teruglezing zelf | Abonnement op basis van gebruikers, modules of locaties; de productpagina geeft geen vast bedrag. Vraag jaarlijkse licentie en implementatie apart. |
| Zelfstandig QMS: FoodReady | Gericht op voedselproductie, kwaliteitsregistratie en traceerbaarheid; de eigen vergelijking bespreekt NCR, CAPA en integratie | De scope is sectorspecifiek; laat bij andere maakindustrie bewijzen dat product, batch en bestemmingsbesluit passen | Vraag welke audit-, autorisatie- en exportfuncties in jouw gekozen pakket zitten | Test de concrete ERP/MES-velden en wie na een storing de uitzonderingslijst herstelt | Offerte op basis van faciliteiten, gebruikers, workflows en implementatie volgens de gids van 28 oktober 2026. |
| Uitvoeringsplatform: Workerbase Quality | Kwaliteitscontroles en afwijkingen vastleggen op de plek waar het werk gebeurt; kan naast een bestaande QMS staan | De eigen gids noemt minder diepte voor formeel CAPA- en documentbeheer dan een gespecialiseerde suite | Test of formeel dossier, goedkeuring en bewaartermijn in dit product passen of in het bestaande QMS blijven | Vraag een echte demonstratie van terugschrijven naar de QMS-bron en ERP-hold | Geen openbare prijs gevonden; vraag offerte en implementatieomvang. De categorie-indeling komt uit een gids van de leverancier zelf. |
| Bestaand QMS plus eigen koppellaag | Kwaliteitsbron en ERP blijven staan; de laag verstuurt hold, bestemmingsbesluit en vrijgaveverzoeken en registreert afleverpogingen | Breekpunt is eigenaarschap: twee schrijvers van dezelfde voorraadstatus maken herstel onduidelijk | Koppel iedere gebeurtenis aan actor, tijd, bronversie en ERP-transactie; beperk de serviceaccount | Jij beheert sleutels, herhaalpogingen, uitzonderingslijst, wijzigingen in schema en teruglezing | Geen vaste licentieprijs. Vraag uren voor bouw, monitoring, wijzigingen en herstel, en leg die naast gemeten reconciliatie-uren. |
Mijn eerste kandidaat per profiel:
- ERP al in gebruik: demonstreer Odoo Quality of Dynamics 365 SCM voordat je een tweede systeem koopt. Laat de batchhold en voorraadmutatie echt blokkeren.
- Formeel QMS met meerdere kwaliteitsprocessen: zet Octave Reliance op de shortlist als CAPA, documentbeheer, audits en trainingen samen moeten werken.
- Voedselproductie: neem FoodReady mee voor de sectorspecifieke kwaliteits- en traceerbaarheidsroute.
- Controle op de werkplek: bekijk Workerbase als uitvoeringslaag; houd een formeel QMS als eigenaar wanneer CAPA- en documentbeheer daar dieper moet zijn.
De Odoo-prijs per gebruiker en de Dynamics 365-prijs voor een volledige SCM-licentie zijn geen gelijkwaardige producten. Een QMS-offerte bevat vaak modules, locaties, ondersteuning en implementatie. Vraag om een driejaarsbegroting met licenties, inrichting, migratie, koppeling, interne uren en beheer apart. Een lage abonnementsregel kan de duurste route worden als je elke week batchstatus moet herstellen.
Een CAPA sluit geen batch en een vrijgegeven ERP-status sluit geen CAPA. De twee besluiten horen samen in één navolgbaar dossier, maar moeten hun eigen eigenaar houden. Als je de keten niet kunt reconstrueren vanaf batch-ID tot ERP-mutatie, is de leverancierproef nog niet geslaagd.
Veelgestelde vragen
Batchvrijgave die klopt
Ik denk mee over de bronhouder per kwaliteitsgegeven, ontwerp de overdracht tussen QMS en ERP en realiseer de koppeling inclusief teruglezing en herstel.
Dit artikel is geproduceerd samen met het Agent Team. Meer over de redactie.
