Commit Graph

749 Commits

Author SHA1 Message Date
jstaerk
775448f45a reverting redundant BT-128 changes 2025-10-29 08:43:03 +01:00
jstaerk
1cedd281b9 make ubl reading possible 2025-10-28 13:46:10 +01:00
jstaerk
7b7a0f54f2 star ubl testing 128 2025-10-28 10:57:58 +01:00
jstaerk
e7927c8b13 added a test 2025-10-27 15:23:44 +01:00
jstaerk
a30780b411 adding tenderreferenceddocument on line level 2025-10-27 14:37:56 +01:00
jstaerk
c59204289f using IReferencedDocument instead of IDatedReference 2025-10-27 14:27:20 +01:00
jstaerk
517d210e00 only add as tender reference in cii if typecode=50 2025-10-21 09:57:10 +02:00
Bharti
742fd1df21 Reading BT17 based on typecode 2025-10-20 22:49:53 +02:00
jstaerk
9aa49d1483 corrected UBL import 2025-10-20 10:44:09 +02:00
jstaerk
a60ff926ca corrected reading of date 2025-10-20 10:25:48 +02:00
Bharti
c3a5f0ef2c Reading BT17 in UBL 2025-10-17 21:50:40 +02:00
jstaerk
4e3c80da5d reading cii writing date added tests 2025-10-17 17:12:44 +02:00
jstaerk
8da4fe951b reading from cii 2025-10-17 16:28:33 +02:00
Bharti
08be640dd0 setting BT-17 2025-10-17 10:29:27 +02:00
Bharti
5c3d03e9ed adding read BT 17 (ubl only) 2025-10-17 00:16:28 +02:00
jstaerk
ec1ccbc75e switch to getTenderReferencedDocument analogue to getContractReferencedDocument, added DatedReference class and setters/getters for Invoice 2025-10-16 10:21:00 +02:00
jstaerk
882d509580 If the interface is implemented correctly, ZF2EdgeTest now already writes a BT-17 incl Date 2025-10-15 12:41:24 +02:00
Jochen Staerk
e4c4e7f4f4 Merge pull request #944 from langfr/bugfix/StringCreation
Use UTF-8 when creating new Strings from byte[].
2025-10-08 13:44:35 +02:00
langfr
95b9325222 Use UTF-8 when creating new Strings from byte[]. 2025-10-08 11:29:54 +01:00
jstaerk
55b89bed54 closes #692 2025-10-07 08:18:09 +02:00
jstaerk
ec5bbfdc5c - make Line Calculation, e.g. total line net amount, accessible via JSON using getCalculation 2025-09-30 19:44:02 +02:00
Jochen Staerk
42b8224ba8 Merge pull request #933 from tribut/fix-multiple-due-date
Format list of dates for PDFs individually
2025-09-23 10:29:03 +02:00
Felix Eckhofer
2e96ea6048 Format list of dates individually
This is already done for the HTML visualisation in
library/src/main/resources/stylesheets/xrechnung-html.de.ids.xsl:1584 ff

Fixes #413
Fixes #557
Fixes #765
2025-09-08 22:17:30 +02:00
langfr
37e4e43ed2 Squashed commit of the following:
commit f0a44d757de2693e5baa89ac68192ee92632e0a2
Author: langfr <frank.langelage@outlook.de>
Date:   Sat Sep 6 12:00:42 2025 +0100

    Enable option setting Additional Document Description 2.

commit 15524a2ed661fb44f782863da5d7e9fcf4f68e78
Author: langfr <frank.langelage@outlook.de>
Date:   Tue Sep 2 21:30:30 2025 +0100

    Enable option setting Additional Document Description.

Enable setting and reading Additional Document Description.
2025-09-06 12:04:08 +01:00
Jochen Staerk
0bcd19595d Merge pull request #915 from johamb/patch-1
Update SubjectCode.java to add subject code 'PMT'
2025-08-27 14:42:07 +02:00
jstaerk
2e4ab561af closes #917 2025-08-20 17:45:51 +02:00
jstaerk
4876c3180a json ignore more elements 2025-08-20 16:32:30 +02:00
jstaerk
7813f2db59 json ignoring some attributes 2025-08-19 18:46:42 +02:00
Jonathan Hamberger
eb05c25719 Update SubjectCode.java
Added subject code 'PMT'
2025-08-19 14:51:41 +02:00
Jochen Staerk
e9d1fbd7d3 Merge pull request #882 from langfr/bugfix/issue841b
Change order of ApplicableProductCharacteristic and DesignatedProduct…
2025-08-11 14:01:53 +02:00
jstaerk
cbe89c4ae0 closes #827 2025-08-11 09:59:32 +02:00
Jochen Staerk
63b95ad01c Merge pull request #899 from asdf00000/patch-1
fix encoding error in ZUGFeRDInvoiceImporter.java
2025-08-11 09:46:00 +02:00
Jochen Staerk
1006ead2ca Merge branch 'master' into code-quality-enhancements-part-2 2025-08-11 09:36:32 +02:00
jstaerk
1d90a1cea9 Merge branch 'master' of github.com:ZUGFeRD/mustangproject 2025-08-11 09:34:52 +02:00
Jochen Staerk
c78b798029 Merge pull request #909 from langfr/issue/ShipToEmailWarning
ShipToTradeParty should not contain URIUniversalCommunication
2025-08-11 09:29:56 +02:00
jstaerk
f4a4dd1a33 closes #821 2025-08-11 09:26:45 +02:00
Jochen Staerk
c51bf4cb05 Merge pull request #911 from langfr/feature/XR302
Update validation to XRechnung 3.0.2.
2025-08-11 09:25:24 +02:00
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