1.26.56.1-rc

Hinzugefügt (Feature):

  • ZUGFeRD Version 2.4.0
  • Auf dem EDocument API Beschreibungen hinzugefügt.
  • XRechnung 3.0.2 Validation Schema Files vom 10.07.2025 hinzugefügt
  • Beim schreiben der Usage Info wird jetzt auch das Environment geschrieben.
  • API Doc mit Scalar hinzugefügt.
  • APIKey um ValidUntil Datum erweitert.
  • Neues Property PartialPaymentAmount in EDocument PaymentTerms
  • Support für Ratenplan Logik im Extended Format.
  • TaxCategory TypeCodes zur API hinzugefügt
  • Neuer Endpoint für die TextSubject TypeCodes hinzugefügt
  • Neues ErrorResult UnprocessableEntity hinzugefügt
  • PreValidation Logik um Felder zu prüfen, bevor diese umgewandelt werden in ein E-Rechnung Objekt.
  • ZUGFeRD Version 2.3.3
  • BuyerAccountReference und BuyerAccountReferenceTypeCode zum DocumentLineItem hinzugefügt und an entsprechenden Stellen geschrieben.
  • Anzeigen einer entsprechenden Meldung, wenn das ZUGFeRD 1.0 Format verwendet wird.
  • Erkennen von ZUGFeRD 2.0 bis 2.1 Dateinamen.
  • LineIdentifier hinzugefügt und ermittlung der LinePosition angepasst
  • ZUGFeRD Format Basic für alle Versionen ab ZUGFeRD 2.1.0
  • Detection ermittelt nun, ob es ein normales PDF ist oder eine E-Rechnung
  • In der PDF hinterlegte Anhänge werden von der Detect Methode an den Client zurückgeliefert zur Weiterverarbeitung

Geändert (Change):

  • Update Kosit Validator auf Version 1.6.2
  • Kostit Validator Konfiguration auf Version 2026-01-31 aktualisiert
  • Mustang Validator auf Version 2.22 aktualisiert
  • Mustang Validator auf Version 2.21.0 aktualisiert
  • Update auf Kosit Validator 1.6
  • Update auf Mustang 2.19.1
  • Update auf Mustang Version 2.17.0
  • Anpassung einiger Feldnamen um die korrekte erwartete JSON Namen zu liefern.
  • Testcases erweitert und angepasst
  • Exceptions bei nicht vorhandenen Dateianhängen korrigiert

Behoben (Fix):

  • Bei leerer AddressContact Email wurde eine leere Node geschrieben
  • Exception wennn der NoExpire Cache geschrieben wird behoben, der NoExpire Cache läuft jetzt 365 Tage.
  • Für die fehlenden Properties im OpenApi Export.
  • Auslesen des SpecifiedPeriodType war nicht korrekt implementiert
  • NullCheck bei DueDateTime
  • Falsche BaseQuantity
  • Eine nicht behandelte Exception bei einem leeren DocumenTypeCode wurde korrigiert. Es wird nun eine entsprechende Meldung angezeigt
  • Die Menge war an einigen Stellen nicht korrekt hinterlegt, was dazu führte, dass keine XRechnungen mit negativen Positionen angelegt werden konnten.
  • Die Bytes die aus dem Base64 string erzeugt wurden wurden nicht zurückgeschrieben.
  • Runden der TaxSummary
  • Bei einem ErrorResult der in der ErrorResultMiddleware erzeugt wurde, wurde der issuccess State auf dem HttpContext nicht gesetzt.
  • Bei einem ErrorResult der in der ErrorResultMiddleware wurde immer ein HttpStatusCode Unauthorized 401 zurückgeliefert.
  • Fehlende Fälle für die Steuerkategorien ergänzt.
  • XML Dateianhänge ohne Daten führen nicht mehr zu einem Fehler.
  • Nicht korrekt in XML ergänzte Werte für die Dokumentenebene TradeTax korrigiert
  • Fehler beim bestimmen des Formates behoben.
  • Zugferd FormatId wurde nicht gesetzt

Entfernt (Removed):

  • Alte Schema Dateien im Kosit Validator entfernt

Bereitstellung der aktuellen Version:

Im Rahmen des Wartungs- und Nutzungsvertrags werden aktuelle Updates und Anpassungen zur E-Rechnung automatisch über unseren Service bereitgestellt.