Die Integration von E-Invoice in einen Prozess erfolgt über die entsprechende Systemaktivität. Sie beinhaltet folgende Funktionen:
•Rechnungstyp ermitteln: Es kann geprüft werden, ob es sich bei einer Datei um eine gültige E-Rechnung (ZUGFeRD-, Factur-X-Format oder XRechnung) handelt.
•ZUGFeRD/Factur-X/XRechnung einlesen: Die Daten einer ZUGFeRD-, Factur-X-Format oder XRechnung-konformen Rechnung können ausgelesen und in den Prozess importiert werden.
•PDF mit ZUGFeRD 1.0 Rechnung erweitern: Anhand von Prozessdaten sowie einer bereits vorhandenen Rechnung im PDF-Format kann eine ZUGFeRD-konforme Rechnung erzeugt werden.
Bitte beachten Sie: ZUGFeRD 1.0 Rechnungen sollten nicht mehr erstellt werden, da diese Version veraltet ist und nicht mehr dem aktuellen Standard entspricht.
•PDF mit ZUGFeRD 2.1/Factur-x-Rechnung erweitern: Eine bereits bestehende PDF-Datei wird mit zusätzlichen, inhaltlich gleichen XML eingebettet, so dass sie Factur-X-konform ist.
•XRechnung im Format UNCEFACT/CII erstellen: Eine XRechnung im XML-Format wird anhand von Prozessdaten erstellt.
Bitte beachten Sie: Lesen Sie für weitere Informationen zur Verwendung von Systemaktivitäten im JobRouter Workflow Design Handbuch das Kapitel Systemaktivitäten. Dort erfahren Sie, wie Sie Systemaktivitäten in einen Prozess einbinden und bearbeiten können.
Die Systemaktivität unterstützt beim Lesen und Erstellen elektronischer Rechnungen die Ausgabe eines Schematron-Validierungsreports.
Es stehen zwei Optionen zur Verfügung, um Validierungsfehler auszuwerten:
Wenn ein vollständiger Report mit allen Warnings und Errors benötigt wird, kann dieser als SVRL-Datei ausgegeben werden. Hierfür muss in den Ausgabeparametern ein Feld für das Anhängen der entsprechenden SVRL-Datei gemappt werden. Der SVRL-Report enthält sämtliche Ergebnisse der Schematron-Validierung in XML-Format.
Alternativ können ausschließlich Fehler (Errors) tabellarisch ausgewertet werden. Dafür muss eine Validierungsfehler-Tabelle gemappt werden, die folgende Felder enthält:
•Fehlermeldung: Beschreibung des Validierungsfehlers.
•Position: Pfadangabe innerhalb der elektronischen Rechnung (XML), an der der Fehler aufgetreten ist. Achtung, dieses Feld kann sehr viel Text enthalten und sollte daher als Langer Text angelegt werden.