Commit Graph

73 Commits

Author SHA1 Message Date
Yannik Hampe
56a251e790 Removed JAXBExceptions from the public API of the ZUGFeRDExporter, because users of the library should not need to know which library ZUGFeRD uses for XML serialization 2017-05-13 16:26:07 +02:00
Jochen Staerk
b30aaf751f tests passing for 1.4.0 release 2017-05-11 14:23:11 +02:00
Jochen Staerk
068338176f adjusted tests forgotten file 2017-05-11 13:54:11 +02:00
Jochen Staerk
c276070c74 adjusted tests 2017-05-11 13:53:37 +02:00
Yannik Hampe
133857bd66 Make ZUGFeRDExporter closeable, so that the underlying PDDocument can be closed without violating the law of demeter 2017-05-09 18:43:19 +02:00
Alexander Schmidt
8389395451 fixes after depedency update 2017-04-21 16:01:01 +02:00
Alexander Schmidt
589ee5b242 Upgrade of PDFBox to 2.0.5, Version upgrade to 1.4.0.0, add reference document to exporter interface (e.g. used for invoice corrections) 2017-04-21 15:53:38 +02:00
Alexander Schmidt
04bcc7963b add reference document number for invoice corrections 2017-04-21 11:54:32 +02:00
Jochen Staerk
9d2e4f205b default to ZUGFeRD extended profile 2016-12-26 10:03:23 +01:00
Jochen Staerk
58b7b33ea2 corrected import sampe to new sample file, added getDueDate import 2016-10-30 15:35:27 +01:00
Jochen Staerk
6b89afe9a7 corrected import sampe to new sample file, added getDueDate import 2016-10-30 15:34:44 +01:00
Jochen Staerk
949b9c5c65 fixing PDF/A-3 invalidity as described in https://github.com/Rayman2200/PDFA3/issues/12 2016-05-25 10:21:04 +02:00
Jochen Staerk
cb3de6bbcb tried to apply the patch for the validation error from the sample on mustangproject 2016-05-17 10:35:14 +02:00
Jochen Staerk
41dced0fab hopefully version 1.3 2016-03-11 08:57:20 +01:00
Jochen Staerk
df8839c785 fixed compilation errors 2016-01-17 17:39:04 +01:00
Jochen Staerk
b0d0e93943 corrected dependencies, partly corrected tests 2016-01-17 16:54:59 +01:00
Jochen Staerk
af90f09255 new functions may now return null for default values (empty strings or EUR in case of currency), renamed getInvoiceCurrency() to getCurrency() 2015-12-28 17:54:46 +01:00
AlexanderSchmidt
6012356146 add reference document number for invoice corrections 2015-11-23 15:42:01 +01:00
Jochen Staerk
d274c5b098 Merge pull request #11 from AlexanderSchmidt/master
Validation error fixes and support for allowances, charges and service charges
2015-11-23 10:48:52 +01:00
AlexanderSchmidt
08bae5f01b fix item calc in case allowance and charges are null 2015-11-20 11:40:04 +01:00
AlexanderSchmidt
82f9abb26c improved calculation of totals 2015-11-20 11:24:18 +01:00
AlexanderSchmidt
c49e1c7395 implementation of item charges and allowance 2015-11-17 16:56:10 +01:00
AlexanderSchmidt
cebcfaa8f2 implementation of item charges and allowance 2015-11-16 13:16:19 +01:00
AlexanderSchmidt
12ce806ac2 implementation of item charges and allowance 2015-11-16 11:36:04 +01:00
AlexanderSchmidt
b5cc1eee7f implementation of header charged and header logistics service charges 2015-11-12 16:02:00 +01:00
AlexanderSchmidt
bb8bb383af first implementation of header allowances 2015-11-10 16:08:36 +01:00
AlexanderSchmidt
b26bcfd243 first implementation of header allowances 2015-11-10 14:02:19 +01:00
AlexanderSchmidt
f3956f2249 first implementation of header allowances 2015-11-10 13:59:56 +01:00
AlexanderSchmidt
74b08e0a2f first implementation of header allowances 2015-11-10 13:57:27 +01:00
AlexanderSchmidt
02351564d6 Fix item prices need to have 4 decimal places instead of 2 2015-11-06 16:20:03 +01:00
AlexanderSchmidt
d22754a4b0 Fix item missing Tax code and category code 2015-11-06 16:11:07 +01:00
Jochen Staerk
ce21566e03 added a mustang/konik comparison, fail on import without parse 2015-11-02 18:26:55 +01:00
Jochen Staerk
133cb764be updated file version numbers, ZUGFeRDExporter to check PDF A/1 validity before conversion to A/3 2015-10-29 15:10:22 +01:00
AlexanderSchmidt
1a956c289d fixed UTF-8 encoding for output XML 2015-10-26 13:25:01 +01:00
AlexanderSchmidt
ec6159c490 Increased version string in ZUGFeRDExporter 2015-10-26 11:30:17 +01:00
AlexanderSchmidt
c645d59afc Switched to ZUGFeRD XML generation via JAXB 2015-10-23 14:25:44 +02:00
AlexanderSchmidt
e33f9e9cbf Switched to ZUGFeRD XML generation via JAXB 2015-10-23 14:20:30 +02:00
Jochen Staerk
4fb82f9a3a updated versionstr 2015-10-18 20:31:28 +02:00
Jochen Staerk
4fb30ba7e9 corrected some tests 2015-10-15 14:50:52 +02:00
Jochen Staerk
1d49278a11 updated user documentation (ZugferdDev), added developer documentation(MustangDev), added java sample file, added organisation information plaintext "REG" field, changed version numbers to 1.2.0 2015-10-15 14:37:10 +02:00
Jochen Staerk
c4361a0aba updated the tests and sample files 2015-10-08 10:00:59 +02:00
Jochen Staerk
2c6a8af430 corrected some tests 2015-10-09 00:40:32 +02:00
Jochen Staerk
4867908308 no need to specify total and totalgross if that's anyway in the items 2015-10-05 20:25:46 +02:00
Jochen Staerk
78f19d0020 some corrections RE validity 2015-10-01 14:51:30 +02:00
Jochen Staerk
5acbad4008 removed the need to specify gross prices (now calculated using the VAT of the product), removed one of the three remaining validation errors 2015-09-17 09:13:33 +02:00
Jochen Staerk
26e14c77f1 removed schemalocation from output 2015-06-14 09:16:24 +02:00
Jochen Staerk
d375d2f30e schema related corrections 2015-05-31 13:05:52 +02:00
Jochen Staerk
fd6c23db66 adding lineTotalAmount in MonetarySummation 2015-05-31 12:31:51 +02:00
Jochen Staerk
5bc5b6669f core VAT calculation corrections 2015-05-31 11:35:07 +02:00
Jochen Staerk
1541fc48da ZUGFeRD USt 14 compliance 2015-05-28 11:43:14 +02:00