Commit Graph

554 Commits

Author SHA1 Message Date
Stefan Schmiedl
eaaf97eb6e avoid deprecated ZUGFeRDExporter methods
In most cases this is achieved by using the corresponding factory methods.
Since they have to be set _somehow_, I introduced a new public method
`ZUGFeRDExporter.configure` to keep these calls local to the class.
This is called once in A3Factory.load(byte[]).

The deprecated Exporter setters could now be made private but that could
break existing code.
2019-08-07 14:54:36 +02:00
Jochen Staerk
2f3085e727 Merge pull request #128 from swsch/master
remove zombie definition of getBankName
2019-08-07 14:05:29 +02:00
Stefan Schmiedl
0e57a2bcb7 remove zombie definition of getBankName 2019-08-07 13:45:33 +02:00
Jochen Staerk
8c77b38155 Merge pull request #127 from swsch/cec
comment editing and cosmetic improvements
2019-08-07 13:35:17 +02:00
Jochen Staerk
032eb2ef29 Merge pull request #125 from swsch/gbn
add test for ZUGFeRDImporter.getBankName ... and make it work
2019-08-07 13:34:53 +02:00
Jochen Staerk
5a21779e12 Merge branch 'master' into gbn 2019-08-07 13:34:34 +02:00
Jochen Staerk
8bab9b8402 Merge pull request #126 from swsch/dbk
deprecate German BLZ and Kontonummer
2019-08-07 13:32:49 +02:00
Stefan Schmiedl
c1d0bbfbf9 comment editing and cosmetic improvements 2019-08-07 11:41:35 +02:00
Stefan Schmiedl
6e1ea1a3f3 deprecate German BLZ and Kontonummer 2019-08-07 11:33:51 +02:00
Stefan Schmiedl
3492ed770a add test for ZUGFeRDImporter.getBankName ... and make it work 2019-08-07 11:18:32 +02:00
Jochen Staerk
ca229986b2 Merge pull request #124 from seeburger-ag/temp_branch_for_upstream_CRsV2_08_2019
Suggested changes from the Seeburger repository fork
2019-08-06 21:24:13 +02:00
Ivan Vaklinov
a264538d85 Changes:
1. Minor improvement to exception handling
2. Changes to adding a file to the document catalog if the AF item is
not directly a COSArray.
2019-08-06 14:26:34 +03:00
Ivan Vaklinov
2cf5af1415 Merge branch 'temp_for_upstream_merge_of_PR4_08_2019'
This is necessary because the automatic rebase of pull request
https://github.com/seeburger-ag/PDFA3/pull/4
did not work. Merge is done via command line as suggested by GitHub.
2019-08-06 14:00:56 +03:00
Jochen Staerk
060a70b1c2 Merge pull request #123 from swsch/rawxml
parse rawXML into document only once
2019-08-06 07:02:33 +02:00
Stefan Schmiedl
bbd22852d4 parse rawXML into document only once 2019-08-05 15:04:51 +02:00
Jochen Staerk
46b3354da1 Merge pull request #122 from swsch/master
add missing ram: to closing tag
2019-08-05 14:58:58 +02:00
Stefan Schmiedl
c74e21ca87 add missing ram: to closing tag 2019-08-05 14:53:42 +02:00
Jochen Staerk
dbef12a8c1 Merge pull request #120 from swsch/master
use totalPrepaidAmount to calculate duePayableAmount (for v2)
2019-08-01 20:20:22 +02:00
Stefan Schmiedl
81635bb095 use totalPrepaidAmount to calculate duePayableAmount (for v2) 2019-08-01 20:16:54 +02:00
Jochen Stärk
4fff136fa5 [maven-release-plugin] prepare for next development iteration 2019-08-01 19:57:21 +02:00
Jochen Stärk
60868a3914 updated history for 1.7.3 2019-08-01 19:56:43 +02:00
Jochen Stärk
de5241769c [maven-release-plugin] prepare release mustang-1.7.3 2019-08-01 19:53:53 +02:00
Jochen Stärk
91cb384d9f corrected for release 2019-08-01 19:52:24 +02:00
Jochen Stärk
70643a3ff7 [maven-release-plugin] prepare for next development iteration 2019-08-01 19:49:19 +02:00
Jochen Staerk
cea8568e1f Merge pull request #119 from swsch/tpa
Implement TotalPrepaidAmount
2019-08-01 11:43:19 +02:00
Stefan Schmiedl
e668a460fb add totalPrepaidAmount to monetarySummation and use value to calculate duePayableAmount 2019-07-31 21:54:00 +02:00
Stefan Schmiedl
8f34fa9010 add getter for TotalPrepaidAmount to IZUGFeRDExportableTransaction interface 2019-07-31 21:49:24 +02:00
Jochen Stärk
f9f018e895 removed visualization, it remains in v1.8.0 branch but master aims at 1.7.3 since I might want to try to add unit tests and some documentation for the new feature 2019-07-25 22:49:49 +02:00
Jochen Stärk
9bbf4f238e Merge branch 'master' of github.com:ZUGFeRD/mustangproject 2019-07-25 22:40:44 +02:00
Jochen Stärk
da01149a41 have css and js file in resources and write to working dir on visualization 2019-07-25 22:29:25 +02:00
Jochen Staerk
03fb4b1599 Merge pull request #115 from swsch/bord
make BuyerOrderReferencedDocument accessible
2019-07-25 21:08:56 +02:00
Jochen Staerk
a1887f430d Merge pull request #114 from swsch/master
add failing unit test to prove that the wrong profile is written and then fix it
2019-07-25 21:07:57 +02:00
Stefan Schmiedl
a7e9d72d3a make BuyerOrderReferencedDocument accessible 2019-07-25 20:35:11 +02:00
Stefan Schmiedl
9681b4fa6d extend IProfileProvider to allow modification of profile 2019-07-25 18:33:14 +02:00
Stefan Schmiedl
b701bf25c8 failing test case to check for correct v1 profile string 2019-07-25 17:59:18 +02:00
Stefan Schmiedl
05a5f371ed Merge branch 'master' of github.com:swsch/mustangproject 2019-07-25 17:56:44 +02:00
Stefan Schmiedl
0720751d35 failing test case to check for correct v1 profile string 2019-07-25 17:53:03 +02:00
Jochen Staerk
7a41c6e166 Merge pull request #112 from swsch/master
complete profile options for v1
2019-07-25 17:24:41 +02:00
Stefan Schmiedl
ce5af7b012 complete profile options for v1
see "Das ZUGFeRD-Format_1p0", p. 98, lines 1982 ff.
2019-07-25 16:55:28 +02:00
Jochen Staerk
915e863978 Merge pull request #109 from swsch/issue23
use RoundingMode enumeration and locale-safe BigDecimal.toPlainString
2019-07-24 17:34:44 +02:00
Jochen Staerk
4623595e78 Merge pull request #111 from swsch/extensions
make document name and globalID configurable by implementers
2019-07-24 17:31:14 +02:00
Stefan Schmiedl
5816929617 make document name and globalID configurable by implementers 2019-07-24 16:14:17 +02:00
Jochen Staerk
a5043d22a0 Merge pull request #108 from swsch/issue105
specify charset to avoid platform specific defaults
2019-07-23 08:35:46 +02:00
Stefan Schmiedl
aebd89e8c3 switch to ZUGFeRD v2 as DefaultZUGFeRDVersion 2019-07-22 21:55:47 +02:00
Stefan Schmiedl
deac979877 use RoundingMode enumeration and locale-safe BigDecimal.toPlainString 2019-07-22 21:32:40 +02:00
Stefan Schmiedl
2e5818f8e7 specify charset to avoid platform specific defaults 2019-07-22 21:17:12 +02:00
Jochen Staerk
a10d9bdf3f ndigitformat was ment to return string 2019-07-22 20:10:06 +02:00
Jochen Staerk
04da31d37c closes #23 2019-07-22 20:00:01 +02:00
Jochen Staerk
07e34302d6 added dependencies for coretto 11 (windows build) 2019-07-22 18:50:35 +02:00
Jochen Staerk
69c3594856 Merge pull request #107 from swsch/js
iron out javadoc errors and warnings
2019-07-22 13:29:52 +02:00