Commit Graph

919 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
Jochen Staerk
b76afb0265 Merge pull request #903 from langfr/test/timezoneUTC
Use UTC as the defined timezone for tests.
2025-07-30 10:19:14 +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
langfr
056d01bc49 Use UTC as the defined timezone for tests. 2025-07-28 12:44:24 +01: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
1f7bab70dc fixed another test 2025-07-11 15:18:37 +02:00
jstaerk
1a2ef1bec4 correcting some tests 2025-07-11 15:01:08 +02:00
jstaerk
94697375ee correcting test to reproducible value (9*1.5/1.5*1.19) 2025-07-10 11:42:47 +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
a92eb8d0c3 Merge branch 'master' of github.com:ZUGFeRD/mustangproject 2025-07-04 11:26:52 +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
Jochen Staerk
7d3a74743e Merge pull request #881 from langfr/issue/XRTest.System.out
Remove System.out.println from XRTest.java.
2025-07-01 12:48:34 +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
langfr
16a839b506 Remove System.out.println from XRTest.java. 2025-06-26 21:29:29 +01:00
jstaerk
1b174e243f erster versuch 2025-06-26 14:16:36 +02:00
jstaerk
ea14c700cb fixed a test which apparently got broken by copy/paste :-) 2025-06-26 11:07:56 +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
jstaerk
5d81197299 corrected test 2025-06-24 16:47:56 +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