Versionen und Release Notes

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

Version 19.1

Aktuell

Version 19.1 stellt Rechnungen jetzt auch als HTML dar, unterstützt Vorauszahlungen und Umsatzsteuer in Fremdwährung, liest Texte aus PDFs samt Position aus und erkennt das Rechnungsformat noch zuverlässiger.

Die Neuerungen im Detail:

  • Rechnungen als HTML anzeigen Visualisierung
    Rechnungen lassen sich jetzt nicht nur als PDF, sondern auch als HTML darstellen – als eigenständige Seite oder als Baustein, der sich direkt in Ihre Web- oder Desktop-Anwendung einbetten lässt. Zusätzlich erscheinen Lieferschein, Bestellreferenz und Produktmerkmale in der Ansicht.
  • Vorauszahlungen im Detail ausweisen (BG-X-45) Kern
    Bereits erhaltene Anzahlungen können im Profil EXTENDED einzeln aufgeführt werden – mit Betrag, Zahlungsdatum, enthaltener Umsatzsteuer und Verweis auf die zugehörige Anzahlungsrechnung.
  • Umsatzsteuer in Fremdwährung mit Wechselkurs (BG-X-41) Kern
    Bei Rechnungen in Fremdwährung geben Sie Buchungswährung (BT-6), Umsatzsteuerbetrag in dieser Währung (BT-111) und Wechselkurs jetzt in einem Schritt an – so, wie es die EN 16931 erwartet.
  • Elektronische Adresse für alle Beteiligten (BT-34, BT-49, BT-X-160) Kern
    Nicht nur Verkäufer und Käufer, sondern auch Lieferempfänger und weitere Beteiligte können jetzt eine elektronische Adresse, etwa eine E-Mail-Adresse, erhalten. Die Angaben bleiben beim Einlesen vollständig erhalten.
  • Texte aus PDFs samt Position auslesen PDF
    Aus dem sichtbaren Inhalt einer PDF lassen sich jetzt Textbausteine mit Seite, Position und Schriftgröße auslesen, etwa um einen Wert aus einer bestimmten Tabellenspalte zu übernehmen. Die normale Textextraktion gibt das Seitenlayout außerdem deutlich originalgetreuer wieder.
  • Mehr Angaben zu Rechnungspositionen (BT-158-1, BT-X-98) Kern
    Artikel können jetzt nach allen Klassifizierungssystemen der EN 16931 gekennzeichnet werden, zum Beispiel UNSPSC oder eCl@ss. Im Profil EXTENDED lässt sich zusätzlich die Summe der Zu- und Abschläge je Position angeben.
  • Zuverlässigere Erkennung des Rechnungsformats Kern
    Ob eine Datei eine ZUGFeRD-/Factur-X- oder eine UBL-Rechnung ist, wird jetzt eindeutig am Aufbau des Dokuments erkannt. Dadurch lassen sich auch Rechnungen von Absendern einlesen, die keine oder eine noch unbekannte Profilkennung (BT-24) angeben.
  • Aktuelle XRechnung-Prüfregeln 2.6.0 Validierung
    Die lokale Prüfung nutzt jetzt die aktuellen KoSIT-Prüfregeln 2.6.0 für XRechnung 3.0.2. Bitte beachten Sie: Ein Verstoß gegen die Regel BR-TMP-2 gilt damit als Fehler statt als Warnung. Außerdem werden Rechnungen geprüft, deren XML unkomprimiert in die PDF eingebettet ist, und nicht lesbare Anhänge erscheinen als verständlicher Prüfbefund.
  • Gründlichere Prüfung von Beträgen und Summen Validierung
    Die eingebaute Rechnungsprüfung kontrolliert Positionsbeträge, Zu- und Abschläge, Steuerbeträge und den Zahlbetrag jetzt deutlich genauer nach den Regeln der EN 16931 – inklusive Vorauszahlungen, Rundungsbeträgen und Preisbasismengen (BT-149).
  • Fehlerkorrekturen für gültige Rechnungen Kern
    Mehrere Fehler, die zu ungültigen oder unvollständigen Rechnungen führen konnten, sind behoben: Bei nullbesteuerten Umsätzen (Kategorie Z) wird kein Befreiungsgrund mehr geschrieben (BR-Z-10), MINIMUM-Rechnungen enthalten keine unzulässige elektronische Adresse mehr, leere IBAN-Angaben entfallen, UBL-Preise behalten alle Nachkommastellen und die Referenz auf den Wareneingangsbeleg (BT-15) wird in UBL korrekt gelesen und geschrieben.

Version 19.0

Version 19.0 führt eine kostenlose, lokale Rechnungsprüfung ein, verbessert die Verarbeitung von XRechnung-Preisangaben und PDF-Anhängen und härtet FactoorSharp gegen präparierte Dokumente ab.

Schwerpunkte

  • Kostenlose, lokale Rechnungsprüfung ohne Internetverbindung
  • Unterstützung von ZUGFeRD 2.5.2 und Kennzeichnung verwandter Formate wie Peppol BIS Billing 3.0 (BT-24)
  • Zuverlässiger Umgang mit PDF-Anhängen und nachträgliches Anhängen weiterer Dateien
  • Gehärtetes Einlesen gegen präparierte Dokumente

Version 18.5

Version 18.5 führt die Unterstützung von Rechnungszeiträumen ein, verbessert die Verarbeitung von Zahlungsbedingungen und behebt mehrere Fehler rund um ZUGFeRD 2.0 und 2.5.

Schwerpunkte

  • Unterstützung von Rechnungszeiträumen, etwa für Abo- oder Mietrechnungen, beim Einlesen und Schreiben von Factur-X-/ZUGFeRD-Rechnungen
  • Konsistente Verarbeitung strukturierter Zahlungsbedingungen (Skonto, Fälligkeiten) über die ZUGFeRD-Versionen 2.0 und 2.4 hinweg
  • Fehlerkorrekturen bei Liefer-, Zahlungs- und Bankverbindungsdaten für ZUGFeRD 2.0
  • Aktualisiertes Valitool 3.26.5 für aktuellere und präzisere Prüfergebnisse

Version 18.4

Version 18.4 führt eine neue Visualisierungskomponente ein und korrigiert einige Fehler in der Arbeit mit ZUGFeRD 2.5.

Schwerpunkte

  • Neue Visualisierungskomponente FactoorSharp.Visualization zur Erzeugung von PDF-Berichten aus ZUGFeRD-Daten
  • Alarmierung per E-Mail bei niedriger Validierungs-Quota
  • Fehlerkorrekturen für ZUGFeRD 2.5 / Factur-X

Version 18.3

Version 18.3 unterstützt ZUGFeRD 2.5 und erweitert die Validierung um italienische und spanische Rechnungen.

Schwerpunkte

  • Unterstützung von ZUGFeRD 2.5 / Factur-X bei Erzeugung, Einlesen und Validierung
  • Performante Verarbeitung von Rechnungen mit sehr vielen Positionen (> 1.000)
  • Rückgabe von Detailprüfergebnissen bei der Validierung
  • Gehärtetes Einlesen von XML-Dateien gegen schadhafte bzw. manipulierte Inhalte
  • Validierung italienischer (FatturaPA) und spanischer (Facturae) Rechnungen

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