Worum es geht
Die gesetzlichen Vorgaben und das Daten-Mapping vermittelt die Grundlagen-Schulung. Diese 2-tägige Aufbauschulung konzentriert sich auf die technische Umsetzung in der Praxis: Wie entsteht aus Ihren Rechnungsdaten ein vollständig konformes E-Rechnungs-Dokument mit JasperReports und einer robusten Toolchain?
Im Kurs bauen Sie die komplette Generierungskette schrittweise auf: vom Design und der PDF-Erzeugung mit JasperReports über die Erstellung des strukturierten XML-Datenstroms nach EN 16931 bis hin zum Einbetten des XML als PDF/A-3-Attachment und der automatischen Validierung.
Die Themen im Detail
Tag 1 – PDF-Erstellung mit JasperReports & XML-Generierung
- Aufbau und Vorlagen-Design in JasperReports für E-Rechnungen
- Abbildung dynamischer Tabellen, Summenblöcke, Steuerarten und Pflichtangaben im Berichtsdesign
- Erzeugung des strukturierten XML-Datenstroms aus dem eigenen Datenmodell (JAXB / XML-Mapper nach EN 16931)
- Prüfung des generierten XML-Gegenstücks gegen Syntax- und XSD-Regelwerke
- Behandlung komplexer Belegpositionen und Rabattstrukturen im Bericht und im XML
Tag 2 – Toolchain-Integration: PDF/A-3 Einbettung & Validierung
- Zusammenführen der Komponenten: Einbetten der XML-Datei in das erzeugte PDF/A-3-Dokument
- Erzeugung des gültigen Hybridformats (ZUGFeRD / PDF/A-3 mit eingebettetem Datenstrom)
- Automatisierte Validierung des Gesamtdokuments gegen Schematron-Regeln und Konformitätsprofile
- Einbindung der Toolchain in bestehende Java-Build-Prozesse und Fakturierungs-Pipelines
- Fehlerdiagnose, Teststrategien und Behandlung typischer Abweichungen in der Praxis
Für wen die Schulung gedacht ist
Für Softwareentwickler, Berichtsdesigner und IT-Architekten, die die E-Rechnung in einer selbstentwickelten oder angepassten Fakturierung auf Basis von Java und JasperReports umsetzen müssen.
Voraussetzungen
- Kenntnisse der Grundlagen der E-Rechnung (z. B. aus der Schulung E-Rechnung für Entwickler)
- Erfahrung in der Java-Entwicklung
- Praktische Erfahrung mit JasperReports oder vergleichbaren Reporting-Werkzeugen
Ihr Fahrplan
| Abschnitt | Schwerpunkt |
|---|---|
| Tag 1 | JasperReports-PDF-Design & EN 16931 XML-Generierung |
| Tag 2 | PDF/A-3-Einbettung des XMLs, Validierung & Toolchain-Automatisierung |
Organisatorisches
Offene Schulung (Präsenz oder Online) Teilnehmer verschiedener Unternehmen, Preis pro Person und Tag, maximal 7 Teilnehmer vor Ort bzw. 10 online. Präsenz findet in Paderborn statt, online wird die Schulung auf vier halbtägige Sessions per Teams verteilt.
Firmenschulung (Inhouse) Exklusiv für ein Unternehmen, Pauschalpreis pro Tag für bis zu 20 Teilnehmer, Durchführung vor Ort beim Kunden. Auf Wunsch direkt mit Ihren eigenen JasperReports-Vorlagen und Ihrem Datenmodell.
Verwandte Themen
Diese Aufbauschulung setzt Grundkenntnisse der Norm voraus. Wenn Ihr Team den Einstieg und die Grundlagen der Norm benötigt, empfiehlt sich vorher die 1-tägige Schulung E-Rechnung für Entwickler.
Für eine umfassende Unterstützung bei der Analyse und Umstellung Ihrer Fakturierung bietet unsere Angebotsseite E-Rechnung für Individualsoftware weitere Informationen.
