GDST 1.1 Indonesien-Mapping: Käuferbereite EPCIS-Dateien in 7 Schritten
GDST 1.1EPCIS 2.0Indonesische MeeresfrüchteRückverfolgbarkeitWPP-NRI zu FAOThunfischGarnelenSTELINAMDPI

GDST 1.1 Indonesien-Mapping: Käuferbereite EPCIS-Dateien in 7 Schritten

8/29/20258 Min. Lesezeit

Ein praxisorientiertes, auf Indonesien zugeschnittenes Handbuch, um Ihre WPP-Logs, STELINA/MDPI-Aufzeichnungen und Anlagenunterlagen in GDST 1.1 EPCIS-Dateien zu verwandeln, die Einkäufer akzeptieren. Beinhaltet WPP-zu-FAO-Mapping, Optionen für Schiff-IDs, CSV-zu-JSON-Workflow und Event-Beispiele.

Wenn Ihr Einkäufer nur nach „GDST 1.1“ gefragt hat, müssen Sie morgen nicht sofort Software kaufen. Sie können mit den Aufzeichnungen, die Sie bereits in Indonesien führen, käuferbereit werden: WPP-NRI-Bereiche, Fahrtenprotokolle, Landungsnotizen, BKIPM-Dokumente und Produktionsblätter der Anlage. Wir haben auf diese Weise GDST-Dateien für Thunfisch, Schnapper, Garnelen und gemischte Riffarten geliefert. Hier ist genau, wie wir das abbilden.

Die drei Säulen einer käuferbereiten GDST-Datei

  1. Quellenidentitäten, hinter denen Sie stehen können. Verwenden Sie Schiffsausweise, die Ihre Besatzungen tatsächlich mitführen und lizenzieren. Verwenden Sie Erntekennungen von Farmen, die auf Papier auffindbar sind. Erfinden Sie keine IDs, die in Ihren Dokumenten nie erscheinen.

  2. Saubere Loslogik. Entscheiden Sie, wie Sie Lose beim Eingang und während Sortierung/Verpackung verfolgen. Wenn Sie eine Aufteilung oder Zusammenführung nicht auf Papier erklären können, wird sie in EPCIS nicht validieren.

  3. Korrekte EPCIS-Verpackung. Einkäufer verlangen zunehmend EPCIS 2.0 JSON-LD. Sie können in Excel beginnen, sollten Ihre Spalten aber so planen, dass sie später 1:1 in Events konvertieren.

Praktische Schlussfolgerung: Bevor Sie JSON anfassen, bestätigen Sie Ihre Losdefinition und welches Dokument jede KDE beweist. Dann sind Sie zu 80 % fertig.

Welche Mindest-KDEs fordern Einkäufer tatsächlich?

Wir sehen in Indonesien zwei gängige Szenarien.

  • Wildgefangener Thunfisch, Schnapper, Riffarten

    • Art (wissenschaftlich + gebräuchlich), Produktionsmethode = wildfang
    • Fanggebiet als FAO-Code, Gerätekategorie
    • Schiffskennzeichen und Flaggenstaat. Fahrtbeginn/-enddaten
    • Landungsdatum und -hafen. Bei Umschlag: das Transportschiff und Datum
    • Verarbeiter-Los/Chargencode, Produktionsdatum, Menge und UoM
    • Anlagenkennzeichen (GLN, falls vorhanden, oder Genehmigungsnummer der Anlage)
    • Zertifikats-/Genehmigungsverweise (wenn relevant)
  • Gepflegte Vannamei-Garnelen (Aquakultur)

    • Art, Produktionsmethode = Aquakultur
    • Farmstandortkennung (Teich/Cluster), Erntedatum, Standort (Provinz/Koordinaten, falls verfügbar)
    • Zuchtbetrieb- und Futtermittellieferanten-IDs, falls vom Einkäufer angefordert
    • Verarbeiter-Los/Chargencode, Produktionsdatum, Menge
    • Anlagenkennzeichen

Wenn Ihr Einkäufer strikte GDST-Anforderungen hat, fügen Sie hinzu: eindeutige IDs für jedes Ereignis, Zeitzone, Geschäftsschritt und readPoint (Ort des Ereignisses). Wir haben festgestellt, dass Einkäufer schneller vorgehen, wenn diese Angaben vorhanden sind.

