Hierzu finden Sie in Ihrem Halo-Portal unter "Konfiguration" → "Berichterstattung" → "PDF-Vorlagen" einen weiteren Punkt für XML-Vorlagen für Rechnungen:
Dort finden Sie bereits eine Vorlage namens "Default XML Invoice Template". Diese Vorlage wurde bereits nach Standard EN16931 erstellt. Falls Sie hier weitere Änderungen vornehmen möchten, können Sie die Vorlage auswählen und unter dem Reiter "XML Attachments" Anpassungen vornehmen:
Im Bereich "Core Template XML" werden die Variablen $-INVOICEXMLLINES und $-TAXXMLDETAIL genutzt; deren genauen Inhalt können Sie weiter unten in den Feldern "Invoice Line XML" und "Tax Detail XML" abändern.
Anschließend können Sie im Reiter "Details" in Ihrer eigentlichen Rechnungsvorlage festlegen, welche XML-Vorlage das System nutzen soll.
Die XML-Vorlage wird nun automatisch als eingebetteter Anhang zu jeder mit dieser Vorlage erstellten, Rechnung hinzugefügt.
Es empfiehlt sich auch, unter "Konfiguration" → "Rechnungsstellung" → "Allgemeine Einstellungen" → "Invoice Creation Settings" die Option "Enable XML Attachment generation warnings" zu aktivieren. Auf diese Weise benachrichtigt Sie das System, falls es einen Unterschied in der Steuertotale ($-INVOICETAXTOTAL) oder der Einnahmen ($-INVOICESUBTOTAL) zwischen der Rechnungs-PDF und eingebetteten XML-Datei gibt.
Bitte beachten Sie, dass nicht jeder PDF-Reader die eingebetteten Anhänge darstellen kann. Es empfiehlt sich, einen dezidierten Reader anstelle eines in den Browser integrierten PDF-Viewers zu verwenden.