Mustang 2.11.0

Am gestrigen 22.05.2024 haben wir Version 2.11 unseres plattformunabhängigen open-source E-Rechnungs-Tool/Validierer-/-Bibliothek Mustangproject veröffentlicht.

Änderungen

  • EN16931 validation 1.3.12 codelists v11 #357
  • Überflüssige Schriftartdateien entfernt #358
  • invoice’s getSender/getRecipient() gibt jetzt Tradeparty statt IZUGFeRDExportableTradeParty zurück
  • #314 ZUGFeRDInvoiceImporter hat einen zusätzlichen Konstuktor

Verbesserungen/Korrerkturen

  • InvoiceImporter UBL import verbessertm, insbesondere auch für Contacts
  • (erste) IBAN wird jetzt in die Absender getBankDetails geparsed
  • Bruttopreis (lies: Nettolistenpreis) entfernt wenn gleich Nettopreis https://github.com/ZUGFeRD/mustangproject/pull/369 / Aufgegeben zugunsten XRechnung 3

Neue Features

  • ZUGFeRDImporter lies jetzt auch XML-Dateien (vorher nur müglich durch XMLImporter)
  • Xrechnungimporter liest jetzt auch aus Dateiname oder Inputstream
  • Inputstreams werden generell besser unterstützt https://github.com/ZUGFeRD/mustangproject/pull/379
  • Auf Valdierungsfehler auch programmatisch zugreifen können, nicht nur über XML: https://github.com/ZUGFeRD/mustangproject/pull/382
  • Und zu guter letzt: Skonto-Schreibunterstützung! (Neue Klasse, vorher nur möglich für XR, nicht ZF Extended, durch manuelles setPaymentTermDescription)