2.16.0

Mustangproject, das open-source e-Rechnungs-Werkzeug, veröffentlichte heute, am 10.01.2025, seine Version 2.16.0.

Diese Version bringt Leseunterstützung für Ab- und Zuschläge (#651), erlaubt Ab- und Zuschlags “reasoncodes” auch auf Dokumentebene(#657) sowie mehrere Rechnungsbezüge (#631) und unterstützt eine PDF-Ausgabe des Validierungsreports (#356, mit --log-as-pdf, derzeit noch nirgends dokumentiert).

Weitere Korrekturen beinhalten

  • einfaches Anlegen von includedNotes mit Typ
  • #645 Visualisierung von Validierungsreports korrigiert
  • #639 Korrigierte Berechnung mit rounding amount
  • #633 Aktualisieren von ch.qos.logback:logback-core von 1.2.13 auf 1.5.16
  • #626 kleine Fehlerkorrekturen
  • #622 FOP-konfig korrigiert
  • #629 xml-Visualisierung
  • #630 korrigiert #296 (Validation-Error: Ungültiger Content wurde beginnend mit Element ‘ram:DueDateDateTime’ ) (Duplikat von #565)
  • #658 nullpointerexception vermeiden
  • #648 log-Darstellung erneut korrigiert
  • #652 Erlassene USt wird nicht vom duepayable abgezogen
  • #620 logback config korrigiert
  • #653 ZF2EdgeTest: Methoden ‘getPaymentMeansCode()’ & ‘getPaymentMeansInformation()’ implementieren keine super Methoden
  • #654 falsche Testmethode entfernt

Mustangserver 1.6.0

Am heutigen Montag, dem 30.12.2024, haben wir eine neue Version unseres E-Rechnungs-Rest-API Mustangserver veröffentlicht, die die Umwandlung von und nach CII, UBL und FatturaPA, basierend auf einem open-source Projekt namens EeISI unterstützt. Zusätzlich unterstützt sie beispielsweise auch das Schreiben von rechnungsbegleitenden Unterlagen (in Rechnungen eingebettete Dateien). Wie üblich ist Mustangserver 1.6.0 noch nicht Standard für alle Anfragen ohne Versionsangabe, kann aber explizit ausgewählt werden.

Chat unterm Weihnachtsbaum

Um geneseitig Fragen stellen beantworten zu können schlägt Jochen vor sich im matrix.org #facturx Raum an den nächsten zwei Donnerstagen (26.12. and 02.01.) zwischen 16:00 und 17:00 CET zu treffen.

Dieser Chatraum existiert bereits auf https://app.element.io/#/room/#facturx:matrix.org und man kann bereits jetzt Fragen stellen. Man benötigt einen Matrix-Account hat aber die freie Wahl des Chatclients. Es ist natürlich kostenlos und der öffentliche #facturx erfordert keine zusätzliche Authentifizierung.

Natürlich darf jeder jederzeit alle Fragen stellen (sei es betreffs Quba, Factur-X, XRechnung oder der B2B e-Rechnungspflicht) aber für absoluten Neulinge sei die Übersicht der B2B-Entwicklung und die entsprechenden Beispieldateien ans Herz gelegt.

Frohe Weihnachten und wir “sehen” uns im Chat, falls Sie mögen 🙂

2.15.2

Mustangproject Version 2.15.2 wurde heute, am 19.12.2024, veröffentlicht und brachte Korrekturen in folgenden Feldern:

Parsen

  • #618 import BT-20
  • correctly import additional referenced documents into invoice/corrected setting of attachments from jackson
  • corrected parseException structure

Validierung

  • allow 1p0 as potential xmp version number

und

Schreiben

  • correcly write charge reason codes also for non-Xrechnung #617
  • #599 add tax category code for free export
  • #600 Fixes a problem where a stream was not safely closed

Wie üblich kann es beispielsweise von der Kommandozeilen-Seite heruntergeladen werden.

2.15.1

Die am 07.12.2024 veröffentlichte Version 2.15.1 von Mustangproject liest auf Positionsebene jetzt auch lineId und IncludedNotes und auf Dokumentebene InvoiceReferencedDocument sowie IncludedNotes, lineTotalAmount, TaxBasisAmount, duePayableAmount und prepaidamount sowie Features wie SEPA DirectDebit aus CII oder UBL und JSON.
Validierungsfehler werden jetzt auch mit ID geloggt, schwere Fehler werden unter keinen Umständen mehr als Warnungen gemeldet (#595) und verschiedene Exceptions in der “metrics” Aktion wurden behoben.

Mustangserver 1.5.1

Am Samstag, dem 30.11.20024 haben wir die neue Mustangserver Version 1.5.1 veröffentlicht, die mehr Felder, wie beispielsweise IncludedNote, beim Lesen und Schreiben unterstützt. Der kleine Unterschied zwischen dem Lesen von CII und UBL wurde praktisch ausgemerzt und unter anderem “prepaidamount” wird jetzt unterstützt. Wie üblich ist Mustangserver 1.5.1 jetzt spezifisch wählbar aber bis zur nächsten geplanten Wartung noch nicht Standard für alle Anfragen.

Mustangserver 1.5.0

Am heutigen 20.11.2024 haben wir Mustangserver 1.5.0 veröffentlicht, der auf Mustang 2.15.0 basiert und ZUGFeRD 2.3.2 unterstützt, mit korrigierter XML-zu-PDF/A-Ausgabe, dem Entfernen unnötiger null-Werte in geparseten Rechnungen, mehr und verbessertem UBL-Verständnis, der Validierung auch von UBL Gutschriften und unterstützung für Validierungswarnungen, nicht nur Fehler und Hinweise.
Die neue Version kann manuell ausgewählt werden und wird ab der nächsten Serverwartung am 14.12. standard, welche auch alle 1.3.x-er Instanzen beenden wird.

Mustangserver 1.5.0 kommt mit einem weiteren Knoten und unterstützt auf Wunsch den Valitool ZUGFeRD Validierer. Und wir feiern die neue Mustangserver homepage mit dieser Veröffentlichung.

2.15.0

Am heutigen 18.11.2024 haben wir Version 2.15.0 unserer open-source e-Rechnungs-Lösung “Mustangproject” veröffentlicht.

Diese Version korrigiert einige Fehler und unterstützt Factur-X/ZUGFeRD 2.3.2 (#531),
es benutzt den UBL-kompatiblen InvoiceImporter als Basis für die ZUGFeRDimporter-Methoden (#435), repariert ein PDF/A Validierungsproblem (#538),
wandelt UBL und CII in valides PDF/A um #523, unterstützt jetzt Validierungs-Warnungen #532, validiert jetzt auch UBL Gutschriften #555 und mehr.

Die Java-Bibliothek kann wie üblich über Maven Central(benutzen Sie <classifier>shaded</classifier>) bezogen werden und die Kommandozeilenanwendung mit Validierer kann von der Kommandozeilenseite herunter geladen werden.

2.14.2

Am heutigen 14.10.2024, wurde Version 2.14.2 des open-source e-Rechnungs-Tools Mustangproject veröffentlicht. Sie korrigiert:

  • also parse BICs in InvoiceImporter not only IBANs
  • #509 CLI currently does not write a logfile
  • #505 crash after invoking ZUGFeRD2PullProvider
  • #506 Fix POM missing dependencies

Community Support

Fora

Wenn Sie nach community support für ZUGFeRD oder XRechnung suchen, probieren sie (neben Stackoverflow) gerne

Verbände

Verbandsweise gibt es in Deutschland nicht nur das Forum elektronische Rechnung Deutschland für ZUGFeRD sondern auch den Verband elektronische Rechnung.

Konferenzen

Die ZUGFeRD Entwicklertage (i.e. die ZUGFeRD Community) finden typischerweise jährlich in Bielefeld statt, oft gibt es auch eine jährliche FeRD-Konferenz, derE-Rechnungsgipfel und der internationale Exchange Summit finden meist öfter statt.