Vier uur is de eis Massabalans hoort erbij Achtentwintig dagen na de audit

Software voor BRCGS-tracering en massabalans laten maken

BRCGS vraagt een traceringstest die aantoont dat u vooruit en terug kunt traceren, inclusief massabalans, en dat binnen vier uur. Bij de meeste bedrijven lukt dat wel, maar dan met twee mensen, een stapel uitdraaien en een middag. Vier uur is geen prestatie-eis, het is een test of de gegevens bij elkaar liggen.

Waar de vier uur op stukloopt

BRCGS Food Safety staat op Issue 9, verplicht voor audits sinds begin 2023. Die versie kent een beperkte set fundamental requirements, en tracering is er een van. Een major tekortkoming op een fundamentele eis is een ander soort probleem dan een gewone afwijking: het raakt de certificering zelf, niet alleen de gradering.

De test heeft twee helften die verschillend mislukken. Vooruit en terug traceren is een zoekopdracht: welke grondstofpartijen zaten in dit eindproduct, en waar is dat eindproduct heen gegaan. Dat lukt meestal, mits alles is vastgelegd. De massabalans is de rekensom eromheen: klopt wat eruit is gekomen met wat erin ging, inclusief uitval en herbewerking. Daar sneuvelt het vaker, omdat herbewerking en restpartijen nu juist de dingen zijn die niemand vastlegt.

Wat de vier uur werkelijk meet, is of de koppeling tussen partijen is vastgelegd op het moment dat zij ontstond. Ligt die relatie er, dan is de trace een opzoekvraag van seconden. Ligt hij er niet, dan wordt het een reconstructie uit productielijsten, weegbonnen en het geheugen van een ploegleider, en dan is vier uur krap. Geen enkel rapportagepakket lost dat achteraf op.

Hoe wij dit bouwen

De koppeling tussen ingaande en uitgaande partij is het hele werk. De trace is daarna een opzoekvraag.

1
De ketting compleet krijgen

Elke stap waarin een partij samenkomt of uiteenvalt, moet die relatie vastleggen. Eén ontbrekende schakel maakt de hele keten onbruikbaar, ook als de rest perfect is.

2
Herbewerking als eerste behandelen

Restpartijen die terug de lijn in gaan, zijn de meest voorkomende breuk. Wij beginnen daar, want dat is waar een massabalans in de praktijk niet sluit.

3
De balans doorlopend laten rekenen

Niet één keer per jaar bij de test, maar per productieorder. Dan komt een afwijking boven op de dag zelf, wanneer iemand nog weet wat er gebeurd is.

4
De test narepeteren

Wij draaien de traceringstest op willekeurige partijen uit het verleden en meten hoe lang hij duurt. Wat dan blijft hangen, blijft straks bij de auditor ook hangen.

Wat de software concreet doet

Het register van partijen met hun onderlinge relaties draagt alles. Wat u daarnaast nodig heeft, hangt af van uw proces en van wat er al wordt vastgelegd.

Partijkoppeling vastgelegd bij de handeling

Welke ingaande partij in welke uitgaande partij terechtkomt, wordt vastgelegd op het moment dat het gebeurt. Achteraf reconstrueren is de reden dat de test vier uur duurt.

Tracering vooruit en terug

Van eindproduct naar alle grondstofpartijen en van grondstofpartij naar alle afnemers, in één opzoekvraag. Dat is de helft van de test die zonder een gat gewoon werkt.

Massabalans per order

Wat erin ging tegen wat eruit kwam, inclusief uitval en herbewerking. Doorlopend rekenen laat een afwijking zien op de dag zelf en niet bij de jaarlijkse test.

Oorzaakanalyse met preventieve actie

Na een audit gelden korte termijnen voor correctie, oorzaakanalyse en een preventieplan. Een correctie zonder oorzaak wordt bij BRCGS niet als afgerond geaccepteerd.

De termijn na de audit bewaakt

Vanaf het einde van de audit loopt er een korte periode waarin alles moet zijn ingediend. Die termijn hoort in het systeem te zitten en niet in iemands agenda.

Aansluiten op productie en voorraad

Partijen ontstaan in uw productiesysteem of uw gekoppelde systemen. Wij halen ze daaruit op, want een tweede invoer levert een tweede waarheid op.

Voor wie wij bouwen

Waar de ketting breekt, verschilt per proces. Vier situaties.

Productie en verwerking

Menging, herbewerking en restpartijen maken de balans lastig. Hier zit de winst in het vastleggen van wat er terug de lijn in gaat.

Opslag, ompak en distributie

Partijen vallen uiteen in kleinere eenheden en gaan naar veel afnemers. De uitdaging is de uitgaande kant compleet houden, niet de ingaande.

Private label voor retail

Uw afnemer stelt eigen traceringseisen bovenop de standaard en test zelf ook. Twee kaders op één registratie is dan het verschil tussen werk en dubbel werk.

Locaties met meerdere productielijnen

Een partij die tussen lijnen of locaties beweegt, is waar de keten meestal onderbroken raakt. Controles op de vloer lopen via de app voor batchkoppeling.

Nog niet zeker over een groot traject?

Test je idee eerst — werkend prototype in 1 dag

