Philip Helger
12a3abde66
Cleansing
2024-07-09 18:37:53 +02:00
Philip Helger
75f37846eb
Unified validation methods
2024-07-09 17:53:41 +02:00
Philip Helger
8ed25ce8be
Test fix
2024-07-09 17:47:39 +02:00
Philip Helger
f18b194d64
Harmonize the 2 validation methods; added tests
2024-07-09 17:32:50 +02:00
Philip Helger
7483a0e0d6
Extended ByteArarySearcher API
2024-07-09 17:18:36 +02:00
Philip Helger
07b44464c5
Version bump
2024-06-18 21:14:42 +02:00
jstaerk
b8720a16a0
small possible nullpointerex fix (for accidental non-pdf/a-PDFs), new test
2024-06-03 08:04:15 +02:00
jstaerk
09729e46b5
corrected a test
2024-05-22 17:52:13 +02:00
jstaerk
f2a6165ba4
I don't know why those tests work now but thats better than having them throw errors like before
2024-05-22 17:34:57 +02:00
jstaerk
0720c76b50
corrected test cases
2024-05-17 14:24:42 +02:00
Dominik Röschke
bb6eca1ffc
Added test for input stream validation
2024-05-06 15:48:20 +02:00
Dominik Röschke
37fb01c8fd
Java 8 compatibility
2024-05-02 14:49:09 +02:00
Dominik Röschke
9f759fdb28
Fixed Tests for PDFValidatior, switched to using ProcessingResults
2024-05-02 12:38:13 +02:00
jstaerk
fb50f616f7
validate against ubl xrechnung
2024-04-21 14:21:20 +02:00
jstaerk
bd206f2f95
updated a test to fail
2023-12-30 15:07:40 +01:00
jstaerk
23650e68d8
checking generated PDF/As
2023-11-25 19:32:12 +01:00
jstaerk
53ae1ec9dc
had to "correct" i.e. falsify some tests due to https://awv-git.de/einvoicing/factur-x/-/issues/69 :-(
2023-11-25 18:44:50 +01:00
jstaerk
bad94911d9
corrected filename capitalization for linux builds
2023-03-06 15:45:28 +01:00
jstaerk
794edc272b
- prevent nullpointerexception https://github.com/ZUGFeRD/mustangproject/pull/302 thanks to weclapp-dev
...
- lines no longer included in basic-wl and minimum
- due date and delivery date no longer mandatory for credit notes
- Allow foreign limited addresses, e.g. allow Parties withpout postal addresses/postcodes
- Allow invoices in minimum profile e.g. dont use applicabletradetax, linetotalamount, paymentreference etc in Minimum profile
2022-12-22 20:49:08 +01:00
jstaerk
20e996327e
change of order is not allowed in prefix acc to https://www.w3.org/TR/xml/#NT-VersionInfo
2022-12-01 16:59:06 +01:00
jstaerk
f08d5c792c
test for #300
2022-12-01 15:50:38 +01:00
Svante Schubert
b0b4354c24
Switching classorder to ClassName
2022-11-28 12:55:36 +01:00
Svante Schubert
1c915967fe
Adding JUnit Test Class order to Library module
2022-11-28 12:24:07 +01:00
jstaerk
973bee4cea
support xr 2.2 validation
2022-07-09 13:21:06 +02:00
jstaerk
219ecb892a
automatic ox tests
2022-05-16 10:37:51 +02:00
jstaerk
28e27d0de3
work around not yet released XR 2.2 schematron files
2022-05-10 21:03:08 +02:00
Sebastian Sieber
4077700b2e
Remove \t and whitespaces from xml
2022-03-22 08:41:39 +01:00
jstaerk
ddb71f9ed5
added the possibility to specify legalorganisation
2022-02-16 20:27:18 +01:00
jstaerk
c62171e64d
recorrected import to also still work with fx
2022-01-02 17:49:13 +01:00
jstaerk
b625b78c50
removed test source code
2021-12-16 11:59:04 +01:00
jstaerk
bfcaeef619
added a test to expect a failing ZF1 validation
2021-11-28 11:12:01 +01:00
jstaerk
713112757c
added a test with invalid math and decimal points which i consider incorrect but the validator approves
2021-11-28 10:47:56 +01:00
jstaerk
099ce840d1
count patterns as fired rules->testing UBL positive
2021-11-13 17:51:11 +01:00
jstaerk
f56e37bda9
- Fixed an error validation UBL files
...
- unknown root elements will now throw type 3 errors
- added some tests
2021-11-13 17:34:24 +01:00
Sebastian Sieber
6a34668265
Merge remote-tracking branch 'remotes/mustang-origin/master' into fork-master
...
# Conflicts:
# validator/src/main/java/org/mustangproject/validator/PDFValidator.java
2021-10-19 14:50:22 +02:00
LAPTOP-MS3A4HDC\Asim khan
c7093a20c1
closiong #247
2021-08-09 10:50:35 +02:00
jstaerk
42795b17cc
be able to rudimentary validate ox comfort, ubl preps
2021-05-09 13:42:20 +02:00
Sebastian Sieber
568fd442f7
Replace ' with " in xml attributes
...
Some automatically changes by the IDE:
- remove unused imports
- add final where possible
2021-03-08 15:22:58 +01:00
jstaerk
d764fb4784
closes #201
2020-11-26 09:39:47 +01:00
jstaerk
a79a48095e
support account holders, new sample invoice
2020-11-21 20:46:05 +01:00
jstaerk
460f7e5984
test pdf-a/3 import generated invoice
2020-11-18 19:26:08 +01:00
jstaerk
48dc209f94
closes #172 , fixes zero rated products, added some lines to the test of the XRechnung, have the XRechnung test actually wriote to file and have the XR test file validated automatically
2020-11-17 11:49:20 +01:00
jstaerk
e1881a3891
closes #190
2020-11-11 21:15:49 +01:00
jstaerk
71379627c6
corrected release notes and history, zf1 test
2020-11-08 20:15:41 +01:00
Jochen Stärk
44c6509504
Relative charges/allowances on document level
2020-10-08 14:51:33 +02:00
Jochen Stärk
9bf1097bac
allow relative =percentual item allowances/charges
2020-09-21 21:45:03 +02:00
Jochen Stärk
48f6ae92ad
no message
2020-09-14 20:14:32 +02:00
Jochen Stärk
b70e3571be
reflexive tests (using validator component to test library component)
2020-09-14 19:57:55 +02:00
Jochen Stärk
e1cedcc2f4
automated tests for xr 2.0
2020-08-06 16:08:40 +02:00
Jochen Stärk
382435d0ba
Be able to validate XR 2.0 and 1.2
2020-08-06 15:59:06 +02:00