Versionen und Release Notes

Hier finden Sie die wichtigsten Änderungen der aktuellen und kommenden FactoorSharp-Versionen.

Version 18.3

Aktuell

Version 18.3 unterstützt ZUGFERD 2.5, härtet das Einlesen von XML-Dateien gegen schadhafte Inhalte und erweitert den Validator um die Prüfung italienischer und spanischer Rechnungen.

Die Neuerungen im Detail:

  • Unterstützung von ZUGFeRD 2.5 / Factur-X Kern
    FactoorSharp unterstützt die Erzeugung, das Einlesen und die Validierung elektronischer Rechnungen im neuen Format ZUGFeRD 2.5 / Factur-X.
  • Unterstützung von sehr großen Rechnungen Kern
    Rechnungen mit sehr vielen Positionen (> 1.000) werden nun mit hoher Performance unterstützt.
  • Erweiterte Validierung Validierung
    Bei der Validierung werden nun auch die Detailprüfergebnisse zurückgegeben.
  • Gehärtetes Einlesen von XML-Dateien Sicherheit
    Das Einlesen von XML-Dateien wurde deutlich gegen schadhafte bzw. manipulierte XML-Inhalte gehärtet. Details siehe ZUGFeRD-csharp PR #936.
  • Validierung italienischer und spanischer Rechnungen Validierung
    Der Validator unterstützt nun zusätzlich die Prüfung italienischer Rechnungen im Format FatturaPA sowie spanischer Rechnungen im Format Facturae. Perspektivisch wandert der Validator in eine eigene Assembly FactoorSharp.Validator und erhält mit der einheitlichen Klasse Validator einen gemeinsamen Einstiegspunkt zur Validierung von Rechnungen unterschiedlicher Länder.

Version 18.2

Version 18.2 baut die PDF-Verarbeitung weiter aus und verbessert das Quota-Management für die Validierung.

Schwerpunkte

  • PDF-Seitenextraktion: gezieltes Extrahieren einzelner Seiten oder Seitenbereiche als eigenständige PDF-Dokumente
  • Rückgabe der verbleibenden Validierungsquota direkt im Ergebnisobjekt jeder Validierungsanfrage
  • Dedizierte Abfrage der verbleibenden Validierungsquota per API – ideal für Monitoring- und Überwachungsszenarien

Version 18.1

Version 18.1 baut FactoorSharp im Bereich PDF-Verarbeitung weiter aus und erweitert die Signierungsunterstützung auf alle .NET-Zielplattformen.

Schwerpunkte

  • Neue Hilfsfunktionen für Analyse, Vorbereitung und Weiterverarbeitung von Rechnungs-PDFs
  • PDF-Signierung für alle unterstützten .NET-Versionen
  • Unterstützung von SellerOrderReferencedDocument auf Positionsebene
  • Fehlerkorrekturen, u. a. sauberer Umgang mit UBL Party Names und Legal Entity Names

Version 18.0

Version 18.0 ist die erste veröffentlichte FactoorSharp-Version. Sie bildet die stabile Grundlage für die Arbeit mit ZUGFeRD, Factur-X und XRechnung in modernen .NET-Anwendungen.

Schwerpunkte

  • Aktuelle Basis für Erzeugung, Import und Verarbeitung elektronischer Rechnungen
  • Vollständige Unterstützung von ZUGFeRD 2.4/ Factur-X 1.08. Insbesondere: Umgang mit Unterpositionen, Mengenangaben pro Verpackungseinheit
  • Unterstützung der bestehenden FactoorSharp-Funktionen für XML, PDF und Validierung
  • Stabile Ausgangsversion für die nächsten Erweiterungen im PDF-Bereich