ZUGFeRD und PDF/A-3: Die Verpackung macht's!

22
ZUGFeRD: Der neue Standard für elektronische Rechnungen für Deutschland Markus Schuster -intarsys GmbH GS1 Praxistag Elektronische Rechnung 2014

description

PDF/A-3 ist der zugrundeliegende Dokumentenstandard für ZUGFeRD-konforme Rechnungen. Die Fähigkeit, sowohl eine visuelle Darstellung der Rechnung als auch einen Behälter für die XML-Rechnungsdaten in einer ISO-standardisierten Datei zusammenzubringen, gaben den Ausschlag für FeRD, PDF/A-3 als Grundlage für das Rechnungsdokument einzusetzen. Neben einigen Grundlagen zu PDF und PDF/A werden auch Möglichkeiten der Erzeugung und Integration von PDF/A-3 beleuchtet.

Transcript of ZUGFeRD und PDF/A-3: Die Verpackung macht's!

Page 1: ZUGFeRD und PDF/A-3: Die Verpackung macht's!

ZUGFeRD: Der neue Standard für elektronische Rechnungen für Deutschland

Markus Schuster -intarsys GmbHGS1 Praxistag Elektronische Rechnung 2014

Page 2: ZUGFeRD und PDF/A-3: Die Verpackung macht's!

© 2014 intarsys consulting GmbH

2 Seiten einer Medaille

Eine elektronische Rechnung soll sowohl visualisierbar als auch maschinenlesbar sein

3

Nettodaten Visualisierung

XML-Rechnungsdaten PDF/A-3 Datei

Page 3: ZUGFeRD und PDF/A-3: Die Verpackung macht's!

© 2014 intarsys consulting GmbH

Rechnungsübermittlungsformate

6

Vertreter Typ1 VisuelleDarstellung

Netto-daten

Maschinelle Verarbeitung

Konsistenzsicherung Authentizität

PDF(/A) mit qual. elektr. Signatur

non-coded Ja – ○ Signatur Zertifikat

EDIFACT coded Nein Text/Binär/XML ● Kommunikationskanal

+ Vereinbarung; opt. Signatur

Kommunikationskanal + Vereinbarung; opt.

Signatur

Papier non-coded Ja – ○ Prüfpfad Prüfpfad

PDF(/A) non-coded Ja – ○ Prüfpfad Prüfpfad

EMail non-coded Ja – ○ Prüfpfad Prüfpfad

Office-Format + Text non-coded Ja – ○ Prüfpfad Prüfpfad

PDF/A-3 hybrid Ja XML ● Prüfpfad Prüfpfad

PDF/A-3 mit qual. elektr. Signatur

hybrid Ja XML ● Signatur Zertifikat

1: Klassifikation nach FeRD, AP3

Page 4: ZUGFeRD und PDF/A-3: Die Verpackung macht's!

© 2014 intarsys consulting GmbH

Rechnungsübermittlungsformate

7

Vertreter Typ1 VisuelleDarstellung

Netto-daten

Maschinelle Verarbeitung

Konsistenzsicherung Authentizität

PDF(/A) mit qual. elektr. Signatur

non-coded Ja – ○ Signatur Zertifikat

EDIFACT coded Nein Text/Binär/XML ● Kommunikationskanal

+ Vereinbarung; opt. Signatur

Kommunikationskanal + Vereinbarung; opt.

Signatur

Papier non-coded Ja – ○ Prüfpfad Prüfpfad

PDF(/A) non-coded Ja – ○ Prüfpfad Prüfpfad

EMail non-coded Ja – ○ Prüfpfad Prüfpfad

Office-Format + Text non-coded Ja – ○ Prüfpfad Prüfpfad

PDF/A-3 hybrid Ja XML ● Prüfpfad Prüfpfad

PDF/A-3 mit qual. elektr. Signatur

hybrid Ja XML ● Signatur Zertifikat

1: Klassifikation nach FeRD, AP3

Page 5: ZUGFeRD und PDF/A-3: Die Verpackung macht's!

© 2014 intarsys consulting GmbH

PDF/A - das „bessere“ und archivierbare PDF

9

Probleme bei „freiem“ PDFexterne Referenzen (Fonts, Bilder, Farben, etc...)

Schutzmechanismen behindern die Verwendung

stillschweigend tolerierte Fehler durch Viewer

zusätzlicher Interpreter für eingelagerte Objekte

dynamische Inhalte (Felder, 3D, JavaScript)

Spezifikationen bietet Interpretationsspielraum

unterschiedliche Darstellung in Viewern

offen – aber unter der Kontrolle von Adobe

keine uneingeschränkte, unveränderte Verfügbarkeit

keine Validierung auf „korrektes“ PDF nach ISO32000-1

