77df03a98b
Make sure custom XML provided by some anonymous developer is at least halfway valid ;-)
Jochen Stärk
2017-10-28 17:12:01 +02:00
7ebb344401
XSLT style sheet to migrate from ZF1 comfort to ZF2 EN16931
Jochen Stärk
2017-10-28 16:58:55 +02:00
458290ea8a
build executable jar with mvn package and without the need for mvn compile assembly:single
Jochen Stärk
2017-10-25 18:32:13 +02:00
b9aab8ddc3
removed some unused imports
Jochen Stärk
2017-10-25 16:48:16 +02:00
5f59ed1a9b
indicating UTF-8ibility for non UTF-(i.e. Windows) Systems
Jochen Stärk
2017-10-25 16:47:45 +02:00
889903818e
updated importer and exporter to ZF2
Jochen Stärk
2017-10-15 17:57:28 +02:00
36f9033715
switched exporter back to ZF1 for tactical reasons (to switch it to ZF2 based on CII 1.00 noch 1.3)
Jochen Stärk
2017-10-15 17:13:08 +02:00
574ef37377
first migrator corrections from CII 1.3 to CII 1.0, command line utility now refuses to overwrite files
Jochen Stärk
2017-10-15 09:52:32 +02:00
55206e7e89
updated ZUGFeRD reader/importer to be ZF2 compatible, added possibility to explicitly export to ZF1 in ZUGFeRDExporter
Jochen Stärk
2017-10-07 11:05:35 +02:00
47dbe73a7c
finished refactoring to ixmlprovider
Jochen Stärk
2017-10-07 09:49:02 +02:00
001077b262
zf2xmlprovider removed the need for zf2exporter
Jochen Stärk
2017-10-03 18:46:50 +02:00
c16a32f644
ZF1 and ZF2 as XMLProvider
Jochen Stärk
2017-10-03 18:46:27 +02:00
35ecf57957
Applied the migrator on an old (non-jaxb) version of the exporter
Jochen Stärk
2017-09-21 12:31:04 +02:00
252ad7ebcf
extracted the migration classes
Jochen Stärk
2017-09-08 14:10:59 +02:00
faf4d1def3
close resource leaks and use tryWithResource
dvo
2017-06-02 15:24:03 +02:00
446ccf7718
Extract class ZUGFeRDTransactionModelConverter from ZUGFeRDExporter so that it can be tested separately and improve readability
Yannik Hampe
2017-05-31 16:10:50 +02:00
bdff77b824
Delete JAXB generated files from Git. Instead generate them at compile time by maven
Yannik Hampe
2017-05-30 17:03:42 +02:00
72e69bece8
Replaced usage of deprecated methods in unit tests with current API and close exporter after use
Yannik Hampe
2017-05-29 19:19:18 +02:00
e6db5791c4
Deleted code which is now duplicated in the ZUGFeRDExporterFromA1Factory due to merge conflicts and mark old API as deprecated
Yannik Hampe
2017-05-29 19:08:24 +02:00
9494d9d2bf
Do not catch IOExceptions, so that users of the libraries can handle the exceptions
Yannik Hampe
2017-05-23 13:43:06 +02:00
b95f212c6a
Fixed: Project did not build anymore due to changes in directory layout introduced in commit 52f997f, which conflicted with PR #20
Yannik Hampe
2017-05-23 13:29:21 +02:00
52f997f271
removed pdfa3-sample submodule, made mustang main (and only) module, corrected the POM, released 1.4.0 via maven, updated the developer documentation, updated toecount to 0.0.9 to use mustang 1.4.0 via maven repo
Jochen Staerk
2017-05-18 08:41:47 +02:00
c69b9fe815
Use enum values for PDF/A conformance levels and ZUGFeRD conformance levels
Yannik Hampe
2017-05-16 17:32:37 +02:00
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
Yannik Hampe
2017-05-13 16:26:07 +02:00
a6c972eb3c
Reworked the API of the ZUGFeRDExporter: Extract factory for PDF/A1 & PDF/A3 conversion, removed JAXB exceptions from public API, use enums as configuration constants, improved exception handling
Yannik Hampe
2017-05-10 23:08:24 +02:00
a60cb07c9b
updated pdf files for 1.4 release
Jochen Staerk
2017-05-11 15:27:03 +02:00
133857bd66
Make ZUGFeRDExporter closeable, so that the underlying PDDocument can be closed without violating the law of demeter
Yannik Hampe
2017-05-09 18:43:19 +02:00
d6dae1d0c3
Added history file
Jochen Staerk
2017-05-09 14:15:45 +02:00
08f40d85c8
some corrections
Jochen Staerk
2017-05-09 07:17:15 +02:00
8389395451
fixes after depedency update
Alexander Schmidt
2017-04-21 16:01:01 +02:00
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)
Alexander Schmidt
2017-04-21 15:53:38 +02:00
04bcc7963b
add reference document number for invoice corrections
Alexander Schmidt
2017-04-21 11:54:32 +02:00