EPCIS als Basis von Prozesskettentransparenz GS1... · - Was ist der Unterschied zwischen EPC und...

34
Ralph Tröger | Ecologistics Workshop Saarbrücken| 2014-01-29 EPCIS als Basis von Prozesskettentransparenz

Transcript of EPCIS als Basis von Prozesskettentransparenz GS1... · - Was ist der Unterschied zwischen EPC und...

Page 1: EPCIS als Basis von Prozesskettentransparenz GS1... · - Was ist der Unterschied zwischen EPC und RFID? - • = Ident • Abbildung/ Speicherung in: • EPC-Transpondern • Informationssystemen

Ralph Tröger | Ecologistics Workshop

Saarbrücken| 2014-01-29

EPCIS als Basis von

Prozesskettentransparenz

Page 2: EPCIS als Basis von Prozesskettentransparenz GS1... · - Was ist der Unterschied zwischen EPC und RFID? - • = Ident • Abbildung/ Speicherung in: • EPC-Transpondern • Informationssystemen

Ralph Tröger | Ecologistics Workshop | 2014-01-29 | 2

Agenda

• Kurzportrait GS1

• EPC (Electronic Product Code)

• EPCIS (EPC Information Services)

• Praxisbeispiel: fTRACE fish traceability

Page 3: EPCIS als Basis von Prozesskettentransparenz GS1... · - Was ist der Unterschied zwischen EPC und RFID? - • = Ident • Abbildung/ Speicherung in: • EPC-Transpondern • Informationssystemen

Kurzportrait GS1

Page 4: EPCIS als Basis von Prozesskettentransparenz GS1... · - Was ist der Unterschied zwischen EPC und RFID? - • = Ident • Abbildung/ Speicherung in: • EPC-Transpondern • Informationssystemen

Ralph Tröger | Ecologistics Workshop | 2014-01-29 | 4

Kurzportrait GS1 - Jeder kennt sie … die GTIN (Global Trade Item Number) -

Page 5: EPCIS als Basis von Prozesskettentransparenz GS1... · - Was ist der Unterschied zwischen EPC und RFID? - • = Ident • Abbildung/ Speicherung in: • EPC-Transpondern • Informationssystemen

Ralph Tröger | Ecologistics Workshop | 2014-01-29 | 5

Kurzportrait GS1 - Die drei Säulen des GS1-Systems -

Datenaustausch

BGM+380+48675–0060942'

DTM+137:20020228:102'

NAD+SU+4000001000005::9'

EANCOM® GS1 XML <?xml version="1.0" encoding="UTF–8" ?>

<orders

xmlns:xsi="http://www.w3.org/2001/XMLSchema–

instance" xsi:noNamespaceSchemaLocation="GS1

orders v093.xsd">

EAN–13

GS1 DataBar

EPC-Transponder

GS1-128

GS1 DataMatrix

40 12345 12345 6

GTIN

3 4012345 000000000 0

NVE (SSCC)

40 12345 00000 9

GLN

urn:epc:id:sgtin:4012345.000000.12345

SGTIN-EPC

EPCIS <eventTime>2011-02-18T06:41:50Z</eventTime>

<recordTime>2011-02-18T06:41:50Z</recordTime>

<eventTimeZoneOffset>+01:00</eventTimeZoneOffset>

<epcList>

<epc>urn:epc:id:sgtin:4000001.001602.112</epc>

</epcList>

<bizStep>urn:epcglobal:cbv:bizstep:packing</bizStep>

<bizLocation> <id>urn:epc:id:sgln:4000001.00002.0</id>

</bizLocation>

Page 6: EPCIS als Basis von Prozesskettentransparenz GS1... · - Was ist der Unterschied zwischen EPC und RFID? - • = Ident • Abbildung/ Speicherung in: • EPC-Transpondern • Informationssystemen

Ralph Tröger | Ecologistics Workshop | 2014-01-29 | 6

Kurzportrait GS1 - Firmenprofil | GS1 Germany -

• Dienstleister für globale Auto-ID-, EDI- & Prozess-Standards

• Neutrale Plattform für Handels-, Industrie- & Dienstleistungsunternehmen

• Eine von mehr als 110 GS1-Ländergesellschaften

• Beteiligungen (u. a.):

• Ca. 160 Mitarbeiter (Köln)

Page 7: EPCIS als Basis von Prozesskettentransparenz GS1... · - Was ist der Unterschied zwischen EPC und RFID? - • = Ident • Abbildung/ Speicherung in: • EPC-Transpondern • Informationssystemen

EPC

Electronic Product Code

