Commit Graph

2495 Commits

Author SHA1 Message Date
pgjacobs
8ce79b3678 Configurable PDF Attachment Compression 2026-02-26 12:26:21 +01:00
KNoeske
4a0ab87427 Add validator information to PDF report (name and version) 2026-02-25 20:07:33 +01:00
Zahi YOUSFI
00088fbc31 Fix unit test for configurable BT-23 (BusinessProcessIdCiiTest) 2026-02-19 16:50:43 +01:00
Zahi YOUSFI
be6db43e1e Add configurable BT-23 business process ID for CII export 2026-02-19 15:59:00 +01:00
langfr
a7cbbbbce1 Exclude org.apache.pdfbox:fontbox from org.apache.xmlgraphics:fop-core. 2026-02-17 21:26:34 +00:00
Daniel Airich
da592eea6e fix: #1038 2026-02-13 01:07:36 +01:00
Erras IT GmbH
9ae8b5e548 Quotation marks inserted
Quotation marks inserted
2026-02-12 15:55:46 +01:00
Timo Jacobs
406be10f25 Fixed Unit Tests 2026-02-11 16:36:03 +01:00
Timo Jacobs
96d5b0899e Use Flate Decode for attachments 2026-02-11 14:07:14 +01:00
langfr
7871981c73 Add CalculationPercent (BT-101) and BasisAmount (BT-100) to allowances/charges on document level. 2026-02-06 14:11:20 +00:00
Jochen Stärk
720fbd34d4 [maven-release-plugin] prepare for next development iteration 2026-02-04 14:58:30 +01:00
Jochen Stärk
24e3826072 [maven-release-plugin] prepare release core-2.22.0 2026-02-04 14:58:25 +01:00
Jochen Stärk
d31080bbe6 updated history 2026-02-04 14:49:54 +01:00
Erras IT GmbH
c939a03e87 Added a breaking change notice regarding the removal of hardcoded values for TypeCode (58) and Information in the getSettlementXML() method of the IZUGFeRDTradeSettlementPayment interface. This change requires that any code utilizing this interface must explicitly set the corresponding attributes. 2026-02-04 14:45:03 +01:00
Jochen Staerk
a40c1e638d Merge pull request #1018 from pgjacobs/issue536
Fix for #536: Support for BT-18
2026-02-04 13:22:03 +01:00
Jochen Staerk
1bda1f07ff Merge pull request #1017 from pgjacobs/zugferddateformat-concurrency
Concurrency problems in ZUGFeRDDateFormat
2026-02-04 13:20:40 +01:00
Jochen Staerk
33483cb503 Merge pull request #1005 from burak-inan/zugferd-importer-ubl-creditnote-fix-998
fix: Add UBL CreditNote support in ZUGFeRDInvoiceImporter
2026-02-04 13:17:53 +01:00
Jochen Staerk
aae36b67b0 Merge pull request #1010 from ThomasChr/addDeliveryNoteReferencePerItem
add DeliveryNoteReferencedDocument per Item
2026-02-04 13:17:12 +01:00
Jochen Staerk
3cf68228fa Merge pull request #1007 from burak-inan/ubl-duplicate-notes-and-missing-bic
fix: resolve duplicate notes and missing BIC parsing for UBL invoices
2026-02-04 13:07:34 +01:00
Jochen Staerk
3002ee4419 Merge pull request #1003 from meparis/fix/issue-1001-IncludedNote-SubjectCode-PMD-AAB
Fix #1001 : IncludedNote SubjectCode PMD AAB
2026-02-04 13:05:11 +01:00
pgjacobs
11cb5a7a94 Add Field for "Invoiced Object Identifier" (BT-18) in Invoice.java to Align with XRechnung Requirements 2026-01-26 12:40:43 +01:00
pgjacobs
71191f8723 Chose ThreadLocal instead the recommended java.time.format.DateTimeFormatter to keep public method getFormatter() intact 2026-01-26 11:44:25 +01:00
Thomas Christlieb
80c4e2574f fix for #993 2026-01-21 10:25:42 +01:00
Thomas Christlieb
a41bf0bdd3 add DeliveryNoteReferencedDocument per Item Line ID 2026-01-19 10:23:28 +01:00
Jochen Stärk
5a787c31f2 closes #1011 2026-01-17 14:53:10 +01:00
burak
7c811f9835 fix: dueDate may occur on CreditNote and CorrectedInvoice 2026-01-15 13:01:09 +03:00
Thomas Christlieb
850e2bfc48 add DeliveryNoteReferencedDocument per Item 2026-01-14 16:35:39 +01:00
burak
9404e31350 fix: resolve duplicate notes and missing BIC parsing for UBL invoices 2026-01-11 18:14:37 +03:00
burak
61267edb8d fix: Add UBL CreditNote support in ZUGFeRDInvoiceImporter 2026-01-11 17:17:26 +03:00
Jochen Stärk
3d7b3cd252 corrently implement xmp exception 2026-01-08 14:33:16 +01:00
Jochen Stärk
3f433c6868 deprecate correctly 2026-01-08 14:32:37 +01:00
meparis
2d1adf82a3 Update library/src/main/java/org/mustangproject/IncludedNote.java
Typo error. Thank you for your attention