WPP-NRI zu FAO-Mapping, das Einkäufer akzeptieren

Sie zeichnen WPP-NRI auf. Einkäufer wollen FAO. Hier ist ein einfaches, weit verbreitet akzeptiertes Mapping, das in indonesischen GDST-Dateien verwendet wird:

  • WPP 571, 572, 573 → FAO 57 (Indischer Ozean, östlich)
  • WPP 711, 712, 713, 714, 715, 716, 717 → FAO 71 (Pazifik, westlich-zentral)
  • WPP 718 → Oft gemischt. Timor-/Sawu-Meere werden typischerweise FAO 57 zugeordnet. Arafura wird typischerweise FAO 71 zugeordnet. Wenn Sie keine Koordinaten haben, akzeptieren viele Einkäufer die Angabe beider FAO-Codes mit einem Hinweis.

Karte von Indonesien, die den östlichen Indischen Ozean und den westlich-zentralen Pazifik als unterschiedliche Farbzonen hervorhebt, mit einer überlappenden Mischzone um die Timor-, Sawu- und Arafura-Meere zur Darstellung ambiger Zuordnungen; kleine Silhouetten von Handangelbooten und ein Hafenkran geben fischereilichen Kontext.

Zwei nicht offensichtliche Tipps:

  • Wenn Ihre Landungsnotiz Koordinaten oder einen benannten Fangplatz enthält, fügen Sie diese hinzu. Ambige WPP-718-Fälle lassen sich schnell klären, wenn Sie Breitengrad/Längengrad angeben.
  • Bewahren Sie das ursprüngliche WPP in einem „notes“-Feld auf. Prüfer sehen gern Ihre native Referenz.

Benötigen Sie eine schnelle Plausibilitätsprüfung Ihres Mappings für eine bestimmte Fischerei? Sie können uns über WhatsApp kontaktieren.

Unsere Schiffe haben keine IMO-Nummern. Welche IDs sind akzeptabel?

In der Praxis haben indonesische Handline-/Tagesboote selten IMO-Nummern. GDST 1.1 erlaubt mehrere Identifiertypen:

  • Nationale Registrations- oder Lizenznummer (z. B. aus MMAF-Dokumenten)
  • Funksignalrufzeichen (IRCS) oder MMSI, falls vorhanden
  • UVI (Unique Vessel Identifier), falls über ein Programm oder Register zugewiesen
  • CFR für EU-geflaggte Schiffe (selten in indonesischen Küstenflotten)

Unsere Regel: Wählen Sie die Kennung, die in Ihrer Landungsnotiz oder Lizenz erscheint und von Jahr zu Jahr stabil bleibt. Für kleine Boote in von MDPI verwalteten FIP-Programmen verwenden Sie den in dem Programm verwendeten Schiffscode und verknüpfen ihn in den Notizen mit Ihrer Papierlizenz.

Können wir in Excel/CSV starten und später zu EPCIS wechseln?

Ja. Wir empfehlen es. Entwerfen Sie eine Tabellenkalkulation, die EPCIS-Events widerspiegelt, sodass die Konvertierung mechanisch ist.

Minimale Spalten, die sich sauber konvertieren lassen:

  • eventType, eventTime, timeZone, bizStep, disposition, readPointId
  • inputLot, inputQty, inputUoM, outputLot, outputQty, outputUoM
  • species, productionMethod, FAOArea, gearType, vesselId, flagState
  • landingPort, landingDate, farmId, harvestDate
  • facilityId, processType (peeling, filleting), certificateRefs, notes

Dann in EPCIS 2.0 JSON-LD konvertieren. Ein sehr einfaches ObjectEvent für den Wareneingang eines Thunfisch-Loses könnte wie folgt aussehen:

