Mustangproject version 2.9.0 was released today, November 27th, 2023.
New features include
Previously one had to specify if the input was PDF/A-1 or PDF/A-3, now with #341 we have input PDF-A Version autodetection
It can now validate XRechnung 3.0.1 #347
and it comes with the following fixes
Missing closing tag in BankDetails when there’s no BIC number #339
PDF/A-3 input now also sets a default ZUGFeRD version
The following known issues remain:
the Xrechnung validation still only covers the CII version #337,
it does not yet write XR 3.0 #343 and
there are still known ZUGFeRD upstream issues with validation in particular affecting XRechnung #316
On Friday, September 29th 2023, on the occasion of the ninth ZUGFeRD developer days, we released Mustangserver 1.0, a e-invoicing REST API which allows users to validate, read, write and convert electronic invoices over the network in 56 programming languages. It supports XRechnung, Factur-X, ZUGFeRD and Order-X and is prepared for the planned german mandatory B2B invoices.
On the same conference, Mustangproject, the open source sister project of Mustangserver, was awarded a Best in Practise Award. Thank you very much!
On Monday, October 2nd, 15:00 CET, we’ll meet online and discuss what has been said on the ZUGFeRD Developer days 28./29.09. in Bielefeld and clarify open questions on
Montag, 2. Oktober 2023 15:00 | 1 Stunde | (UTC+02:00) Amsterdam, Berlin, Bern, Rom, Stockholm, Wien
Meeting-Kennnummer: 2361 186 6413
Passwort: Gwe6fJBGm45 (49363524 über Telefon- und Videosysteme)
Über Videosystem beitreten
Wählen Sie firstname.lastname@example.org
Sie können auch 126.96.36.199 wählen und Ihre Meeting-Nummer eingeben.
Über Telefon beitreten
+44-20-7660-8149 United Kingdom Toll
Zugriffscode: 236 118 66413;-)
See you there,
As preparation for domestic B2B e-invoicing potentially becoming mandatory in Germany as of 2026 (background) we implemented UBL support for the InvoiceImporter.
And Heavenfighter was able to help and contributed the long awaited command line option to switch off file logging, “–disable-file-logging”.
Mustang version 2.8.0 was released today, on September 13th, 2023.
Today, June 29th, 2023, we released version 1.3.0 of our e-invoice viewer Quba.
Apart from the usual credit note type in invoice documents, still the only way how credit notes are done in the data formats “Cross Industry Invoice” (CII), this release now also supports the dedicated “Universal Business Language” (UBL) credit note root element (issue #24). Plus Quba now works better when attempting to open multiple files from outside the application (issue #25).
Quba is a open source stand alone application for Windows, Linux and Mac, which can be downloaded on it’s website. Apart from UBL and CII (XRechnung and the like) it supports side-by-side-visualization of Factur-X/ZUGFeRD documents. It may check for online updates but unless explicit consent has been granted (e.g. because documents are to be validated) it works offline, so your invoices won’t leave your computer. While Mustangproject so far focussed at least on semi-professional users, while Quba is ideal for end users.
The close relationship in the open source ecosystem not only shows in knowledge transfer (example) between “our” two applications but also in the fact that Quba extended an amendmend of a project called Open XRechnung Toolbox to the original Kosit XSLT visualization transformations. The response of the leading german associations to the request of the german government if mandatory Business-to-business (B2B) e-invoicing was possible by 2025 (developments and link to original request, as well as to their reply) could have mentioned the Open XRechnung Toolbox, but in particular might have rather ment Quba than Mustangproject in their footnotes. Otherwise the reponse was very interesting, scrutinizing the ambitious date and called for a free-to-use-solution, which, we would like to add, seems particularly important in the light that mandatory B2B e-invoices also implies a de-facto obligation to german digital invoice archival rules GoBD.
On Saturday, June 17th 2023, we published Mustangserver 0.8.3, Mustangprojects technology-agnostic REST API, based on Mustang 2.7.3, allowing access to three more attributes when parsing invoices.
Mustang 2.7.3 was released today, 2023-06-16 and adds three attributes in the parser to the invoice class (Issue 328, SpecifiedTradeProduct/SellerAssignedID, SellerOrderReferencedDocument/ram:IssuerAssignedID and BuyerOrderReferencedDocument/ram:IssuerAssignedID)
Mustangserver 0.8.2 was released on 2023-06-10, which upgraded internally to Mustang 2.7.2 and parses invoices better.
Mustangserver provides technology-independent network access to the functionality of the open-source e-invoicing solution Mustang, which focusses on functionality for Factur-X/ZUGFeRD, Order-X and XRechnung.
Version 2.7.2 of the open-source Java e-procurement library Mustangproject now also understands BasisQuantity in the import and in classes and not only in it’s interface and allows programmatic access also on validation results and not only on the final validation XML-report.
Released on 2023-05-25, version 2.7.1 of the open-source Java and .net e-procurement library and tool Mustangproject fixes #317 (support conversion towards peppol #282), #313 Update CII2UBL library, #315 invoiceimporter constructor for InputStream and is now capable of extracting data into existing invoice objects