Mustang 2.7.1

Die am 25.05.2023 veröffentlichte Version 2.7.1 der open-source Java und .net e-procurement Bibliothek Mustangproject korrigiert issues #317 (in Richtung #282), #313 CII2UBL Bibliothek aktualisieren, #315 invoiceimporter mit InputStreams und kann jetzt Rechnungen in bereits existierende Rechnungsobjekte parsen.

Mustangserver 0.8.1

Am Samstag, dem 06.05.2023 haben wir anlässlich der geplanten Serverwartung auch eine neue Version 0.8.1 von Mustangserver released, die unter anderem erlaubt, zu wählen, in welche PDF/A-Version exportiert werden soll.

Bei unseren Tests mit einem Kunden war nämlich aufgefallen, dass von PDF direkt in PDF/A-3 umgewandelte Dateien signifikant weniger Speicherplatz, in einem Fall 87% weniger, benutzten.

Zusätzlich haben wir das logging verbessert und Mustangservers interne Aktualisierung auf Mustang 2.7.0 ermöglicht die Erstellung und Validierung von XRechnung 2.3, die im August verpflichtend wird. Das lesen von XR 2.3 ist ohnehin rückwärts kompatibel.

In der kürzlich durchgeführten Umfrage welche Features für Mustangserver gewünscht wurden war die Visualisierung, lies die Umwandlung von XML in HTML, am meisten gewünscht. Das haben wir jetzt vorbereitet, indem wir das Know How das wir mit Quba erworben haben, in Mustang 2.7.0 eingespielt haben. Neben der Möglichkeit, UBL (Rechnung und Gutschrift) als Quelle zu verwenden betrifft das insbesondere die französische und englische Übersetzung und das Attributsverzeichnis, sprich anstelle beispielsweise 15x “H87″er einer Position zu sehen sieht man jetzt 15 “Piece(H87)” der Position. Nach 2.7.0 in Mustang für Mustangserver vorbereitet wurde die Möglichkeit, eine Rechnung in ein existierendes Objekt zu parsen, was benötigt wird um Klassen zu liefern die berechenbare und sonst berechnete Felder einschließen.

Mindestens die Visualisierung, vielleicht auch schon Klassen mit berechneten Feldern, wird seinen Weg in die nächste Mustangserver-Version finden.