Mustangserver 1.7.0

Am 12.06.2025 wurde die neue Version 1.7.0 unseres e-Rechnungs-Servers, Mustangserver, veröffentlicht.
Sie führt zentrales “Exception tracking” ein, das heißt, dass der Support bei Fehlern direkt alarmiert wird. Bisher wurden diese Fehler nur protokolliert, was eine Nachauswertung erforderlich machte.

Weiterhin bringt dieses Release alle Erweiterungen und Verbesserungen von Mustang 2.17.0, aktualisiert den Validierer PHIVE, unterstützt mehr Validierungsprofile, und korrigiert einen kleinen Fehler mit bestimmten PDF-Dateien(issue 217).

2.17.0

Am heutigen 11.06.2025 haben wir Version 2.17.0 unseres open-source “Schweizer Armeemesser” Tools für e-Rechnungen, Mustangproject, veröffentlicht. Wie üblich liest, schreibt, validiert und konvertiert es europäische und deutsche e-Rechnungen beispielsweise im Factur-X- oder XRechnungs-Format.

Die neue Version unterscheidet jetzt korrekt zwischen Zuschlägen und Rabatten auf Produkt-, Positions- und Dokumentenebene, vormals war das nur auf Produkt und Dokumentebene möglich (unser Fehler #764). Dies kann einzelne Berechnungen korrigieren, bitte prüfen Sie gegebenenfalls Ihre Implementierung. Zusätzlich haben die Klassem CalculatedInvoice und TransactionCalculator jetzt “getter”, namenlich “getCalculation” beziehungsweise “getTaxDetails” erhalten.

Weiterhin wurden folgenden Korrekturen vorgenommen:

  • #820/801/815 invoiceImporter korrigiert: leere NodeList, leere Strings
  • #822 Nachrichtenumbruch im Validierungsergebnis-PDF
  • #843 Nach Sprachwechsel HTML-Vorlage neu initialisieren
  • #854 mehrere Positionszuschläge/Rabatte erlauben bei der Umwandlung in HTML
  • #786 Korrektur vn Rechnungen mit USt-Kategorie “O”

Wie üblich ist die Software als Java-Bibliothek über Maven Central und als Kommandozeilentool kostenlos für Windows, Linux und Mac auf ihrer Webseite verfügbar.