Commit Graph

61 Commits

Author SHA1 Message Date
Jochen Staerk
b4df8d9c79 Merge branch 'master' into issues/458-multiple-payment-details 2025-04-22 11:10:10 +02:00
Jochen Staerk
4c4d57da1c Merge pull request #728 from christoph-sommer/t/invoice-set-correction
Invoice setCorrection causes duplicate XML output
2025-03-25 16:40:14 +01:00
jstaerk
9e9e0cf444 closes #740 2025-02-11 16:38:14 +01:00
cs
1b54d87e40 Fix the double assignment of invoices when using invoice setCorrection 2025-02-04 10:08:25 +01:00
Jochen Staerk
205ab44862 Merge pull request #607 from langfr/feature/paymentReference
Enable flexible PaymentReference and a DocumentName.
2025-01-27 13:53:43 +01:00
Jens Nober
3cca3683b7 Issue #458 Restore old public api 2025-01-18 15:33:30 +01:00
Jens Nober
42e8f80481 Issue #458 Restore old public api 2025-01-18 15:16:45 +01:00
Jens Nober
53646a615e Issue #458 Allow multiple PaymentTerms for in Invoice 2025-01-18 15:15:57 +01:00
Jens Nober
68294ea9d2 Issue #458 Allow multiple PaymentTerms for in Invoice 2025-01-18 15:15:54 +01:00
jstaerk
738c4516b0 setter correction 2025-01-17 14:40:54 +01:00
cs
5d7415860a Add list of invoice referenced documents (BG-3) to invoice 2024-12-20 14:29:34 +01:00
jstaerk
8e06e5cd89 no message 2024-12-18 21:40:48 +01:00
langfr
5732d23555 Enable flexible PaymentReference and a DocumentName. 2024-12-08 14:40:53 +00:00
jstaerk
8932646b59 allow some more JSONing 2024-11-28 14:11:14 +01:00
jstaerk
803778df57 updated javadocs 2024-11-18 19:23:07 +01:00
jstaerk
a92ddb2f16 attempts on supporting netherlands' Euro 2024-11-18 09:35:32 +01:00
jstaerk
28114e9a6b - make document charges and allowances serializable 2024-10-22 15:43:01 +02:00
jstaerk
642b22d1f2 hide empty elements 2024-10-18 13:08:02 +02:00
langfr
989870b28d Enable suport for PayeeTradeParty / PayeeParty. 2024-08-29 10:13:18 +01:00
langfr
b7b0dd28f9 Direct Debit: add field CreditorReferenceID. 2024-08-07 21:51:15 +01:00
Philip Helger
12a3abde66 Cleansing 2024-07-09 18:37:53 +02:00
jstaerk
abb4ccd38b added some javadoc 2024-05-22 18:20:17 +02:00
jstaerk
757910fff8 working on cash discount abstraction (XR and reading is still missing) 2024-05-09 08:59:20 +02:00
jstaerk
6cea38f57b ubl impoter to parse contacts 2024-04-01 08:45:29 +02:00
jstaerk
5fde51a88d javadoc corrections 2023-11-26 19:27:02 +01:00
Sebastian Sieber
b1bced360b Use ZUGFeRD2PullProvider#buildNotes in inherited classes 2023-07-24 07:44:45 +02:00
Sebastian Sieber
7fd3c18547 Add more setter for notes 2023-07-24 07:44:32 +02:00
Sebastian Sieber
afffa93d89 Implement Invoice#getNotesWithSubjectCode and convenient setter methods. 2023-07-24 07:44:24 +02:00
Chris Webert
04900a51b2 Issue 308: define when VAT collection become applicable 2023-03-03 09:53:26 +01:00
jstaerk
6259ee6f2a - allow prepaid amount in invoice class 2023-01-10 19:25:01 +01:00
jstaerk
306487291f add a usnit test for https://github.com/ZUGFeRD/mustangproject/pull/292 2022-10-24 13:11:01 +02:00
Stefan Schmaltz
524165b1ba QMT-1461: Rechnungseingang - ZUGFeRD-Rechnungen importieren 2022-10-11 14:57:08 +02:00
jstaerk
3ee042df8a DespatchAdviceID 2022-03-21 15:30:24 +01:00
jstaerk
88448c66e1 jacksonability 2021-12-13 17:11:37 +01:00
Sebastian Sieber
b2e246d3a0 Add methods to add SpecifiedProcuringProject 2021-03-04 09:59:02 +01:00
Sebastian Sieber
a178bf7e36 Add invoiceReferencedIssueDate 2021-03-04 09:13:58 +01:00
jstaerk
cf3ba8376b - a correction should reference the original invoice via invoiceReferencedDocument, not buyerOrderReferencedDocument 2021-01-26 15:29:29 +01:00
Sebastian Sieber
597075e0dc Support SellerOrderReferencedDocumentId 2021-01-20 10:13:10 +01:00
jstaerk
b3846b806a support credit notes, automatically switch from XR 1.2.2 to XR 2.0 on 2021-01-01 2020-12-05 18:11:42 +01:00
jstaerk
d764fb4784 closes #201 2020-11-26 09:39:47 +01:00
jstaerk
8d48e992f8 updated javadoc 2020-11-17 11:10:50 +01:00
jstaerk
7ed6c33b33 Javadoc amendments 2020-11-12 09:16:10 +01:00
jstaerk
b6aad03da2 updated some javadoc 2020-11-12 08:06:53 +01:00
jstaerk
1243863368 support included notes 2020-11-04 20:51:22 +01:00
Jochen Stärk
55d35b6d0c updated javadoc 2020-10-17 18:22:34 +02:00
Jochen Stärk
0776960e24 adding bank details 2020-09-30 23:18:40 +02:00
Jochen Stärk
b707559507 improved profile handling, corrected test 2020-09-29 21:04:52 +02:00
Jochen Stärk
d1b16f6b4d switch to new profiles (the old ones did not work) 2020-09-24 21:59:03 +02:00
Jochen Stärk
5144758c2f set BuyerOrderReferencedDocument and correct TypeCode for correction 2020-09-24 18:33:01 +02:00
Jochen Stärk
9bf1097bac allow relative =percentual item allowances/charges 2020-09-21 21:45:03 +02:00