Commit Graph

762 Commits

Author SHA1 Message Date
Daniel Luckas
cd712aae67 Parsing exceptions of date strings does not break the whole XML parsing and sets the unparsable dates to null 2025-08-08 10:17:26 +02:00
langfr
10c22314e4 Update validation to XRechnung 3.0.2. 2025-08-07 19:53:57 +01:00
langfr
d1522479bb ShipToTradeParty should not contain URIUniversalCommunication 2025-08-06 19:59:19 +01:00
jstaerk
74a939d1f1 closes #908 2025-08-04 10:18:03 +02:00
Frank Langelage
ca93679851 Merge branch 'master' into bugfix/issue841b 2025-07-30 11:46:53 +02:00
Jochen Staerk
d722b19f65 Merge pull request #883 from chpasha/bugfix/product-country-of-origin
Fix Product Country of origin
2025-07-30 10:56:58 +02:00
Jochen Staerk
15826b2c4c Merge pull request #873 from langfr/issue/869
Return Account Holder´s name in preference over Seller´s Name.
2025-07-30 10:40:01 +02:00
jstaerk
d598ae94b0 corrected UBL behaviour (ignorance) 2025-07-30 10:18:13 +02:00
jstaerk
5555db58aa also read/import product discounts 2025-07-29 11:15:28 +02:00
asdf00000
d3254b0951 fix encoding error in ZUGFeRDInvoiceImporter.java
fix encoding error when JVM has a standard encoding other than UTF-8
2025-07-24 10:16:18 +02:00
Daniel Luckas
8d34196313 Merge branch 'master' into code-quality-enhancements 2025-07-23 09:27:58 +02:00
Jochen Staerk
c7ef4e5d0f Merge pull request #891 from danielluckas-rse/close-resources-after-usage
Close resources after usage
2025-07-22 16:14:01 +02:00
Daniel Luckas
2243f8ce6f Enhance code quality 2025-07-17 15:51:20 +02:00
jstaerk
dc15c6e493 closes #893 2025-07-17 12:32:40 +02:00
Daniel Luckas
7ebaf3af8a Enhance code quality 2025-07-17 10:27:25 +02:00
Daniel Luckas
adab361477 Enhance code quality 2025-07-17 10:15:35 +02:00
Daniel Luckas
216fa91355 Close resources after usage 2025-07-17 10:14:34 +02:00
jstaerk
1a2ef1bec4 correcting some tests 2025-07-11 15:01:08 +02:00
jstaerk
dad26e1900 added two new tests 2025-07-09 10:23:35 +02:00
jstaerk
a9bce8669c working on #887 2025-07-07 15:23:17 +02:00
jstaerk
c68c68679e closes #885 2025-07-04 11:26:39 +02:00
Pawel Tschudnowsky
7309821c7a Fix Product Country of origin
closes #861
2025-07-03 12:26:33 +02:00
jstaerk
248372c98a closes #878 2025-06-30 11:39:43 +02:00
jstaerk
8ce3d21eae working on #878 2025-06-30 10:53:52 +02:00
langfr
fb4907b0e9 Change order of ApplicableProductCharacteristic and DesignatedProductClassification. 2025-06-28 13:22:33 +01:00
jstaerk
1b174e243f erster versuch 2025-06-26 14:16:36 +02:00
Jochen Staerk
1b6d2b5223 Merge pull request #876 from jayddaniels/issue-830
fix https://github.com/ZUGFeRD/mustangproject/issues/830
2025-06-26 11:00:19 +02:00
Jochen Staerk
f33eba389e Merge pull request #874 from MichelKlein89/skip-nodes-without-names
Skip PDNameTreeNodes if the names are null or empty
2025-06-26 10:59:13 +02:00
Jochen Staerk
c3be362222 Merge pull request #862 from rexfox147/buyerOrderId_merged
Add support for BuyerOrderReferencedDocument on line level - Merged to Master and Conflicts resolved
2025-06-26 10:52:47 +02:00
Jochen Staerk
a0f425fac3 Merge pull request #855 from langfr/issue/EmptyDocumentID
Suppress empty nodes in output XML
2025-06-26 10:46:03 +02:00
Jochen Staerk
4bf2f5b414 Merge pull request #850 from langfr/bugfix/issue838b
Correction for "Re-Initialize the HTML-template on language change."
2025-06-26 10:31:03 +02:00
Jochen Staerk
ab8bc8fe71 Merge pull request #856 from langfr/issue/MissingFaxData
Read contact´s fax number.
2025-06-26 10:29:39 +02:00
jayddaniels
361611d041 Merge branch 'master' into issue-830 2025-06-25 12:46:59 +02:00
Daniel Jeney
526cbbb23b fix 2025-06-25 11:28:08 +02:00
michel
83cf37243a Skip PDNameTreeNodes if the names are null or empty 2025-06-24 17:17:56 +02:00
Jochen Staerk
18173b8bc6 Merge pull request #731 from Faerballert/fix/Business_process_type-mapping
Got a broken translation key when visualizing XML into PDF (xr:Business_process_type)
2025-06-24 17:03:58 +02:00
Jochen Staerk
6dd178e789 Merge pull request #864 from danielluckas-rse/fix-npe-linecalculator
#863 Fixes NPE in LineCalculator
2025-06-24 17:00:33 +02:00
Jochen Staerk
7dd570291f Merge pull request #729 from Socleo/feature_update_for_french_plateform_choruspro
Updates about SpecifiedTradeSettlementHeaderMonetarySummation and SpecifiedTradeSettlementPaymentMeans
2025-06-24 16:50:09 +02:00
langfr
ce0941848d Return Account Holder´s name in prefrence over Seller´s Name. 2025-06-24 15:22:45 +01:00
jstaerk
3c2ad8d57e support reading of BT-90 2025-06-24 13:18:33 +02:00
Daniel Luckas
78a6262a71 #863 Fixes NPE in LineCalculator 2025-06-12 08:05:21 +00:00
rexfox147
e73de63667 setting IssuerAssignedID 2025-06-11 14:31:48 +02:00
rexfox147
7766504410 Merge branch 'master' into buyerorderid 2025-06-11 14:24:20 +02:00
jstaerk
423e36aa81 Merge branch 'issues/764'
# Conflicts:
#	library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRD2PullProvider.java
#	library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRDInvoiceImporter.java
2025-06-11 08:20:08 +02:00
jstaerk
f36be3eaf6 corrected inclusion of reasons and reason codes 2025-06-10 08:32:59 +02:00
jstaerk
ed72a56678 corrected output xml 2025-06-10 07:50:36 +02:00
jstaerk
da29a92e81 corrected calculation 2025-06-09 15:21:06 +02:00
jstaerk
58f153fc46 corrected writing 2025-06-07 14:55:29 +02:00
jstaerk
1a699a63af distinguish in writing between item and product discounts/charges 2025-06-06 15:51:19 +02:00
jstaerk
56ca021e77 take product allowance/charge into consideration 2025-06-06 14:59:56 +02:00