Page 8: EPCIS als Basis von Prozesskettentransparenz GS1... · - Was ist der Unterschied zwischen EPC und RFID? - • = Ident • Abbildung/ Speicherung in: • EPC-Transpondern • Informationssystemen

Ralph Tröger | Ecologistics Workshop | 2014-01-29 | 8

http://www.gs1.org/gsmp/kc/epcglobal/

Frei verfügbar unter:

EPC - Was ist das EPC Architecture Framework? -

(für heute)

relevante

Standards

Page 9: EPCIS als Basis von Prozesskettentransparenz GS1... · - Was ist der Unterschied zwischen EPC und RFID? - • = Ident • Abbildung/ Speicherung in: • EPC-Transpondern • Informationssystemen

Ralph Tröger | Ecologistics Workshop | 2014-01-29 | 9

• SGTIN Serialised Global Trade Item Number Serialisierte Kennzeichnung von Einzelteilen

• SSCC Serial Shipping Container Code Kennzeichnung logistischer Einheiten

• SGLN Serialised Global Location Number Identifikation von genauen Standorten und Lesepunkten

• GRAI Global Returnable Asset Identifier Identifikation von Mehrweg-Behältern

• GIAI Global Individual Asset Identifier Kennzeichnung von „Fixed Assets“ (Werkzeugen, Maschinen)

• GSRN Global Service Relation Number Identifikation von Dienstleistungsbeziehungen

• GDTI Global Document Type Identifier Kennzeichnung von physischen & virtuellen Dokumenten

EPC - Welche EPC-Idente gibt es? -

Page 10: EPCIS als Basis von Prozesskettentransparenz GS1... · - Was ist der Unterschied zwischen EPC und RFID? - • = Ident • Abbildung/ Speicherung in: • EPC-Transpondern • Informationssystemen

Ralph Tröger | Ecologistics Workshop | 2014-01-29 | 10

EPC - Wie sind die EPC-Idente aufgebaut? -

SGTIN

SSCC

SGLN

GRAI

GIAI

GSRN

GDTI

GS1 Company Prefix 999,999 – 999,999,999,999

Item Reference 9,999,999 – 9

Serial Number SGTIN-96: max 274,877,906,943

SGTIN-198: max an20

GS1 Company Prefix 999,999 – 999,999,999,999

Serial Reference SSCC-96: max 99,999,999,999 – 99,999

GS1 Company Prefix 999,999 – 999,999,999,999

Location Reference 999,999 – 0

Extension Component SGLN-96: max 2,199,023,255,552

SGLN-195: max an20

GS1 Company Prefix 999,999 – 999,999,999,999

Asset Type 999,999 – 0

Serial Number GRAI-96: max 274,877,906,943

GRAI-170: max an16

GS1 Company Prefix 999,999 – 999,999,999,999

Individual Asset Reference GIAI-96: max 4,611,686,018,427,387,903 – 4,398,046,511,103

GIAI-202: max an24

Service Reference GSRN-96: max 99,999,999,999 – 99,999

Document Type 999,999 – 0

Serial Number GDTI-96: max 2,199,023,255,551

GDTI-113: max n17

GS1 Company Prefix 999,999 – 999,999,999,999

GS1 Company Prefix 999,999 – 999,999,999,999

Page 11: EPCIS als Basis von Prozesskettentransparenz GS1... · - Was ist der Unterschied zwischen EPC und RFID? - • = Ident • Abbildung/ Speicherung in: • EPC-Transpondern • Informationssystemen

Ralph Tröger | Ecologistics Workshop | 2014-01-29 | 11

urn:epc:id:sgtin:4012345.077777.123

Beispiel: GTIN (01)04012345777772 | Seriennummer (21)123

GS1 DataBar EPC-Transponder GS1 DataMatrix GS1-128

EPC - Den EPC kann man doch nur mit RFID verwenden, oder? -

Nein – der EPC ist datenträgerunabhängig!

Page 12: EPCIS als Basis von Prozesskettentransparenz GS1... · - Was ist der Unterschied zwischen EPC und RFID? - • = Ident • Abbildung/ Speicherung in: • EPC-Transpondern • Informationssystemen

Ralph Tröger | Ecologistics Workshop | 2014-01-29 | 12

EPC vs. RFID

EPC - Was ist der Unterschied zwischen EPC und RFID? -

• = Ident

• Abbildung/ Speicherung in:

• EPC-Transpondern

• Informationssystemen

• Klarschrift

• Kann auch aus Barcode-

Inhalten gebildet werden

• = Datenträger

• Enthält außer EPC weitere Daten

