Visdozen en kratten etiketteren op zee
Een visdooslabel moet het partijnummer, de soort met wetenschappelijke naam, productiemethode, FAO-vangstgebied, vistuigcategorie, nettogewicht, datummarkering, bewaarcondities en exploitant vermelden, zoals vereist door EU-verordeningen 1379/2013, 1169/2011 en 1224/2009. Aan boord is thermotransferdruk op synthetische vriezerlabels met een GS1-128-barcode de robuuste keuze.
Wat een visdoosetiket moet vermelden
Een visdoosetiket moet de partij identificeren en de informatie bevatten die de volgende koper nodig heeft om te voldoen aan traceerbaarheids- en consumenteninformatieregels: soort, productiemethode, vangstgebied, vistuigcategorie, nettogewicht, data en de verantwoordelijke exploitant. Welke items precies fysiek op de doos moeten worden afgedrukt, en welke in handelsdocumenten mogen meereizen, hangt af van of de doos een handelseenheid is voor een ander levensmiddelenbedrijf of een voorverpakking bedoeld voor de eindconsument.
Onderstaande tabel koppelt veelvoorkomende etiketitems aan hun EU-rechtsgrondslag. Het is een leidraad voor het ontwerpen van etiketsjablonen, geen juridisch advies voor een specifiek product.
| Etiketitem | EU-rechtsgrondslag | Opmerkingen |
|---|---|---|
| Partij-identificatie | Verord. 1224/2009, art. 58, lid 2 en lid 5, onder a | Partijen moeten adequaat worden gemarkeerd; het partijnummer koppelt de doos aan digitale traceerbaarheidsdata |
| Handelsbenaming en wetenschappelijke naam | Verord. 1379/2013, art. 35, lid 1, onder a | Traceerbaarheidsdata gebruikt ook de FAO alpha-3-code (art. 58, lid 5, onder d) |
| Productiemethode | Verord. 1379/2013, art. 35, lid 1, onder b | "gevangen", "gevangen in zoet water" of "gekweekt" |
| Vangstgebied | Verord. 1379/2013, art. 35, lid 1, onder c, en art. 38 | FAO-subgebied of -divisie plus een voor de consument begrijpelijke naam voor FAO-gebieden 27 en 37 |
| Categorie vistuig | Verord. 1379/2013, art. 35, lid 1, onder c, bijlage III | Bijvoorbeeld trawls, zegens, kieuwnetten, haken en lijnen |
| Aanduiding ontdooid | Verord. 1379/2013, art. 35, lid 1, onder d | Met opgesomde uitzonderingen |
| Datum van minimale houdbaarheid of "te gebruiken tot"-datum | Verord. 1379/2013, art. 35, lid 1, onder e; Verord. 1169/2011, art. 24 | "Te gebruiken tot" voor zeer bederfelijke levensmiddelen |
| Nettohoeveelheid | Verord. 1169/2011, art. 9, lid 1, onder e, bijlage IX | Bij geglaceerde levensmiddelen sluit het nettogewicht de glazuurlaag uit |
| Datum van invriezen | Verord. 1169/2011, bijlage III, punt 6, en bijlage X, punt 3 | Bevroren onverwerkte visserijproducten: "Ingevroren op ..." dag, maand, jaar |
| Bewaarcondities | Verord. 1169/2011, art. 9, lid 1, onder g | Bijvoorbeeld "Bewaren bij 0-2 °C" of "Bewaren bij -18 °C of kouder" |
| Naam en adres van de exploitant van het levensmiddelenbedrijf | Verord. 1169/2011, art. 9, lid 1, onder h | De exploitant onder wiens naam het levensmiddel in de handel wordt gebracht |
| Identificatiemerk | Verord. 853/2004, bijlage II, afdeling I | Waar producten een erkende inrichting verlaten; toont land en erkenningsnummer |
Voor voorverpakte levensmiddelen die aan een ander bedrijf worden verkocht voordat ze de eindconsument bereiken, of die worden geleverd aan grootkeukens, staat Verordening (EU) nr. 1169/2011, artikel 8, lid 7, toe dat de verplichte vermeldingen in begeleidende handelsdocumenten verschijnen, maar de naam van het levensmiddel, de datummarkering, bewaarcondities en de naam van de exploitant moeten nog steeds op de buitenverpakking staan. De consumenteninformatie-items komen uit artikel 35 van Verordening (EU) nr. 1379/2013. Vis is een allergeen dat is opgenomen in bijlage II van Verordening 1169/2011, maar een aparte allergeenvermelding is niet vereist wanneer de naam van het levensmiddel er duidelijk naar verwijst (artikel 21, lid 1).
De data achter deze items wordt vastgelegd tijdens vangstregistratie; zie Vangstregistratie en traceerbaarheid van vangst tot haven.
Barcodes en GS1-identificatoren
Een GS1-barcode laat de volgende exploitant een doos scannen en product, gewicht, partij en data vastleggen zonder opnieuw te typen, wat de reden is dat GS1-128- en GS1 DataMatrix-symbolen veel worden gebruikt op viskisten en pallets. De data wordt gecodeerd als elementstrings: een GS1 Application Identifier (AI) gevolgd door de waarde ervan.
| AI | Betekenis | Formaat |
|---|---|---|
| (01) | Global Trade Item Number (GTIN) | 14 cijfers |
| (3103) | Nettogewicht in kilogram, drie decimalen (variabel gewicht) | 6 cijfers |
| (10) | Batch- of partijnummer | Tot 20 alfanumerieke tekens |
| (13) | Verpakkingsdatum | JJMMDD |
| (15) | Ten minste houdbaar tot-datum | JJMMDD |
| (17) | Uiterste gebruiksdatum | JJMMDD |
| (7005) | Vangstgebied | Tot 12 alfanumerieke tekens |
| (7006) | Datum eerste invriezing | JJMMDD |
| (7009) | Type vistuig | Tot 10 alfanumerieke tekens |
| (7010) | Productiemethode | Tot 2 alfanumerieke tekens |
| (00) | Serial Shipping Container Code (SSCC), voor pallets en logistieke eenheden | 18 cijfers |
Formaten van de GS1 Application Identifiers-referentie. De visserij-AI's 7005-7010 moeten samen worden gebruikt met een GTIN of met de identificatie van de inhoud van een logistieke eenheid. Een doos vis met variabel gewicht combineert doorgaans (01), (3103) en (10), plus een datum. Artikel 39, lid 2, van Verordening 1379/2013 staat ook toe dat een QR-code een deel of alle verplichte consumenteninformatie draagt, als aanvulling op, niet in plaats van, de afgedrukte tekst.
Praktische regels voor scanbare labels
- Plaats AI's met vaste lengte zoals (01), (3103) en (15) eerst, en AI's met variabele lengte zoals (10) als laatste, zodat er geen scheidingsteken na nodig is.
- Houd de volledige rustzone vrij aan beide kanten van een lineaire barcode; een labelrand of een band over de code veroorzaakt leesfouten.
- Druk de leesbare interpretatie met de AI's tussen haakjes onder de balken af, zodat de data handmatig kan worden ingevoerd als een code beschadigd is.
- Verifieer barcodes met een scanner aan het begin van elke reis en na het wisselen van labelvoorraad of lint.
Thermische printers en labels bij natte, koude omstandigheden
Op een visdek is thermotransferdruk op synthetische labels met een vriezerbestendige lijm de robuuste keuze; direct-thermische papieren labels zijn geschikt voor kortlevende, droge toepassingen. Het verschil is van belang omdat een label dat vervaagt, uitloopt of losraakt de partij ontraceerbaar maakt.
Direct-thermisch drukken gebruikt warmtegevoelig materiaal dat onder de printkop donker wordt; volgens Zebra's technische FAQ is het gevoelig voor warmte, licht en slijtage. Thermotransfer gebruikt een verhit lint om inkt over te brengen op het label en staat vermeld voor koelopslag- en vriestoepassingen.
| Keuze | Direct-thermisch | Thermotransfer |
|---|---|---|
| Verbruiksmaterialen | Alleen labels | Labels en lint |
| Labelmaterialen | Gecoat warmtegevoelig papier of folie | Papier, polypropyleen, polyester en andere kunststoffen |
| Bestendigheid tegen slijtage, warmte, licht | Beperkt | Goed, vooral met harslinten |
| Typisch gebruik op vissersvaartuigen | Kortlevende interne kaartjes | Doos-, krat- en palletlabels voor vers en bevroren product |
Installatie aan boord
- Lijm is vaak het zwakke punt. Standaardlijmen hechten niet aan koude, natte of beijzelde oppervlakken. Specificeer de aanbrengtemperatuur (de temperatuur van de doos bij etikettering) en de gebruikstemperatuur (ruim of koelopslag) bij de labelleverancier.
- Breng aan op een droge plek. Etiketteer een afgebakend, drooggeveegd gebied van de doos of krat, of gebruik een label aan een touwtje of inlegvel waar oppervlakken altijd nat zijn.
- Bescherm de printer, niet alleen het label. De meeste labelprinters zijn kantoor- of industriële apparaten zonder hoge beschermingsgraad tegen water; plaats ze in een beschutte, afwaterende behuizing uit de buurt van directe wash-down. Beschermingsgraadcodes zijn gedefinieerd in IEC 60529.
- Let op condensatie. Het verplaatsen van een koude printer of labelrol naar warme, vochtige lucht veroorzaakt condensatie op de printkop en het materiaal.
- Kies de resolutie voor het kleinste element. Gangbare printkoppen zijn 8 dots/mm (203 dpi) en 12 dots/mm (300 dpi). Hogere resolutie helpt bij kleine tekst en 2D-codes.
Materialen en wash-down-ontwerp komen uitgebreider aan bod op de hub hygiëne en materialen.
Labels ontwerpen in ZPL
ZPL (Zebra Programming Language) beschrijft een label als een reeks tekstcommando's, waardoor het goed geschikt is voor sjablonen waarbij een weegschaal op het moment van afdrukken gewicht, partij en datum invult. De meeste ZPL-commando's bestaan uit een dakjeteken gevolgd door een korte code; in de tabel hieronder is het dakje weggelaten voor de leesbaarheid. Een label begint met het XA-commando en eindigt met XZ, en elk veld heeft een positie, een lettertype- of barcodecommando en de bijbehorende data.
| Commando (na het dakje) | Doel |
|---|---|
XA / XZ | Begin en einde van labelformaat |
CI28 | UTF-8-tekencodering selecteren (nodig voor tekens zoals ø, å, é) |
PW | Afdrukbreedte in dots; een label van 100 mm breed bij 8 dots/mm is 800 dots breed |
LL | Labellengte in dots |
FO | Veldoorsprong: horizontale en verticale positie in dots vanaf de linkerbovenhoek |
A0 | Schaalbaar lettertype, met oriëntatie, tekenhoogte en -breedte in dots |
FD … FS | Velddata en veldscheidingsteken |
BY | Barcode-modulebreedte (smalle balk) in dots |
BC | Code 128, met oriëntatie, balkhoogte, leesbare regel en modus; modus D is de UCC/EAN-modus (GS1-128) |
In modus D start de printer het symbool met FNC1, verwijdert de haakjes uit de gecodeerde data en drukt deze af in de leesbare regel; een speciale aanroepcode voegt een FNC1-scheidingsteken in na een AI met variabele lengte wanneer een andere AI volgt (Zebra ZPL-documentatie, Code 128-commando). Onderstaande illustratieve lay-out is voor een label van 150 × 100 mm op een printer van 8 dots/mm, wat een afdrukbreedte van 1.200 dots en een labellengte van 800 dots geeft. De GTIN is een voorbeeldnummer, geen echt product.
| Veld | Positie vanaf linksboven (dots) | Lettertype of barcode | Inhoud |
|---|---|---|---|
| Soort | 60 horizontaal, 40 verticaal | Schaalbaar lettertype, 56 dots hoog | Atlantische kabeljauw – Gadus morhua |
| Herkomst | 60 horizontaal, 110 verticaal | Schaalbaar lettertype, 36 dots hoog | Gevangen – Noordzee (FAO 27.4) – Trawls |
| Gewicht en datum | 60 horizontaal, 160 verticaal | Schaalbaar lettertype, 36 dots hoog | Nettogewicht: 5,120 kg Ingevroren op: 14-09-2026 |
| Partij en opslag | 60 horizontaal, 210 verticaal | Schaalbaar lettertype, 36 dots hoog | Partij 2609014 Bewaren bij -18 °C of kouder |
| Barcode | 60 horizontaal, 300 verticaal | Code 128 in modus D, modulebreedte 3 dots, balken 200 dots hoog, leesbare regel afgedrukt | (01)99506000134355(3103)005120(10)2609014 |
Bij een modulebreedte van 3 dots op een printer van 8 dots/mm is elke smalle module 0,375 mm breed. Controleer of het volledige symbool, inclusief rustzones, binnen de labelbreedte past voordat u het sjabloon naar het vaartuig stuurt. In een actief sjabloon zijn de velden gewicht, partij en datum variabelen die worden ingevuld door de weegschaal of het registratiesysteem, in plaats van vaste tekst.
Hoe WPL dit aanpakt
Het R10 Configuration Panel laat gebruikers aangepaste labels in ZPL maken en beheren met een voorbeeldfunctie, zodat de lay-out kan worden gecontroleerd voor het afdrukken en minder labelvoorraad wordt verspild. Zodra een ontwerp compleet is, wordt het paneel via USB verbonden met de printer om het label te uploaden, en wordt het label aan de juiste preset toegewezen. Weegschalen zoals de M2-serie marine weegschaal verbinden met labelprinters, en het R50 vangstlabelsysteem combineert vangstregistratie met etikettering. Welke labelinhoud een bepaald product en een bepaalde markt vereist, blijft de verantwoordelijkheid van de exploitant. Zie ook de hub verwerking aan boord en de hub gegevensintegratie.
Veelgestelde vragen
Kan een QR-code de afgedrukte consumenteninformatie vervangen?
Nee. Artikel 39, lid 2, van Verordening 1379/2013 staat toe dat een QR-code een deel of alle verplichte informatie uit artikel 35, lid 1, weergeeft, maar doet dit als aanvullende vrijwillige informatie. De verplichte items moeten nog steeds worden getoond door passende markering of etikettering, en vrijwillige informatie mag de ruimte voor de verplichte items niet verkleinen.
Welke barcode moet een visdoos met variabel gewicht dragen?
Een gangbare keuze is een GS1-128-barcode met AI (01) voor de GTIN, AI (3103) voor nettogewicht in kilogram met drie decimalen, AI (10) voor de partij en een datum zoals AI (15) houdbaar tot of AI (13) verpakkingsdatum. Visserijspecifieke AI's zoals 7005 vangstgebied en 7009 tuigtype kunnen worden toegevoegd wanneer handelspartners deze gebruiken.
Waarom vallen labels van dozen in het visruim?
Meestal was de lijm niet geschikt voor de aanbreng- of gebruikstemperatuur, of werd het label op een nat of beijzeld oppervlak aangebracht. Standaardlijmen hechten niet betrouwbaar onder het vriespunt of op condensatie. Gebruik labels die zijn gespecificeerd voor vriestoepassingen, breng ze aan op een droog, afgebakend gebied, en test de volledige combinatie van doosmateriaal, label en lint.
Waarom heeft een ZPL-label het CI28-coderingscommando nodig?
Het CI28-commando vertelt de printer om velddata als UTF-8 te interpreteren, zodat tekens die worden gebruikt in Europese soortnamen en adressen, zoals ø, å, ü of é, correct worden afgedrukt. Het wordt ondersteund in nieuwere Zebra-firmware. Zonder dit commando kunnen speciale tekens als verkeerde symbolen worden afgedrukt, wat soortnamen of exploitantadressen op het label onjuist kan maken.
Bronnen
- Regulation (EU) No 1379/2013, Articles 35, 38, 39 and Annex III (EUR-Lex)
- Regulation (EU) No 1169/2011 on the provision of food information to consumers (EUR-Lex)
- Council Regulation (EC) No 1224/2009 as amended by Regulation (EU) 2023/2842, Article 58
- Regulation (EC) No 853/2004, Annex II Section I (identification marking)
- GS1 Application Identifiers
- GS1 Foundation for Fish, Seafood and Aquaculture Traceability Guideline
- Zebra ZPL Programming Guide: BC Code 128 bar code
- Zebra ZPL Programming Guide: CI change international font/encoding
- Zebra: Difference between direct thermal and thermal transfer printing
- IEC 60529 Degrees of protection provided by enclosures (IP Code)
Geschreven en beoordeeld door weegtechnici van WPL Industries. Technische en wettelijke inhoud wordt getoetst aan de geciteerde bronnen. Redactioneel beleid