Co-authored-by: Jueverhard <48631987+Jueverhard@users.noreply.github.com>
2026-01-07 14:34:39 +01:00
Zahi YOUSFI
ab4b9eb8d2 Fix #1001 : IncludedNote SubjectCode PMD AAB 2025-12-30 16:41:17 +01:00
Jochen Staerk
6c5f84b55b Merge pull request #1002 from meparis/fix/issue-1000-support-ItemSellerTradeParty-in-line-level
Fix #1000 : support ItemSellerTradeParty in line level
2025-12-30 12:32:13 +01:00
Jochen Staerk
53623cf356 Merge pull request #999 from langfr/bugfix/UNTAXEDSERVICE
Write RateApplicablePercent on head also for tax free (UNTAXEDSERVICE…
2025-12-30 12:22:26 +01:00
Jochen Staerk
17403c3c41 Merge pull request #994 from ThomasChr/addDeliveryNoteReference
add DeliveryNoteReferencedDocument for import and export
2025-12-30 12:17:00 +01:00
Zahi YOUSFI
1efc525dae Add Unit Test for #1000 : support ItemSellerTradeParty in line level 2025-12-29 16:34:44 +01:00
Zahi YOUSFI
3af1230401 Fix #1000 : support ItemSellerTradeParty in line level 2025-12-29 12:19:59 +01:00
Jochen Staerk
eae7d95920 Merge pull request #992 from ThomasChr/fixTypo
fix typo
2025-12-27 13:58:55 +01:00
Jochen Staerk
14916b792a Merge pull request #991 from danl-devp/master
859: Remove duplicate paymentTerms
2025-12-27 13:57:34 +01:00
Jochen Staerk
7f4afb4ab2 Merge pull request #990 from MrDevKing/feature_pdfvalidator-error-parse-xmp-metadata
Fix empty ValidationResult when XMP metadata contains invalid XML characters (#989)
2025-12-27 13:53:09 +01:00
langfr
6a224a98d9 Write RateApplicablePercent on head also for tax free (UNTAXEDSERVICE) invoices. 2025-12-25 13:06:52 +00:00
Jochen Stärk
f32efee7d9 [maven-release-plugin] prepare for next development iteration 2025-12-18 10:05:19 +01:00
Jochen Stärk
71a4b8df7e [maven-release-plugin] prepare release core-2.21.0 2025-12-18 10:05:17 +01:00
Jochen Stärk
2663a1b0af updated history 2025-12-18 10:00:00 +01:00
Thomas Christlieb
f1f81cf0be add DeliveryNoteReferencedDocument - one part of Issue #589 - also see Issue #253 2025-12-18 08:35:48 +01:00
Thomas Christlieb
6467d249bc fix typo 2025-12-15 15:13:20 +01:00
danl-devp
13629e92d6 859: Remove duplicate paymentTerms 2025-12-15 09:29:10 +01:00
Jochen Bohn
9db9689095 Try Catch while parsing XMP-Metadata 2025-12-15 09:16:59 +01:00
Jochen Stärk
d2948c63ac updated history 2025-12-11 15:05:36 +01:00