Mustangserver 1.6.0

Today, Monday, December 30th we released a new version of our E-Invoice-Rest-API Mustangserver which supports conversion to and from CII, UBL and FatturaPA based on a open source project called EeISI. Additionally, it now also supports writing embedded files. As usual, Mustangserver 1.6.0 is not yet the default version for all requests but can be specifically selected.

2.15.2

Mustangproject version 2.15.2 was published today, December 19th, 2024, and brought minor improvements in the fields of

Parsing

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

Validation

  • allow 1p0 as potential xmp version number

and

Writing

  • 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

As usual it can e.g. be downloaded on the commandline page.

Chat under the christmas tree

In order to mutually ask and answer questions Jochen suggests to just meet at the matrix.org #facturx room the next three Thursdays (19.12., 26.12. and 02.01.) between 16:00 and 17:00 CET.

This chat “room” already exists and is open 24h/day at https://app.element.io/#/room/#facturx:matrix.org and you can already ask questions now. Matrix may require an account but you can use whatever client you want and of course it is for free and you dont need additional credentials to join the public #facturx room.

Of course you are free to ask anybody any question (e.g. RE Quba, Factur-X, XRechnung, B2B e-invocing) at any time but if you are totally new to the topic it would be appreciated if you previously had a chance to familiarize with the topic by e.g. having a look at https://medium.com/@jochen.staerk/why-and-how-germany-bans-b2b-paper-invoices-a4c7977f314a and/or try the (german domestic B2B) samples at https://github.com/ZUGFeRD/corpus/tree/master/XML-Rechnung/ .

So see you there, if you like 🙂

2.15.1

Mustangproject version 2.15.1, released December 7th, 2024, now also reads lineId and IncludedNotes on item- as well as InvoiceReferencedDocument and IncludedNotes, lineTotalAmount, TaxBasisAmount, duePayableAmount and prepaidamount on document level as well as classes like DirectDebit from both CII and UBL to/from JSON.
Error IDs are now logged in validation, fatal errors may no longer appear as warnings (#595) and various possible exceptions in the “metrics” action have been solved.

Mustangserver 1.5.1

On Saturday, November 30th we released a new Mustangserver version which, simply put, supports more fields when reading and writing, incuding e.g. IncludedNotes. The difference between reading CII and UBL has been practically eradicated and e.g. prepaidamount is now supported. As usual, Mustangserver 1.5.1 is not yet the default version for all requests but can be specifically selected.