Mustangproject, the open-source e-invoicing toolkit, released it’s version 2.16.0 today, January 10th, 2025.
This version adds support to parse charges/allowances (#651), allows allowance and charge reasoncodes also on document level (#657), allows multiple invoice referenced documents (#631) and supports a PDF validation report output (#356, using --log-as-pdf
, it’s currently not yet documented anywhere).
Further fixes include
- allow to add includedNotes with type
- #645 Fix visualization of validation logs
- #639 Fix invoice calculation if rounding amount is present
- #633 Bump ch.qos.logback:logback-core from 1.2.13 to 1.5.16
- #626 Fix minor java issues
- #622 Fix FOP config
- #629 Visualizing xml
- #630 Fix issue #296 (Validation-Error: Ungültiger Content wurde beginnend mit Element ‘ram:DueDateDateTime’ ) (duplicate of #565)
- #658 prevent nullpointerexception
- #648 Fix log visualization
- #652 Discount VAT is not subtracted from duepayable
- #620 Fix logback config
- #653 ZF2EdgeTest: methods ‘getPaymentMeansCode()’ & ‘getPaymentMeansInformation()’ does not override super methods
- #654 remove wrong test methods