• Zahlreiche Anwendungsbeispiele

ohne EPC

• Existierte lange vor GS1 bzw.

EPCglobal

Page 13: EPCIS als Basis von Prozesskettentransparenz GS1... · - Was ist der Unterschied zwischen EPC und RFID? - • = Ident • Abbildung/ Speicherung in: • EPC-Transpondern • Informationssystemen

Ralph Tröger | Ecologistics Workshop | 2014-01-29 | 13

Frei verfügbare Variante:

http://www.gs1-germany.de/

EPC - GS1 Service: EPC-Generator -

Page 14: EPCIS als Basis von Prozesskettentransparenz GS1... · - Was ist der Unterschied zwischen EPC und RFID? - • = Ident • Abbildung/ Speicherung in: • EPC-Transpondern • Informationssystemen

Ralph Tröger | Ecologistics Workshop | 2014-01-29 | 14

Für GS1 Complete-Kunden:

http://www.gs1-germany.de/

EPC - GS1 Service: EPC-Konverter -

Page 15: EPCIS als Basis von Prozesskettentransparenz GS1... · - Was ist der Unterschied zwischen EPC und RFID? - • = Ident • Abbildung/ Speicherung in: • EPC-Transpondern • Informationssystemen

EPCIS

EPC Information Services

Page 16: EPCIS als Basis von Prozesskettentransparenz GS1... · - Was ist der Unterschied zwischen EPC und RFID? - • = Ident • Abbildung/ Speicherung in: • EPC-Transpondern • Informationssystemen

Ralph Tröger | Ecologistics Workshop | 2014-01-29 | 16

EPCIS - Überblick -

EPCIS … EPC Information Services

• Standard für Erfassung und Austausch von (Geschäfts-)Ereignisdaten

• unternehmensintern und -übergreifend einsetzbar

• ergänzt (ersetzt nicht) klassisches EDI (ORDERS, PARTIN, INVOIC, …)

• verbessert Prozesskontrolle, -steuerung & -dokumentation

• erhöht Transparenz ( Was ist wann, wo, warum passiert?)

• ist datenträgerunabhängig einsetzbar

Page 17: EPCIS als Basis von Prozesskettentransparenz GS1... · - Was ist der Unterschied zwischen EPC und RFID? - • = Ident • Abbildung/ Speicherung in: • EPC-Transpondern • Informationssystemen

Ralph Tröger | Ecologistics Workshop | 2014-01-29 | 17

EPCIS - Intro von Ken Traub -

Page 18: EPCIS als Basis von Prozesskettentransparenz GS1... · - Was ist der Unterschied zwischen EPC und RFID? - • = Ident • Abbildung/ Speicherung in: • EPC-Transpondern • Informationssystemen

Ralph Tröger | Ecologistics Workshop | 2014-01-29 | 18

• Objektverfolgung (Tracking)

• Rückverfolgung (Tracing)

• Herkunftsnachweis

• e-Couponing

• Prozessdokumentation

• Promotion-Management

• …

EPCIS - Anwendungsbeispiele -

Page 19: EPCIS als Basis von Prozesskettentransparenz GS1... · - Was ist der Unterschied zwischen EPC und RFID? - • = Ident • Abbildung/ Speicherung in: • EPC-Transpondern • Informationssystemen

Ralph Tröger | Ecologistics Workshop | 2014-01-29 | 19

EPCIS - Illustration des Funktionsprinzips [1/2] -

Ist Kundenauftrag 4711

schon auf dem Weg?

Wie gut ist unsere

Lieferqualität?

EPCIS-

Repository

EPCIS-

Erfassungsschnittstelle

EPCIS-Abfrageschnittstelle

Welchen Weg hat unsere

Ware zurückgelegt? © http://epcmashup.appspot.com/

Wieso kam es bei

Sendung 789 zu

Verzögerungen?

Pro

zesse

IT-S

yste

me (

inte

rn, exte

rn)

Page 20: EPCIS als Basis von Prozesskettentransparenz GS1... · - Was ist der Unterschied zwischen EPC und RFID? - • = Ident • Abbildung/ Speicherung in: • EPC-Transpondern • Informationssystemen

Ralph Tröger | Ecologistics Workshop | 2014-01-29 | 20

EPCIS - Illustration des Funktionsprinzips [2/2] -

Page 21: EPCIS als Basis von Prozesskettentransparenz GS1... · - Was ist der Unterschied zwischen EPC und RFID? - • = Ident • Abbildung/ Speicherung in: • EPC-Transpondern • Informationssystemen

