Je krijgt op dinsdagochtend een nieuw veiligheidsinformatieblad van een leverancier. De productnaam is hetzelfde, de verpakking lijkt hetzelfde, dus iemand slaat de pdf op naast de vorige. Drie maanden later werkt een medewerker nog met de oude handschoenkeuze en weet niemand welke versie van de instructie is vrijgegeven.
Het probleem is niet dat een VIB moeilijk te lezen is. Het probleem is dat een wijziging ergens tussen leverancier, stoffenregister en werkplek kan blijven hangen. Deze gids bouwt die keten: binnenkomst, versiecontrole, verschilmarkering, koppeling aan taken en locaties, menselijke vrijgave en een archief waarmee je de beslissing later kunt uitleggen.
Een algemene documentketen van inbox naar controleerbaar archief helpt bij het fundament, maar gevaarlijke stoffen vragen een extra veiligheidslaag. Een model mag tekst vinden en verschillen aanwijzen. Het mag nooit zelfstandig bepalen dat een beschermingsmaatregel veilig genoeg is.
Wat je nodig hebt voordat je begint
Een VIB-keten is een beheerst proces waarin iedere ontvangen versie van een veiligheidsinformatieblad aan één product, leverancier, werkplek en taak wordt gekoppeld. De keten bewaart het originele bestand, markeert inhoudelijke verschillen, laat een deskundige de gevolgen beoordelen en publiceert pas daarna een nieuwe werkplekinstructie. Zo blijft niet alleen het document, maar ook de veiligheidsbeslissing controleerbaar.
Begin met de juridische en organisatorische grens. Volgens het op 10 september 2026 gecontroleerde Arboportaal over gevaarlijke stoffen moet een werkgever in de RI&E vastleggen met welke gevaarlijke stoffen mensen werken en aan welke blootstelling zij kunnen worden blootgesteld. Het VIB helpt daarbij, maar beschrijft niet automatisch jouw feitelijke taak, ventilatie, hoeveelheid, duur of afwijkende werkwijze. Werknemers moeten de informatie uit het VIB en de werkgeversinstructie kunnen gebruiken.
Voor een kleine organisatie heb je minimaal dit nodig:
- één vast ontvangstpunt, bijvoorbeeld vib-inbox@jouwdomein.nl, waar leveranciers alleen VIB’s en begeleidende wijzigingsmails aanleveren;
- een productregister met interne productcode, handelsnaam, leverancier, artikelnummer, gebruiksstatus en eigenaar;
- een lijst met werkplekken, taken, hoeveelheden, frequentie, ventilatie en de actieve werkplekinstructie;
- een onveranderlijke bronkopie met ontvangsttijd, afzender, bestandsnaam, documenttaal, versie- of revisiedatum en een hash;
- een extractieschema met rubriek, waarde, pagina, bronbestand, zekerheidsniveau en controle-opmerking;
- een aangewezen HSE-verantwoordelijke of andere deskundige die maatregelen en onzekerheden mag vrijgeven;
- statussen zoals ontvangen, technisch gecontroleerd, inhoudelijk te beoordelen, vrijgegeven, afgewezen en vervangen;
- toegangsrechten waarbij medewerkers de actuele instructie zien, terwijl bronbestanden en beoordelingsnotities beperkt blijven tot bevoegde personen.
Gebruik voor de inventaris ook stoffen die maar af en toe voorkomen, bij onderhoud worden gebruikt of tijdens een proces ontstaan. De Nederlandse Arbeidsinspectie noemt bovendien emissies zoals lasrook, dieselmotoremissie en kwartsstof als onderdeel van een volledige inventaris. Ontbreekt een VIB, dan blijft de werkgever verantwoordelijk voor het verzamelen van informatie en de beoordeling. De pagina over inventariseren van gevaarlijke stoffen bij de Nederlandse Arbeidsinspectie is gecontroleerd op 10 september 2026.
Leg ten slotte vooraf vast wie de beslissing neemt. Dat lijkt een klein detail, maar het voorkomt dat een workflow technisch op groen springt terwijl niemand eigenaar is van de nieuwe instructie. Net zoals een verzuimdossier vaste momenten en bewijsstukken nodig heeft, moet iedere VIB-wijziging een eigenaar, deadline en bewijsstuk krijgen. Een verzuimdossier met week 6, 8, 42 en 52 laat zien hoe je zulke bewijslogica expliciet maakt. En als de documenten deel zijn van een bredere leveranciersadministratie, helpt het om ook omzet, toegang en onderliggende bewijsstukken aan één relatie te koppelen. De Wtta-overgangsregeling vraagt om zo’n samenhangende administratie.
Concrete stappen: van leveranciersmail naar vrijgegeven instructie
De kern is een gesloten keten. Een VIB gaat pas naar de werkvloer als je kunt terugwijzen van de instructie naar de vrijgave, van de vrijgave naar de verschilbeoordeling en van die beoordeling naar het originele leveranciersbestand.
- Maak een vaste productidentiteit
Kies een interne productcode die niet verandert wanneer de leverancier de bestandsnaam, verpakking of revisiedatum aanpast. Bewaar handelsnaam en artikelnummer als kenmerken, niet als primaire sleutel. Daarmee voorkom je dat een nieuwe pdf een tweede product wordt of dat twee producten met dezelfde handelsnaam door elkaar raken.
Leg vervolgens de relaties vast in een kleine tabel:
| Relatie | Voorbeeld |
|---|---|
| Product | CHEM-0042, ontvetter voor machineonderhoud |
| VIB-versie | leverancier 2026-04, ontvangen 10 september 2026 |
| Werkplek | onderhoudshal, lijn 2 |
| Taak | reinigen van onderdelen, maximaal 20 minuten per beurt |
| Instructie | WPI-CHEM-0042 versie 3, vrijgegeven 11 september 2026 |
Maak de productcode zichtbaar in de workflow, bestandsnaam en werkplekinstructie. Een medewerker hoeft die code niet uit het hoofd te kennen, maar een auditor of beheerder moet er wel eenduidig mee kunnen zoeken.
- Neem de bronkopie technisch in
Laat de leveranciersmail binnenkomen in een inbox of SharePoint-bibliotheek waarin het originele bestand niet wordt vervangen. Sla de mail, bijlage en begeleidende tekst samen op. Noteer de ontvangsttijd in tijdzone Europe/Amsterdam, de afzender, het onderwerp, de bestandsnaam, de bestandsgrootte en een SHA-256-hash. Een identieke hash betekent dat je niet opnieuw hoeft te beoordelen; verwijder de dubbele ontvangst niet, maar koppel haar als herhaling aan het bestaande bronrecord.
Met n8n kun je de ontvangst laagdrempelig automatiseren. De op 10 september 2026 gecontroleerde Email Trigger via IMAP kan een mailbox bewaken en bijlagen downloaden; de documentatie noemt daarvoor expliciet de instelling Download Attachments en het formaat Resolved. De n8n-documentatie over de IMAP-trigger en bijlagen beschrijft deze instellingen. In deze stap doe je nog geen inhoudelijke interpretatie. Je valideert alleen: is er een pdf, is het bestand leesbaar, is de leverancier bekend en hoort het vermoedelijke product bij een bestaande productcode?
Een technische fout krijgt een eigen status. Een wachtwoordbeveiligde pdf, een beschadigde bijlage of een scan zonder tekst gaat naar handmatige behandeling. Zet zo’n bestand niet stilletjes op vrijgegeven, ook niet wanneer de bestandsnaam “SDS final” zegt.
- Haal rubrieken uit het VIB met bronverwijzing
Leg een vast schema aan voordat je een taalmodel inzet. De Europese uitleg over veiligheidsinformatiebladen beschrijft het VIB als een document dat de risico’s en veilige omgang in de toeleveringsketen ondersteunt; de zestien rubrieken zijn een vaste inhoudelijke kapstok. De ECHA-richtsnoerpublicatie voor het samenstellen van veiligheidsinformatiebladen is gepubliceerd op 31 december 2020 en gecontroleerd op 10 september 2026.
Extracteer minimaal:
- productidentificatie en relevant geïdentificeerd gebruik uit rubriek 1;
- gevarenclassificatie, etiketelementen en H- en P-zinnen uit rubriek 2;
- gevaarlijke bestanddelen en concentratiebanden uit rubriek 3;
- eerste hulp uit rubriek 4;
- brandbestrijding uit rubriek 5;
- maatregelen bij accidenteel vrijkomen uit rubriek 6;
- hantering en opslag uit rubriek 7;
- blootstellingsbeheersing, grenswaarden en persoonlijke bescherming uit rubriek 8;
- fysische en chemische eigenschappen uit rubriek 9;
- stabiliteit, reactiviteit en toxicologische informatie uit rubrieken 10 en 11;
- ecologische, afval-, transport- en wettelijke informatie uit rubrieken 12 tot en met 15;
- de toelichting en wijzigingssamenvatting uit rubriek 16.
Per veld bewaart je systeem de tekst, rubriek, paginanummer, bronbestand, extractietijd en status: zeker, controleren of onbekend. De n8n-node Extract From File kan een binair bestand naar JSON omzetten en ondersteunt PDF-extractie. De op 10 september 2026 gecontroleerde n8n-documentatie over PDF-extractie beschrijft extractie uit binaire PDF-bestanden. Bij een scan voeg je OCR toe, maar houd de afbeelding van de originele pagina als bewijs. Een model mag een afgebroken tabel normaliseren, nooit een ontbrekende waarde invullen. “Niet gevonden” is een resultaat; “waarschijnlijk hetzelfde als vorige versie” is geen bronfeit.
Een bruikbaar extractierecord ziet er bijvoorbeeld zo uit:
| Veld | Waarde | Bewijs | Zekerheid |
|---|---|---|---|
| Rubriek 2, classificatie | tekst uit ontvangen VIB | pagina 1, VIB 2026-04 | hoog |
| Rubriek 8, handschoenen | nitril, doorbraaktijd ontbreekt | pagina 7, VIB 2026-04 | middel |
| Rubriek 7, ventilatie | “goed geventileerde ruimte” | pagina 6, VIB 2026-04 | hoog |
| Wijzigingssamenvatting | niet vermeld | pagina 16, VIB 2026-04 | laag |
- Vergelijk de nieuwe en vorige versie
Vergelijk op rubriek en betekenis, niet op bestandsnaam. Normaliseer eerst datums, eenheden, witruimte en kopteksten. Bewaar daarnaast de ruwe tekst, want normalisatie mag geen veiligheidsdetail wegpoetsen. Vergelijk daarna oude waarde, nieuwe waarde, bronpagina, rubriek en impactstatus.
Gebruik vijf impactlabels:
-
kritiek: classificatie, H-zin of P-zin, CMR-informatie, grenswaarde, blootstellingsscenario of eerstehulpmaatregel wijzigt, of kritieke PPE-informatie zoals materiaalkeuze of doorbraaktijd ontbreekt, wijzigt of tegenstrijdig is;
-
hoog: een bekend en passend beschermingsmiddel, opslagvoorwaarde, ventilatie, spillmaatregel of incompatibiliteit wijzigt;
-
middel: fysische eigenschap, geur, kleur, transport- of afvalinformatie wijzigt en kan de taak beïnvloeden;
-
administratief: leverancier, contactgegeven, opmaak of vertaling wijzigt zonder inhoudelijk effect;
-
onzeker: de pdf is onvolledig, slecht gelezen, tegenstrijdig of niet aan een product te koppelen.
| Impactlabel | Automatische verwerking | Verplichte HSE-review | Blokkeren of quarantaine | Voorwaarde voor publicatie |
|---|---|---|---|---|
| Kritiek | Extractie en verschilmarkering mogen automatisch | Altijd | Ja bij een gewijzigde, onbekende of tegenstrijdige classificatie, H/P-zin, CMR-vermelding, grenswaarde, blootstellingsscenario, eerstehulpmaatregel of kritieke PPE-/doorbraaktijdinformatie | Volledige WPI pas na bronbevestiging en HSE-vrijgave. Alleen een expliciet HSE-goedgekeurde interim-instructie mag eerder publiceren, met maatregel, reden, scope, eigenaar en vervaldatum |
| Hoog | Verschilkaart en taakmatch automatisch | Altijd wanneer opslag, ventilatie, spillmaatregel of PPE geraakt is | Ja als een bekende maatregel wijzigt maar niet aantoonbaar passend is, of als broninformatie voor die maatregel ontbreekt | Publiceer na HSE-besluit en vastgelegde maatregel. Een open niet-kritieke actie mag alleen als de veiligheidsmaatregel al toereikend is |
| Middel | Extractie, verschilset en locatie-match automatisch | Alleen verplicht als de taak of beheersmaatregel kan veranderen | Alleen wanneer de onzekerheid alsnog veilige uitvoering kan beïnvloeden | Publiceer na bevestiging door eigenaar; HSE tekent mee zodra de taakimpact niet zuiver administratief is |
| Administratief | Automatisch registreren en archiveren | Nee, tenzij de controle een veiligheidsinhoudelijk verschil vindt | Nee | Publiceer na controle op productidentiteit en bevestiging dat classificatie en maatregelen niet wijzigen |
| Onzeker | Alleen bronkopie, OCR en verschilmarkering; geen automatische vrijgave | Altijd | Altijd voor de geraakte taak of het product totdat identiteit en kritieke velden zijn opgehelderd | Alleen na oplossen van de onzekerheid of als een expliciete HSE-goedgekeurde interim-maatregel het gebruik beperkt en motiveert |
De revisiedatum op pagina 1 is een ingang, geen conclusie. Een nieuwe datum kan alleen een contactgegeven wijzigen; een oude datum kan toch relevante nieuwe informatie bevatten als de leverancier een herzien document laat heeft aangeleverd. Laat elk verschil daarom een vervolgvraag krijgen: welke taak gebruikt dit product, welke locatie is geraakt en moet de instructie of RI&E worden herzien?
- Koppel de wijziging aan product, werkplek en taak
Maak de impactroute expliciet:
productversie naar locatie naar taak naar actieve werkplekinstructie naar maatregel naar eigenaar.
Een product dat in vier hallen staat, kan vier verschillende blootstellingssituaties hebben. Rubriek 8 geeft belangrijke uitgangspunten, maar een magazijn met gesloten verpakking is niet automatisch dezelfde situatie als handmatig sprayen in een slecht geventileerde onderhoudsruimte. Leg per locatie daarom vast of het product wordt opgeslagen, overgegoten, gemengd, aangebracht, verwijderd of alleen incidenteel gebruikt.
De Nederlandse Arbeidsinspectie benadrukt dat bij mengsels relevante bestanddelen, concentraties, grenswaarden en totale dagelijkse blootstelling moeten worden meegenomen. Dat is precies waarom een documentverschil niet rechtstreeks naar één universele instructie mag worden gekopieerd.
Laat de workflow automatisch alle mogelijke locaties en taken vinden, maar laat de eigenaar bevestigen welke werkelijk actief zijn. Een goede wijzigingskaart toont minstens:
- productcode en nieuwe VIB-versie;
- oude en nieuwe tekst naast elkaar;
- rubriek en paginanummer;
- betrokken locatie en taak;
- huidige werkplekinstructie;
- voorgestelde wijziging;
- open vragen aan leverancier of interne deskundige;
- eigenaar, deadline en vrijgavebesluit.
- Laat een deskundige de veiligheidsimpact beoordelen
De review is geen formaliteit. De HSE-verantwoordelijke vergelijkt de bronpagina met de feitelijke werkwijze en beslist of de classificatie, RI&E, maatregel, instructie, opleiding of noodprocedure moet veranderen. Als de bron onduidelijk is, blijft de status informatie ontbreekt totdat de leverancier of een deskundige de vraag heeft beantwoord.
Gebruik deze uitkomsten als veiligheids-poort:
- volledig vrijgeven: alle kritieke velden zijn bevestigd, de feitelijke werkwijze is beoordeeld, de maatregel staat in de WPI en een bevoegde HSE-reviewer tekent digitaal;
- vrijgeven met niet-kritieke actie: alleen een resterende opleiding, housekeeping-actie of administratieve opvolging krijgt een deadline. Dit mag nooit een onbekende of tegenstrijdige PPE-keuze, classificatie, H/P-zin of grenswaarde maskeren;
- blokkeren of quarantaine: een kritieke wijziging, onbekende waarde of tegenstrijdige broninformatie stopt de publicatie. De geraakte taak wordt niet uitgevoerd en de oude WPI blijft niet automatisch geldig;
- expliciet HSE-goedgekeurde interim: als de operatie een tijdelijke instructie nodig heeft, publiceer je uitsluitend een begrensde interim-maatregel met concrete beperking, onderbouwing, eigenaar, vervaldatum en herbeoordelingsmoment. De HSE-reviewer moet expliciet vastleggen waarom de interim veilig genoeg is.
Een goedkeuringspoort legt vast wie reageerde, wanneer, op welk document en met welke opmerking. In n8n kan Send and Wait for Response een goedkeuring in Slack tonen en de beantwoorder registreren, mits de n8n-installatie publiek via HTTPS bereikbaar is en de juiste Slack-rechten zijn ingesteld. De n8n-documentatie over Slack-approvals is gecontroleerd op 10 september 2026. Beperk de lijst van goedkeurders tot bevoegde personen. Een knop waarop iedereen “goedkeuren” kan kiezen is geen beheersmaatregel.
Een menselijke goedkeuringspoort werkt het best als de reviewer niet door een lange pdf hoeft te zoeken. Toon een compacte wijzigingskaart met links naar de oude en nieuwe bronpagina, de getroffen taken en de voorgestelde vervolgstap. De gids over goedkeuringspoorten voor AI-agents werkt dit algemene patroon verder uit; hier blijft de inhoudelijke veiligheidsbeslissing bij de HSE-rol.
- Publiceer de nieuwe instructie en sluit het dossier
Na vrijgave maak je de nieuwe werkplekinstructie met versienummer, ingangsdatum, productcode, locatie, taak, maatregelen, noodcontact en verwijzing naar het VIB. Zet de oude instructie op vervangen, niet op verwijderd. Laat medewerkers alleen de actuele instructie als standaard zien, maar maak vorige versies op rolbasis vindbaar voor onderzoek en audits.
Bewaar een vrijgaverecord met:
- de nieuwe VIB-versie en de hash van de bronkopie;
- de verschilset die is beoordeeld;
- de naam en rol van de reviewer;
- het besluit en de onderbouwing;
- openstaande acties met eigenaar en deadline;
- de nieuwe instructieversie;
- de publicatielocaties en notificaties;
- datum waarop een volgende controle nodig is.
De EU-OSHA-pagina Safety Data Sheet is gepubliceerd op 20 september 2013, bijgewerkt op 23 september 2023 en gecontroleerd op 10 september 2026. Het overzicht beschrijft de REACH-bewaarplicht om informatie ten minste tien jaar na de laatste vervaardiging, invoer, levering of gebruik beschikbaar te houden. Het beschrijft ook dat gewijzigde VIB’s zonder uitstel moeten worden verspreid wanneer nieuwe risico-informatie, een autorisatiebesluit of een beperking relevant is, en dat een herziene versie naar ontvangers uit de voorafgaande twaalf maanden gaat. Stem jouw archiefretentie en distributielijst af op de actuele compliance-eisen en leg de gekozen termijn vast.
Valkuilen die je keten onveilig maken
-
Je gebruikt alleen de productnaam als sleutel. Handelsnamen kunnen gelijk zijn of veranderen. Combineer een eigen productcode met leverancier en artikelnummer en laat een afwijking naar review gaan.
-
Je bewaart alleen een link naar de leveranciersportal. Een portal kan bestanden vervangen of oude links laten verlopen. Bewaar de ontvangen bronkopie, hash en ontvangstmetadata naast de link.
-
Je kijkt alleen naar de revisiedatum. De datum vertelt dat er een versie is, niet wat er veranderde. Vergelijk rubrieken, waarden en bronpagina’s.
-
Je leest een scan als lege pdf en gaat toch verder. Een lege extractie is geen bewijs dat een rubriek leeg is. Stop, voer OCR uit en laat een mens de kritieke pagina’s controleren.
-
Je laat AI ontbrekende waarden aanvullen. Een model kan een plausibele handschoen of grenswaarde verzinnen. Markeer ontbrekende informatie als onbekend en blokkeer automatische vrijgave bij kritieke velden.
-
Je kopieert rubriek 8 naar de werkvloer. Beschermingsmiddelen en blootstellingsbeheersing moeten passen bij taak, hoeveelheid, duur, ventilatie en onderhoud. Gebruik het VIB als bron voor beoordeling, niet als kant-en-klare RI&E.
-
Je maakt één instructie voor alle locaties. Dezelfde stof kan in gesloten verpakking, bij overgieten en bij spuiten voorkomen. Koppel de wijziging aan concrete taken en ruimtes.
-
Je overschrijft de vorige instructie. Daarmee verdwijnt het spoor van wat medewerkers eerder zagen. Werk met versies en statussen: concept, vrijgegeven, vervangen en gearchiveerd.
-
Je inventariseert alleen wat inkoop heeft besteld. Onderhoud, schoonmaak, procesemissies en incidentele middelen kunnen buiten de inkooplijst vallen. Laat teamleiders en onderhoud de inventaris aanvullen.
-
Je laat een goedkeuring zonder motivatie door. Een naam en vinkje bewijzen niet waarom de maatregel passend was. Vraag minimaal om besluit, motivatie, open actie en datum.
-
Je stuurt iedere wijziging naar iedereen. Te veel meldingen maken kritieke wijzigingen onzichtbaar. Stuur een taakgerichte melding naar de eigenaar van de geraakte locatie of instructie en houd een distributielog bij.
-
Je automatiseert de uitzonderingen weg. Juist een onbekende classificatie, ontbrekende pagina of tegenstrijdige productidentiteit is een signaal om te stoppen. Ontwerp die route vooraf en test haar met expres slechte bestanden.
Beslis-kader: welke route past bij je organisatie?
Kies eerst op de uitkomst die je nodig hebt, niet op de aanwezigheid van AI. Wil je vooral een stoffenregister, risicobeoordelingen en werkplekinstructies beheren, dan is een gespecialiseerd systeem logischer dan een losse documentmap. Stoffenmanager beschrijft een keten van inventariseren, beoordelen, maatregelen kiezen en borgen. Het platform noemt ook product- en beoordelingsmeldingen, versiebeheer, archief en Work Instruction Cards. De oplossingspagina van Stoffenmanager is gecontroleerd op 10 september 2026.
Volgens de prijspagina die ik op 10 september 2026 heb gecontroleerd kost Stoffenmanager Basic €0 per jaar voor één gebruiker, maximaal 35 producten en 35 risicobeoordelingen. Product+ staat op €664 per jaar, Risk+ op €1.660 per jaar en Premium op €3.320 per jaar, telkens exclusief btw; de limieten lopen op van 100 producten en 35 beoordelingen tot 1.000 producten en 1.000 beoordelingen. Controleer voor aanschaf opnieuw de offerte, want pakketinhoud en tarieven kunnen wijzigen. De prijspagina van Stoffenmanager toont deze jaarbedragen en limieten.
SDS Manager past beter wanneer je eerste behoefte een centrale SDS-bibliotheek, locaties, mobiele beschikbaarheid en meldingen bij nieuwe herzieningen is. De op 10 september 2026 gecontroleerde EU-pagina vermeldt een gratis versie tot 200 SDS’en en beschrijft Basic, Premium en Pro op basis van aantal SDS’en; voor de betaalde managementniveaus toont de pagina geen betrouwbaar vast bedrag in de tekstweergave. Vraag daarom een actuele offerte op in plaats van de oude bedragen van €420, €960 en €1.872 over te nemen. Dat maakt SDS Manager een bruikbare documentlaag, maar je moet apart ontwerpen hoe je taken, blootstelling, RI&E, maatregelen en menselijke vrijgave beheert. SDS Manager publiceert de actuele pakketfuncties en limieten op zijn EU-prijspagina.
Een bestaande SharePoint-omgeving is aantrekkelijk als documenten, rollen en medewerkers daar al leven. Microsoft Learn beschrijft een route met Incoming en Reviewed-mappen, Get File Content, Start and wait for approval en verplaatsing van goedgekeurde bestanden. Gebruik die route voor documentstatus en toestemming, maar voeg je eigen product-, taak- en impactmodel toe. Microsoft Learn laat deze SharePoint-goedkeuringsstroom zien.
n8n is de flexibele route als VIB’s uit meerdere mailboxen, leveranciersportalen of bedrijfssystemen komen. De op 10 september 2026 gecontroleerde documentatie beschrijft de Community Edition als gratis self-hosted. De cloudplannen kosten volgens de op diezelfde datum gecontroleerde prijspagina €20 per maand bij jaarlijkse betaling voor Starter met 2.500 workflow-uitvoeringen en €50 voor Pro met 10.000; n8n rekent per workflow-uitvoering, ongeacht het aantal stappen. De n8n-documentatie beschrijft de mogelijkheden en beperkingen van de Community Edition. De n8n-prijspagina toont de actuele maandbedragen en uitvoeringslimieten. Reken bij self-hosting wel beheer, updates, back-ups, HTTPS, logging en toegangsbeheer mee. Voor een keten met kritieke veiligheidsbesluiten is dat geen bijzaak.
De praktische keuze is daarom:
- kies Stoffenmanager 8 wanneer je snel een gespecialiseerd register, beoordeling, maatregelen en WPI’s nodig hebt;
- kies SDS Manager wanneer documentbeheer, locaties en revisiemeldingen de hoofdvraag zijn;
- kies SharePoint + Power Automate wanneer je organisatie al Microsoft 365 gebruikt en de workflow relatief rechtlijnig is;
- kies n8n self-hosted maatwerk wanneer je leveranciers, producten, locaties, taken en bestaande systemen over meerdere bronnen wilt verbinden.
Heb je al een betrouwbaar stoffenregister met risicobeoordelingen en werkplekinstructies?
De keuzehulp geeft dus geen veiligheidsoordeel. Hij kiest alleen een passende startarchitectuur. Welke route je ook neemt, houd bronkopie, verschilset, impactbeoordeling en menselijke vrijgave als afzonderlijke gegevens. Dat is het deel dat je later moet kunnen reconstrueren.
Uitgewerkt voorbeeld: synthetische testfixture met harde veiligheids-poort
Deze casus is geen bedrijfsverhaal en gebruikt geen echte leverancier. Het is een volledig synthetische testfixture waarmee je de workflow reproduceert. De fixture heeft een exact productrecord, twee vaste bronbestanden, een expliciete verschilset en een verwachte uitkomst. De namen en teksten hieronder mogen dus letterlijk als testinput worden aangemaakt.
| Invoerrecord | Exacte waarde |
|---|---|
| Fixture-ID | SYN-VIB-2026-09-10-001 |
| Product | CHEM-0042, TestClean 42 ontvetter |
| Leverancier | SynthChem Test B.V. |
| Artikelnummer | TC42-1L |
| Oude bronkopie | TC42-1L_vib_2026-03.pdf |
| Nieuwe bronkopie | TC42-1L_vib_2026-04.pdf |
| Ontvangst nieuwe bron | donderdag 10 september 2026, 08:17 Europe/Amsterdam |
| Huidige WPI | WPI-CHEM-0042 versie 2 |
| Beoogde publicatie | WPI-CHEM-0042 versie 3, of een expliciet gemarkeerde interim-versie |
De twee PDF’s zijn synthetische bestanden. Maak voor de test alleen de volgende relevante extractievelden aan, met de genoemde bronpagina’s en letterlijke waarden:
| Rubriek en pagina | VIB 2026-03, exacte input | VIB 2026-04, exacte input |
|---|---|---|
| 2.1 Classificatie, p. 1 | H315, H319 | H315, H319 |
| 2.2 H/P-zinnen, p. 1 | H315, H319, P264, P280, P302+P352 | H315, H319, P264, P280, P302+P352 |
| 7 Hantering en opslag, p. 6 | “Bewaar gesloten in originele verpakking, gescheiden van oxidatiemiddelen.” | “Bewaar afgesloten, koel en gescheiden van oxidatiemiddelen en voedingsmiddelen.” |
| 8.2 Handschoenen, p. 7 | “Nitril, EN ISO 374-1 type A, doorbraaktijd > 30 minuten voor testvloeistof X.” | “Nitril handschoenen aanbevolen; permeatiegegevens niet beschikbaar. Selecteer geschikte handschoen bij leverancier.” |
| 8.2 Grenswaarde, p. 7 | “Geen specifieke grenswaarde vermeld.” | “Geen specifieke grenswaarde vermeld.” |
| 16 Wijzigingssamenvatting, p. 16 | “Eerste uitgave 2026-03.” | “Rubriek 7 en 8 herzien.” |
De verwachte verschilset is hiermee reproduceerbaar:
| Verschil | Impactlabel | Verwachte behandeling |
|---|---|---|
| Classificatie en H/P-zinnen zijn identiek | Administratief na inhoudelijke controle | Geen inhoudelijke wijziging, maar de bronpagina wordt in het reviewrecord bewaard |
| Rubriek 8 vervangt een gekwantificeerde doorbraaktijd door “niet beschikbaar” | Kritiek en onzeker | Harde blokkade voor gebruik en normale WPI-publicatie; vraag aan leverancier en quarantaine |
| Rubriek 7 voegt koel, afgesloten en gescheiden van voedingsmiddelen toe | Hoog | HSE-review van opslaglocaties en een concrete opslagmaatregel |
| Rubriek 16 meldt wijzigingen in 7 en 8 | Administratief als spoor, niet als veiligheidsbesluit | Alleen gebruiken om de inhoudelijke verschilset te controleren |
De kalender moet niet doen alsof 10 september een maandag is. Gebruik deze vaste testtijdlijn:
- Maandag 7 september 2026: maak de synthetische productidentiteit, de oude WPI versie 2 en de twee fixture-PDF’s aan. Er is nog geen ontvangst van een leverancier.
- Dinsdag 8 september 2026: voer de baseline-import uit met VIB 2026-03 en controleer dat CHEM-0042 aan WPI versie 2 en de opslagtaak is gekoppeld.
- Woensdag 9 september 2026: valideer de verwachte verschilset en wijs de HSE-reviewer toe. De nieuwe VIB is nog niet ontvangen.
- Donderdag 10 september 2026, 08:17: registreer VIB 2026-04, bewaar de bronkopie en extraheer de zes velden. De onbekende doorbraaktijd zet de geraakte taak onmiddellijk op blokkeren/quarantaine.
- Vrijdag 11 september 2026, 09:15: de HSE-reviewer keurt uitsluitend WPI-CHEM-0042 versie 3-interim vrij. Die interim-instructie verbiedt gebruik en overgieten van TestClean 42, schrijft verzegelde quarantaine voor en vermeldt dat de oude WPI versie 2 voor deze taak niet actief blijft. Het besluit bevat de reden, eigenaar, vervaldatum 18 september 2026 en de vraag aan SynthChem Test B.V.
De verwachte eindstatus op 11 september is dus niet “vrijgegeven met actie” voor een normale WPI. Het is “geblokkeerd, met een expliciet HSE-goedgekeurde interim-instructie”. Pas nadat de leverancier een controleerbare doorbraaktijd en een passend handschoentype aanlevert, maak je een nieuwe verschilkaart. De HSE-reviewer kan dan de volledige WPI versie 3 vrijgeven. Als de leverancier geen bruikbare data levert, blijft de quarantaine staan.
Test daarna minimaal vier varianten tegen dezelfde poort: een identieke herhaling, een scan zonder tekst, een gewijzigde classificatie en deze onbekende PPE-tabel. De verwachte uitkomst van de laatste twee is altijd blokkeren of quarantaine, nooit automatische publicatie.
Vergelijkingstabel: gereedschap tegenover verantwoordelijkheid
Onderstaande vergelijking gebruikt de publiek zichtbare productinformatie die ik op 10 september 2026 heb gecontroleerd. Bedragen zijn exclusief btw waar de aanbieder dat zo vermeldt. De prijs zegt iets over softwaregebruik, niet over de tijd van de HSE-review, het inrichten van het register of het oplossen van ontbrekende broninformatie.
| Route | Sterk in | Wat je zelf nog moet borgen | Prijs of limiet, prijscontrole 10 september 2026 |
|---|---|---|---|
| Stoffenmanager 8 | Stoffenregister, risicobeoordeling, maatregelen, WPI en meldingen | Leveranciersinname, uitzonderingen, lokale taakdata en bevoegdheden | Basic €0, één gebruiker, 35 producten en 35 beoordelingen; Premium €3.320 per jaar, vijf gebruikers, 1.000 producten en 1.000 beoordelingen |
| SDS Manager | SDS-bibliotheek, locaties, mobiele toegang en revisiewaarschuwingen | RI&E, blootstellingsbeoordeling, taaklogica, WPI-vrijgave en maatregelbeheer | Gratis versie tot 200 SDS; betaalde Basic, Premium en Pro op offerte of actuele pakketpagina, gecontroleerd 10 september 2026 |
| SharePoint + Power Automate | Documenten, mappen, rollen en standaardgoedkeuringen | Productmodel, inhoudelijke verschilmarkering, impact op taken en archiefregels | Onderdeel van je Microsoft 365-landschap; licentievoorwaarden kunnen per tenant verschillen |
| n8n self-hosted maatwerk | Meerdere bronnen, eigen datamodel, extractie, uitzonderingen en koppelingen | Hosting, beveiliging, monitoring, HSE-model, review en beheer | Community Edition gratis self-hosted; cloud Starter €20 per maand bij jaarbetaling voor 2.500 uitvoeringen, Pro €50 voor 10.000 |
| Hybride | Gespecialiseerd register plus eigen documentinname en meldingen | Duidelijke eigenaarschap- en synchronisatieregels tussen beide systemen | Optelsom van gekozen licenties en bouw- en beheerkosten |
De beste keten is niet degene met de meeste automatische stappen. Het is degene waarin een nieuwe versie nooit spoorloos kan binnenkomen, een kritieke wijziging niet kan worden overgeslagen en een medewerker altijd de juiste vrijgegeven instructie vindt. De waarde van VIB-automatisering zit niet in een map met meer pdf’s. Ze zit in het zichtbaar maken van verandering: welke leverancier stuurde wat, welke rubriek veranderde, welke taak werd geraakt, wie de onzekerheid onderzocht en welke instructie daarna actief werd. Zodra die keten sluit, is een nieuw veiligheidsinformatieblad geen losse bijlage meer, maar een gecontroleerde gebeurtenis in je veiligheidsbeleid.
Veelgestelde vragen
VIB-keten laten bouwen?
Ik ontwerp en bouw de stroom die leveranciersdocumenten inneemt, verschillen zichtbaar maakt en pas na jouw HSE-vrijgave de juiste werkplekken bijwerkt.
Dit artikel is geproduceerd samen met het Agent Team. Meer over de redactie.
