Commit Graph

508 Commits

Author SHA1 Message Date
Jochen Stärk
33a11ad9a1 migrated development documentation to markdown 2019-08-11 11:51:52 +02:00
Jochen Stärk
0708bcf91e re-enable pretty print 2019-08-09 18:46:00 +02:00
Jochen Stärk
6cb647cd47 removed testIndicator in migration from v1 to v2 2019-08-09 18:44:43 +02:00
Jochen Staerk
21b081f180 Merge pull request #129 from swsch/master
thanks, i merged it but I reverted the change which would set version 1 for the zf2 edge cases test
2019-08-08 18:40:32 +02:00
Jochen Staerk
a7046ef982 Update ZF2EdgeTest.java
I would not want ZF1 in the test for critical cases zugferd v2 cases
2019-08-08 18:38:54 +02:00
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
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