Met OneDayBuild maken we je idee in één dag tastbaar voor €950, zodat je weet of verdere ontwikkeling de investering waard is. Besluit je door te gaan met de volledige bouw? Dan verrekenen we de kosten volledig.

Bekijk OneDayBuild →

Technologie en koppelingen

Standaarden worden herzien en clausulenummers verschuiven daarbij. Alles wat met eisen, termijnen en toleranties te maken heeft, hoort instelbaar te zijn en per versie bewaard.

Node.js / Python / .NET PostgreSQL Partijregister met relaties tussen partijen Tracering vooruit en terug Massabalans per order met tolerantie Herbewerking als eigen stroom Afwijkingen met oorzaak en preventie Termijnbewaking na de audit Koppeling met productie en voorraad Instelbare eisen per standaardversie Reconstructie op een datum Export voor de auditor Auditlogging Hosting in de EU

Waarom Appfront

De trace wordt gemaakt tijdens het werk

Wij bouwen de vastlegging van de koppeling op het moment zelf. Een rapportagepakket kan een ontbrekende schakel niet alsnog verzinnen.

De massabalans is waar het misgaat

Wij laten hem doorlopend rekenen in plaats van één keer per jaar. Een afwijking van vorige week is nog uit te zoeken, een van vorig kwartaal niet.

Oorzaak hoort bij de correctie

Wij bouwen oorzaakanalyse en preventieve actie in de stroom, omdat een correctie zonder oorzaak niet als afgerond telt.

Wij oefenen de test

Wij draaien de trace op willekeurige partijen en meten de tijd. Dat is de enige manier om te weten of vier uur haalbaar is.

Security en privacy

Een partijregistratie legt uw receptuur en uw leveranciers bloot: wie ziet welke grondstofpartijen in welk eindproduct zaten, kent uw samenstelling. Wij zetten toegang per rol, geven een afnemer in een portaal alleen zijn eigen zendingen, en leggen elke inzage vast.

Voor tracering geldt dat de vastlegging zelf het bewijs is. Een partijkoppeling die achteraf kan worden aangepast, maakt de hele keten waardeloos, en bij een terugroepactie is dat het eerste waar een toezichthouder naar kijkt. Wij leggen partijkoppelingen daarom onwijzigbaar vast met tijdstip en persoon, en maken van een correctie een zichtbare correctie naast de oorspronkelijke waarde. Hoe wij zelf met beveiliging omgaan staat in ons informatiebeveiligingsbeleid; meldingen van buitenaf lopen via ons CVD-beleid.

Veelgestelde vragen over BRCGS en tracering

Uit de BRCGS-standaard zelf. De traceringstest moet aantonen dat volledige tracering vooruit en terug, inclusief massabalans, binnen vier uur rond te krijgen is, en die test hoort ten minste jaarlijks te worden uitgevoerd. De precieze formulering staat in de actuele versie van de standaard; controleer die voor uw eigen situatie.

De IFS-pagina gaat over de KO-eisen en over de onaangekondigde audit: de twee mechanismen die daar het certificaat kunnen kosten. Deze pagina gaat over tracering en massabalans, waar BRCGS scherp op is. Voert u beide standaarden, dan bouwt u ze op één registratie.

Een auditdossier met afwijkingenbeheer verzamelt bewijs en volgt bevindingen op. Deze pagina gaat over één specifieke eis die van uw productiegegevens afhangt en niet van uw documentbeheer. Dat is een ander soort probleem met een andere oplossing.

Meestal door herbewerking en restpartijen. Materiaal dat terug de lijn in gaat, wordt vaak niet als partij vastgelegd, waardoor er aan de uitgaande kant meer verschijnt dan er ingaand is geregistreerd. Ook uitval en monsternames vallen buiten beeld. Dat zijn geen rekenfouten maar ontbrekende registraties.

Dan loopt er een korte periode waarin u correctie, oorzaakanalyse en een preventieplan moet aanleveren voor de geconstateerde afwijkingen. Bij BRCGS is de oorzaakanalyse een expliciet onderdeel: een correctie zonder onderbouwde oorzaak wordt niet als afgerond aangenomen. Die termijn hoort bewaakt te worden.

Er is een publieke consultatie geweest voor de volgende uitgave en er wordt aan gewerkt, maar er is nog geen publicatiedatum. Bij een nieuwe uitgave verschuiven clausulenummers en soms eisen. Wij houden de eisenlijst daarom als instelling en bewaren per bewijsstuk tegen welke versie het is vastgelegd.

Meestal wel, en dat is de beste route. Partijen ontstaan daar al: bij ontvangst, bij een productieorder en bij verzending. Wij halen die gegevens op en vullen aan wat ontbreekt, meestal de koppeling tussen partijen en de registratie van herbewerking.

Dat hangt af van hoeveel schakels uw proces heeft, of partijen al worden geregistreerd en of er een productiesysteem is om op aan te sluiten. Het partijregister met de trace is doorgaans snel bruikbaar; de massabalans met herbewerking kost meer. Wij geven een onderbouwde inschatting na de verkenning.

De vier uur eens echt meten?

Kies een eindproduct van vorige maand en zoek uit welke grondstofpartijen erin zaten en waar het heen is gegaan. Zet er een klok op. Dat getal is wat de auditor gaat meten. Wij bouwen dit als losse toepassing en als onderdeel van een breder traject maatwerk software.

Edit Content