Ralph Tröger | Ecologistics Workshop | 2014-01-29 | 21

• Ein EPCIS-Ereignis dokumentiert in einem standardisiertem Format

einen Schritt eines Geschäftsprozesses:

EPCIS - Beispiel eines EPCIS-Ereignisses -

<AggregationEvent>

<eventTime>2014-01-16T06:41:50Z</eventTime>

<recordTime>2014-01-16T06:41:50Z</recordTime>

<eventTimeZoneOffset>+01:00</eventTimeZoneOffset>

<parentID>urn:epc:id:giai:4012345.667788</parentID>

<childEPCs>

<epc>urn:epc:id:sscc:4000001.0222222222</epc>

<epc>urn:epc:id:sscc:4000001.0222222225</epc>

</childEPCs>

<action>ADD</action>

<bizStep>urn:epcglobal:cbv:bizstep:loading</bizStep>

<disposition>urn:epcglobal:cbv:disp:in_progress

</disposition>

<readPoint> <id>urn:epc:id:sgln:4000001.00005.0</id>

</readPoint>

<bizLocation> <id>urn:epc:id:sgln:4000001.00002.0</id>

</bizLocation>

</AggregationEvent>

Was?

Wo?

Warum?

Wann?

Page 22: EPCIS als Basis von Prozesskettentransparenz GS1... · - Was ist der Unterschied zwischen EPC und RFID? - • = Ident • Abbildung/ Speicherung in: • EPC-Transpondern • Informationssystemen

Ralph Tröger | Ecologistics Workshop | 2014-01-29 | 22

• CBV = flankierender (Daten-)Standard zu EPCIS

• Zweck: einheitliches Verständnis bzgl. Bedeutung, Struktur und

Werte(bereiche) der Datenelemente

• Industrieübergreifend – für alle wesentlichen Geschäftsprozesse

• Wesentliche Inhalte:

I. Standard-Vokabular

II. Anwender-Vokabular

III. Lokations-Stammdaten

• Geschäftsprozesse

• Zustände

• Geschäftstransaktionstypen

EPCIS - Core Business Vocabulary | Überblick -

Page 23: EPCIS als Basis von Prozesskettentransparenz GS1... · - Was ist der Unterschied zwischen EPC und RFID? - • = Ident • Abbildung/ Speicherung in: • EPC-Transpondern • Informationssystemen

Ralph Tröger | Ecologistics Workshop | 2014-01-29 | 23

Geschäftsprozess (business step) „Verladung“ („loading“)

EPCIS - Core Business Vocabulary | Beispiel -

Page 24: EPCIS als Basis von Prozesskettentransparenz GS1... · - Was ist der Unterschied zwischen EPC und RFID? - • = Ident • Abbildung/ Speicherung in: • EPC-Transpondern • Informationssystemen

Ralph Tröger | Ecologistics Workshop | 2014-01-29 | 24

EPCIS-Repository

EPCIS-Erfassungsschnittstelle

EPCIS-Abfrageschnittstelle

EPCIS - GS1 Services und Einstiegshilfen -

• Broschüren

• EPC Implementer

• EPCIS Pilotprojektplattform

Page 25: EPCIS als Basis von Prozesskettentransparenz GS1... · - Was ist der Unterschied zwischen EPC und RFID? - • = Ident • Abbildung/ Speicherung in: • EPC-Transpondern • Informationssystemen

Ralph Tröger | Ecologistics Workshop | 2014-01-29 | 25

• Wachsende Anzahl an

zertifizierten EPCIS-

Lösungsanbietern (Abb. links)

• Von Open Source (FossTrak) bis

zu globalen Playern

• Weitere (noch) nicht zertifizierte

Anbieter (Oracle, SYSTECH

International,…)

http://www.gs1.org/epcglobal/certification/sw_cert#p4

EPCIS - Zertifizierte EPCIS-Lösungen -

Page 26: EPCIS als Basis von Prozesskettentransparenz GS1... · - Was ist der Unterschied zwischen EPC und RFID? - • = Ident • Abbildung/ Speicherung in: • EPC-Transpondern • Informationssystemen

Ralph Tröger | Ecologistics Workshop | 2014-01-29 | 26

EPCIS - Künftige Funktionalitäten in EPCIS 1.1 -

• Transformation Event:

1…n Inputs 1…n Outputs

• URI zur Chargenidentifikation

• Instance/ Lot Master Data (MHD, Fanggebiet, etc.)

• URI für Geolokationen

• Neue Standard-Eventfelder: “source” + “destination”

1 … (n-1)

n