{
  "@context": [
    "https://ref.gs1.org/standards/epcis/2.0.0/epcis-context.jsonld",
    {"gdst": "https://traceability-dialogue.org/ontologies/gdst#"}
  ],
  "type": "EPCISDocument",
  "schemaVersion": "2.0",
  "epcisBody": {
    "eventList": [
      {
        "type": "ObjectEvent",
        "eventTime": "2025-08-01T07:15:00+07:00",
        "eventTimeZoneOffset": "+07:00",
        "action": "observe",
        "bizStep": "receiving",
        "disposition": "in_progress",
        "readPoint": {"id": "urn:epc:id:sgln:8999999.00001.0"},
        "quantityList": [{
          "epcClass": "urn:epc:class:lgtin:08999999.00001.20250801TUNALOT01",
          "quantity": 1200,
          "uom": "KGM"
        }],
        "gdst:kde": {
          "gdst:species": "Thunnus albacares",
          "gdst:productionMethod": "wild-capture",
          "gdst:FAOArea": ["71"],
          "gdst:gearType": "HANDLINE",
          "gdst:vesselId": "ID-BA-12345",
          "gdst:flagState": "IDN",
          "gdst:landingPort": "Bitung",
          "gdst:landingDate": "2025-07-31"
        }
      }
    ]
  }
}

Wir haben einen ähnlichen Ansatz für Einzelhandelslieferungen wie Grouper Fillet (IQF) und Sashimi-Programme mit Yellowfin Saku (Sushi Grade) verwendet.

Wie zeigen wir Schälen/Trimmen mit Mischungen oder Aufteilungen?

Stellen Sie Mischungen und Ausbeuten mit TransformationEvent dar. Inputs sind Rohlose. Outputs sind verarbeitete Lose.

Beispiel: Garnelenschälen, das zwei Teichernten zu einem fertigen Los mischt.

{
  "type": "TransformationEvent",
  "eventTime": "2025-08-02T10:00:00+07:00",
  "eventTimeZoneOffset": "+07:00",
  "bizStep": "processing",
  "readPoint": {"id": "urn:epc:id:sgln:8999999.00001.0"},
  "inputQuantityList": [
    {"epcClass": "urn:epc:class:lgtin:08999999.00001.20250801POND01", "quantity": 800, "uom": "KGM"},
    {"epcClass": "urn:epc:class:lgtin:08999999.00001.20250801POND02", "quantity": 600, "uom": "KGM"}
  ],
  "outputQuantityList": [
    {"epcClass": "urn:epc:class:lgtin:08999999.00001.20250802SHRIMPPEELED01", "quantity": 1000, "uom": "KGM"}
  ],
  "gdst:kde": {
    "gdst:processingType": "peeling",
    "gdst:productionMethod": "aquaculture",
    "gdst:farmIds": ["FARM-A-01","FARM-B-07"],
    "gdst:harvestDates": ["2025-07-29","2025-07-30"]
  }
}

Aufteilungen sind derselbe Ereignistyp mit einem Input und mehreren Outputs. Halten Sie Ihre Output-Loscodes rückverfolgbar zu Etiketten.

Schnelle Validierung, bevor Sie einem Einkäufer eine Datei senden

Wir empfehlen eine zweistufige Prüfung:

  1. Schema-Validierung. Bestätigen Sie, dass es sich um gültiges EPCIS 2.0 JSON-LD handelt. Jeder JSON-Schema-Validator kann das EPCIS 2.0-Schema lokal prüfen. Wenn Sie ein Skript verwenden, sollte der Build fehlschlagen, wenn es nicht validiert.
  2. GDST-Geschäftsregeln. Überprüfen Sie die Anwesenheit der KDEs nach Produkttyp und Ereignis. Beispielsweise müssen Wildfang-Ereignisse FAO-Gebiet, Gerätetyp und eine Schiff-ID enthalten.

Kostenlose Optionen, die wir verwenden oder gesehen haben:

  • JSON-Schema-Validatoren und Linter für die Struktur
  • Open-Source-EPCIS-2.0-Testtools zur Plausibilitätsprüfung von Events und Kontext
  • Ein einfaches Python- oder Node-Skript, um KDEs pro Ereignistyp vor dem Senden zu prüfen

Wenn Ihr Einkäufer ein eigenes Prüftool bereitstellt, führen Sie Ihre Datei immer zuerst darüber aus, um Hin-und-Her zu vermeiden.

Kann GDST Daten aus STELINA- oder MDPI-Aufzeichnungen ziehen, die wir bereits sammeln?