Deshalb 2005: PDF/A-1 ISO 19005-1

2010: PDF/A-2 ISO 19005-2

2012: PDF/A-3 ISO 19005-3

ElektronischesPapier

Page 6: ZUGFeRD und PDF/A-3: Die Verpackung macht's!

© 2014 intarsys consulting GmbH

Die Grundprinzipien von PDF/A

Langzeitarchivierung – lange oder gar „für immer“

Grundsätze

Ausgabegerätunabhängig (Device Independent)

Abgeschlossen (Self contained)

Selbstbeschreibend (Self Documented)

Einsehbar (Transparency)

Extrahierbar (Accessability)

Dateiformat zur statischen Erhaltung des Erscheinungsbildes

Vorkehrungen für die Aufnahme von Metadaten

Vorkehrungen für die Abbildung der logischen Dokumentenstruktur

PRINZIPIELL: ein PDF/A-Dokument ist immer auch ein PDF-Dokument!

10

Page 7: ZUGFeRD und PDF/A-3: Die Verpackung macht's!

© 2014 intarsys consulting GmbH

Das kann ein PDF-Dokument ab PDF 1.4 ...

11

OK

Digitale Signatur

referenzierte Fonts

Transparenz

referenzierterFarbraum„HP ColorLaserJet“

DocInfo Metadaten

Formularfelder

JavaScripts

Ebenen(optional content)

Verschlüsselung

Benutzerrechte DRM

Filme/Animationen

Tonaufzeichnungen

Dateianhänge

3D

JPEG2000

Kompression

Page 8: ZUGFeRD und PDF/A-3: Die Verpackung macht's!

© 2014 intarsys consulting GmbH

... und das darf ein PDF/A-1-Dokument !

12

OK

Digitale Signatur

eingebettetereferenzierte Fonts

Transparenz

referenziertereingebetteter Farbraum„HP ColorLaserJet“Geräte unabhängig

DocInfo Metadaten

Formularfelder

JavaScripts

Ebenen(optional content)

Verschlüsselung

Benutzerrechte DRM

Filme/Animationen

Tonaufzeichnungen

Dateianhänge

3D

JPEG2000

Kompression

XMP Metadaten

Page 9: ZUGFeRD und PDF/A-3: Die Verpackung macht's!

© 2014 intarsys consulting GmbH

... und das nun ein PDF/A-3-Dokument !

13

OK

Digitale Signatur

eingebettetereferenzierte Fonts

Transparenz

referenziertereingebetteter Farbraum„HP ColorLaserJet“Geräte unabhängig

DocInfo Metadaten

Formularfelder

JavaScripts

Ebenen(optional content)

Verschlüsselung

Benutzerrechte DRM

Filme/Animationen

Tonaufzeichnungen

Dateianhänge (beliebig, gültiger MIME-Type)

3D

JPEG2000

Kompression

XMP Metadaten

Page 10: ZUGFeRD und PDF/A-3: Die Verpackung macht's!

© 2014 intarsys consulting GmbH

Die Unterschiede der PDF/A-Standards

14

PDF/A-1 PDF/A-2 PDF/A-3

✓ Eingebettete Zeichensätze✓ Eingebettete Farbräume✓ keine aktiven Elemente (Skripts)✓ keine eingebetteten Dateien

Bildformate (CCITT, JBIG2, JPEG)✓ Bezug zu PDF 1.4✓ keine Transparenzen

✓ Inhaltsstruktur✓ Alle Texte in Unicode

✓ + Bildformate JPEG2000✓ Bezug zu ISO 32000/PDF 1.7✓ Transparenzen✓ Einbettung von A-1 und A-2

Dateien möglich✓ optionaler Inhalt möglich

✓ Inhaltsstruktur

(verkürzte Darstellung)

✓ Alle Texte in Unicode

✓ Einbettung beliebiger Dateien möglich

a

u

b

✓ Inhaltsstruktur

✓ Alle Texte in Unicode

Page 11: ZUGFeRD und PDF/A-3: Die Verpackung macht's!

© 2014 intarsys consulting GmbH

Die Sicht auf ein PDF/A-3 Dokument

15

erfüllt Anforderungen anLangzeitstabilität

visueller Teil non-visueller Teil

PDF/A-3 Dokument

Inhaltliche StrukturLogische Struktur

/Root

/Pages

/Names

/AcroForm

/Metadata

/OutputIntents

/AF

aus Norm ISO 19005-3

Page 12: ZUGFeRD und PDF/A-3: Die Verpackung macht's!

© 2014 intarsys consulting GmbH

Hybride Rechnungsdokumente mit PDF/A-3

16

PDF/A-3 Dokument

Aufmaß

Associated Files

Beziehungsart (AFRelationship):Alternative

ZUGFeRDDatenformat