Page 27: EPCIS als Basis von Prozesskettentransparenz GS1... · - Was ist der Unterschied zwischen EPC und RFID? - • = Ident • Abbildung/ Speicherung in: • EPC-Transpondern • Informationssystemen

Praxisbeispiel

fTRACE fish traceability

Page 28: EPCIS als Basis von Prozesskettentransparenz GS1... · - Was ist der Unterschied zwischen EPC und RFID? - • = Ident • Abbildung/ Speicherung in: • EPC-Transpondern • Informationssystemen

Ralph Tröger | Ecologistics Workshop | 2014-01-29 | 28

Praxisbeispiel fTRACE - Motivation -

Unternehmen müssen für jede Fisch-Charge auf allen

Wertschöpfungsstufen Traceability gewährleisten.

Konsumenten möchten nicht nur statische, sondern

auch dynamische Produktinformationen abrufen können.

Behörden wollen die Einhaltung gesetzlicher Vorgaben

kontrollieren können.

Page 29: EPCIS als Basis von Prozesskettentransparenz GS1... · - Was ist der Unterschied zwischen EPC und RFID? - • = Ident • Abbildung/ Speicherung in: • EPC-Transpondern • Informationssystemen

Ralph Tröger | Ecologistics Workshop | 2014-01-29 | 29

Countries and international organisations

Fisheries Fish processors Other Retailers/

Wholesalers

Praxisbeispiel fTRACE - Beteiligte Partner -

• Beteiligte Unternehmen repräsentieren alle relevanten

Stakeholder der Fisch-Industrie:

Page 30: EPCIS als Basis von Prozesskettentransparenz GS1... · - Was ist der Unterschied zwischen EPC und RFID? - • = Ident • Abbildung/ Speicherung in: • EPC-Transpondern • Informationssystemen

Ralph Tröger | Ecologistics Workshop | 2014-01-29 | 30

Fischerei/

Aquakultur

Vor-Verarbeiter Exporteur/

Importeur

Verarbeiter Großhändler Einzelhändler Konsument

Supermarket

Country of Origin Country of Destination

• Skalierbar, echtzeitfähig, robust, ermöglicht dezentrale Datenhaltung und

ist einfach zu implementieren

Object Event Transformation Event Aggregation Event

Praxisbeispiel fTRACE - Erfassung & Austausch dynamischer Daten via EPCIS -

Fishing

Farming

Receiving

Sending

Processing

Pre-Processing

Unpacking

Packing

Page 31: EPCIS als Basis von Prozesskettentransparenz GS1... · - Was ist der Unterschied zwischen EPC und RFID? - • = Ident • Abbildung/ Speicherung in: • EPC-Transpondern • Informationssystemen

Ralph Tröger | Ecologistics Workshop | 2014-01-29 | 31

Fishery /

aquaculture

Pre-Processor Exporter/

importer

Processor Distributor Wholesaler/

retailer

Consumer

Supermarket

a) via

web interface

b) via

servlet

(EPCIS-compliant messages automatically

generated by legacy systems)

c) via (own)

EPCIS interface

fTRACE

EPCIS

Praxisbeispiel fTRACE - Drei Alternativen der Datenbereitstellung -

Central Discovery Service

Page 32: EPCIS als Basis von Prozesskettentransparenz GS1... · - Was ist der Unterschied zwischen EPC und RFID? - • = Ident • Abbildung/ Speicherung in: • EPC-Transpondern • Informationssystemen

Ralph Tröger | Ecologistics Workshop | 2014-01-29 | 32

PROBIEREN

SIE

ES

AUS!

Praxisbeispiel fTRACE - Demo [1/2] -

Page 33: EPCIS als Basis von Prozesskettentransparenz GS1... · - Was ist der Unterschied zwischen EPC und RFID? - • = Ident • Abbildung/ Speicherung in: • EPC-Transpondern • Informationssystemen

Ralph Tröger | Ecologistics Workshop | 2014-01-29 | 33

Praxisbeispiel fTRACE - Demo [2/2] -

Page 34: EPCIS als Basis von Prozesskettentransparenz GS1... · - Was ist der Unterschied zwischen EPC und RFID? - • = Ident • Abbildung/ Speicherung in: • EPC-Transpondern • Informationssystemen

Vielen Dank für Ihre Aufmerksamkeit.

Fragen?

Ralph Tröger Senior Manager Identification/ Data Carrier

GS1 Standards + Products

GS1 Germany GmbH

Maarweg 133 | 50825 Köln

T +49(0)221-94714-243

F +49(0)221-91414-7243

E [email protected]

www.gs1-germany.de