2.13.0

2.13.0

Am heutigen 28.08.2024 haben wir Mustang 2.13.0 veröffentlicht, das unter anderem Zugriff auf rechnungsbegründende Unterlagen erlaubt.

Korrekturen

  • NullPointerException bei nicht gesetztem dueDate vermeiden #441
  • Build-Warnungen korrigieren #415
  • ZUGFeRDVisualizer.toPDF(): PDF/A-3b bauen. #400
  • Kein interface für Pflichtfeld CreditorReferenceID #436
  • Dateiname der in PDF eingebetten XML-Datei war nicht xrechnung.xml beim Referenzprofil xrechnung #452
  • tradingbusinessname für legalorganisation unterstützen #447
  • JSon deserialization funktionierte nicht mit BankDetails #455
  • ClassCastException in CLI korrigiert. #451

Umstrukturierungen

  • refactor(ZUGFeRDVisualizer): PDF visualisierungs-Performance-verbesserung #438
  • Produkte jetzt ohne Description möglich

Neue Features

  • Ursprungsland fehlte in Product. #420
  • X-Rechnung Lastschrifteinzug Pflichtfeld BT-90 fehlte #370. (langfr)
  • reasoncodes unterstützen #431
  • reasonCodes für Zuschläge/Rabatte ermöglichen. #432
  • zusätzliche Unterlagen als detaillierte Liste auf Positionsbasis ermöglichen #454
  • Zugriff auf rechnungsbegründende Unterlagen via ZUGFeRDInvoiceImporter zii.getFileAttachmentsPDF()
    und im XML (zii.getFileAttachmentsXML) ermöglichen