Beziehungsart (AFRelationship):Supplement

visueller Teil non-visueller Teil

Page 13: ZUGFeRD und PDF/A-3: Die Verpackung macht's!

© 2014 intarsys consulting GmbH

ZUGFeRD XMP-Schema

Individuelle Metadaten in PDF/A erfordern Spezifikation und Einbindung eines PDF/A Erweiterungsschemas

Identifikation des PDF/A-3 Dokuments als ZUGFeRD-Rechnung

Typ INVOICE

Version des ZUGFeRD Standards

aktuell: „RCE“ für Release Candidate Extended (in Kürze: „1.0“)

Ausprägung der XML-Daten

BASIC, COMFORT, EXTENDED

Name der eingebundenen Rechnungsdatei (insbesondere bei mehreren eingebetteten Dateien)

ZUGFeRD-invoice.xml (derzeit fest vorgegeben)

Erweiterung um weitere Metadaten künftig möglich (Abstimmungsprozess)

17

Page 14: ZUGFeRD und PDF/A-3: Die Verpackung macht's!

© 2014 intarsys consulting GmbH

Der Leitfaden „PDF/A-3 als Trägerformat für ZUGFeRD“

18

Anleitung für PDF/A-3 konforme Dokumente

Beschreibung der Bezugsart (Dokument, Seite, Objekt) und Datenbeziehung (Zusammenhang zwischen visueller Darstellung und eingebetteter Datei)

Metadaten zur „Auszeichnung“ als ZUGFeRD-Rechnung

Bestandteil der ZUGFeRD Spezifikation 1.0

Page 15: ZUGFeRD und PDF/A-3: Die Verpackung macht's!

© 2014 intarsys consulting GmbH

Verarbeitung von ZUGFeRD-Rechnungen

19

Page 16: ZUGFeRD und PDF/A-3: Die Verpackung macht's!

© 2014 intarsys consulting GmbH

Erzeugung durch Drucken

20

Word, Excel, LibreOfficeSage, etc.

Druckdialog

PDF/A-3-Wandlung +XML-Einbettung +E-Mail Versenden

PDF/A Live!

Page 17: ZUGFeRD und PDF/A-3: Die Verpackung macht's!

© 2014 intarsys consulting GmbH

Massenkonvertierung PDF

21

Eingabeverzeichnisse

PDF/A Live!

PDF/A-3-Wandlung +XML-Einbettung + an DMS übergeben + an Archivübergeben

Page 18: ZUGFeRD und PDF/A-3: Die Verpackung macht's!

© 2014 intarsys consulting GmbH

Direkt von XML zu PDF/A-3

22

Eingabeverzeichnisse

PDF/A Live!

XML-nach-PDF/A-3-Wandlung +XML-Einbettung+ an DMS übergeben + versenden per EMail

Page 19: ZUGFeRD und PDF/A-3: Die Verpackung macht's!

© 2014 intarsys consulting GmbH

SAP reitet auch mit ZUGFeRD

23

PDF/A Live!SAP +

Page 20: ZUGFeRD und PDF/A-3: Die Verpackung macht's!

© 2014 intarsys consulting GmbH

Ausblick

Zahlreiche Implementierungen im Markt seit CeBIT 2013

ZUGFeRD hat das Potential zum eInvoicing-Standard

Industrie, Handel und Öffentliche Auftraggeber ziehen an einem Strang

Einfach zu implementieren

Austauschfähig mit andereneinvoicing-Standards

Release Planung

Version 1.0 Juni 2014

24

Page 21: ZUGFeRD und PDF/A-3: Die Verpackung macht's!

© 2014 intarsys consulting GmbH

intarsys consulting GmbH

www.intarsys.de

Software- und Beratungshaus in Karlsruhe seit 1996

Aktivitäten

Vorstand PDF Association

Co-Leitung AP3 „Technik & Standards“ im FeRD

Leitung „AK elektronische Signaturen im BITKOM“

Produkte

Sign Live! für elektronische Signatur und Authentisierung

PDF/A Live! für PDF/A Konvertierung, Validierung und ZUGFeRD

CABAReT Stage für PDF Bearbeitung

kostenloses intarsys ZUGFeRD Toolkit

25

Page 22: ZUGFeRD und PDF/A-3: Die Verpackung macht's!

intarsys consulting GmbHKriegsstrasse 100, D-76133 Karlsruhe

Geschäftsführer:Dr. Bernd Wild, Karl Kagermeier, Michael TrautSitz: Karlsruhe, Amtsgericht Mannheim, HRB 107535Internet: www.intarsys.de

Vielen Dank für Ihre Aufmerksamkeit

Markus SchusterTelefon: +49 38479 - 15Mobile: +49 172 7260732E-Mail: [email protected]