Ja, und das sollten Sie tun. Wir mappen in Indonesien wie folgt:

  • STELINA Fahrt/Landung: Fahrt-ID, Landungsdatum/-hafen, Arten, Mengen und Schiffs-Lizenz werden zu KDEs für ObjectEvents bei Landung/Wareneingang. Bewahren Sie die STELINA-ID in den Notizen auf.
  • MDPI- oder FIP-Apps: Schiffscode, Handline-Gear, WPP und Fahrtangaben speisen Ihre Catch-KDEs und FAO-Mapping. Wenn Koordinaten vorhanden sind, fügen Sie diese hinzu.

Sie müssen nichts doppelt erfassen. Verweisen Sie in Ihren KDE-Notizen auf die Original-IDs, damit Prüfer auf STELINA oder MDPI zurückverfolgen können.

Mapping von BKIPM-Gesundheitszertifikatfeldern zu GDST-KDEs

Wir übernehmen diese Felder regelmäßig direkt:

  • Produktbeschreibung, HS-Code, wissenschaftlicher Name → species/product-KDEs
  • Nettogewicht und Verpackungstyp → Menge und UoM
  • Produktionsdatum und Los/Charge → Los-IDs und eventTime beim Verarbeiten
  • Exporteur-/Verarbeiter-Genehmigungsnummer → Anlagenkennzeichen
  • Zielort, Container und Siegel → Sendungsbezogenes ObjectEvent (shipping bizStep), falls Sie Logistik aufnehmen

Interessant ist, wie viel ein BKIPM-Zertifikat bereits für GDST-Ende-der-Kette abdeckt. Nutzen Sie es.

Häufige Fehler, die Genehmigungen verzögern

  • FAO 57/71-Verwirrung bei WPP 718. Wenn Sie unsicher sind, fügen Sie Koordinaten hinzu oder listen Sie beide mit einem Hinweis auf.
  • Schiffs-IDs, die in keinem Dokument erscheinen. Verwenden Sie Lizenznummern oder Rufzeichen, die Ihr Team fotografieren kann.
  • Loscodes ändern sich mitten im Prozess. Wenn Zuschnitt neue Lose erzeugt, zeigen Sie diese mit einem TransformationEvent.
  • Fehlende Zeitzonen. Setzen Sie immer eventTimeZoneOffset für indonesische Anlagen.

Wann diese Hinweise gelten (und wann nicht)

Dieser Ansatz funktioniert für indonesische Küstenflotten, Handline-Thunfisch, Riff-Fischarten und gezüchtete Vannamei-Garnelen. Wenn Sie Umschlag auf See oder Flotten in der Fernwasserfischerei bearbeiten, benötigen Sie wahrscheinlich zusätzliche KDEs für Transportschiffe und RFMO-Meldungen. Für eine durchgehende Kette bis zum Einzelhandel mit Item-Level-Serialisierung benötigen Sie außerdem Etikettenintegration, die über diese Anleitung hinausgeht.

Wenn Sie eine schnelle Überprüfung Ihrer CSV-Spalten und eine Copy/Paste-EPCIS-Vorlage, zugeschnitten auf Thunfisch oder Garnelen, wünschen, kontaktieren Sie uns per E-Mail.

Abschließende Erkenntnisse

  • Beginnen Sie mit den Dokumenten, denen Sie vertrauen. WPP-Logs, STELINA/MDPI-Aufzeichnungen und BKIPM-Zertifikate können 90 % der GDST-KDEs füllen.
  • Mappen Sie WPP zu FAO mit 57 für den Indischen Ozean und 71 für den Pazifik; achten Sie besonders auf WPP 718.
  • Verwenden Sie TransformationEvents für alle Zuschnitte, Schälarbeiten, Aufteilungen oder Mischungen. Wenn es auf Ihrem Betrieb stattfand, zeigen Sie es.
  • Validieren Sie Struktur und Geschäftsregeln vor dem Senden. Einkäufer handeln schneller, wenn Dateien beim ersten Mal sauber sind.

Wenn Sie bereit sind, kann Ihre GDST-Nutzlast mit jeder Exportlinie reisen, ob für ein Sashimi-Grade-Thunfischprogramm oder gefrorene Einzelhandelsfilets. Wenn Sie Produktbeispiele benötigen, durchsuchen Sie unsere aktuellen Linien und sehen Sie, wie die KDEs mit den Verpackungsspezifikationen übereinstimmen. Unsere Produkte ansehen.