E-Rechnungen mit ZUGFeRD
Die Rechnung mit Leistungsliste (ab Vertec 6.3.0.12), die Rechnung mit Bearbeitersummen und die Rechnung mit Phasensummen (ab Vertec 6.8.0.12) enthalten eine ZUGFeRD Implementation, welche Metadaten nach ZUGFeRD-Standard im PDF einbettet. Somit ist jede Rechnung, die auf einer dieser Vorlagen basiert und als PDF generiert wird, automatisch auch eine E-Rechnung.
Für spezifischere Anwendungen, falls Sie Anforderungen auf Empfängerseite erfüllen müssen, können Sie die Zusatzfunktion E-Rechnungsvorlagen verwenden, womit Sie E-Rechnungen (ZUGFeRD- und XRechnungen) detailliert definieren und inhaltliche Kriterien auch pro Rechnungsempfänger hinterlegen können.
Die ZUGFeRD Implementation in den mitgelieferten Rechnungsvorlagen verwendet das Profil EN 16931 und folgende Kriterien:
Rechnungssteller |
Als Rechnungssteller wird die Company auf der Rechnung verwendet. Dies ist:
|
Rechnungsempfänger |
Als Rechnungsempfänger wird die Rechnungsadresse (InvoiceAddress) der Rechnung verwendet. |
Rechnungstyp |
Als Rechnungstyp wird fix 380 (Handelsrechnung) verwendet. |
Adressen |
Die Adressen (Rechnungssteller und Rechnungsempfänger) müssen folgende Angaben enthalten:
Falls das Land des Rechnungsempfängers leer ist, wird das Land des Rechnungsstellers auch für den Rechnungsempfänger verwendet, da wir dann davon ausgehen, dass sich der Rechnungsempfänger im Inland befindet. |
Währungen |
Es kann pro Rechnung immer nur eine Währung verwendet werden. Auf der Währung sollte die Rundung auf |
Leistungen
|
Leistungen, Spesen und Auslagen werden summiert und als jeweils einzelner Artikel übergeben. Rabatte werden dabei einfach von den Leistungen abgezogen. |
Vorschüsse |
Vorschüsse werden als Artikel wie Leistungen, Spesen und Auslagen übergeben. |
MwSt |
Bei den verwendeten MwSt-Typen muss die passende Steuerkategorie nach UNCL5305 angegeben werden. |
Die XML Metadaten werden im Code des Office-Berichts generiert und dem Bericht-Mechanismus übergeben, welcher sie ins PDF integriert. Dafür gibt es die Methode:
metadata_zugferd(context)
Diese gibt ein Tuple zurück, bestehend aus :
return ("EN 16931", zugferdxml)
Weitere Informationen zu ZUGFeRD finden Sie auf der offiziellen FeRD-Website.