Sebastian Sieber
3a6232a7b8
cleanup
...
Replace xml = xml + ... with xml += ...
Use StandardCharsets constant and remove unnecessary exception handling
Eliminate last occurrences of "\n"
2022-03-22 09:03:52 +01:00
Sebastian Sieber
4077700b2e
Remove \t and whitespaces from xml
2022-03-22 08:41:39 +01:00
Sebastian Sieber
577ac0e930
Remove \n behind xml tags
2022-03-22 08:40:58 +01:00
jstaerk
3ee042df8a
DespatchAdviceID
2022-03-21 15:30:24 +01:00
jstaerk
58b13598b3
edge test cash discount
2022-03-10 18:29:02 +01:00
jstaerk
18ef5044b3
added legalorganisation class
2022-02-16 20:27:50 +01:00
jstaerk
ddb71f9ed5
added the possibility to specify legalorganisation
2022-02-16 20:27:18 +01:00
Ivan Vaklinov
0927755054
ZUGFeRD fix for profiles != null
2022-01-31 13:43:48 +02:00
Ivan Vaklinov
2f912f5597
XRechnung and OrderX improvements for upstream.
2022-01-31 12:37:49 +02:00
jstaerk
e763bd4bea
Update XRechnung guideline ID
2022-01-13 11:03:35 +01:00
jstaerk
b3af18d5f9
corrected test
2022-01-10 16:15:09 +01:00
jstaerk
9acab34f77
allow Order-X XML to be added manually, have Order-X-Functionality in Commandline
2022-01-10 16:08:09 +01:00
jstaerk
4ae2376b9e
corrected a possible nullpointerexception
2022-01-05 12:45:05 +01:00
jstaerk
c62171e64d
recorrected import to also still work with fx
2022-01-02 17:49:13 +01:00
jstaerk
b5983a17f3
allow orderx to be parsed with invoiceimporter
2022-01-02 16:14:23 +01:00
jstaerk
26e4252b06
getting zugferdimporter to work with OX
2022-01-02 15:55:26 +01:00
jstaerk
378d470f94
Merge branch 'issues/255-support-orderx'
...
# Conflicts:
# library/src/main/java/org/mustangproject/ZUGFeRD/OXPullProvider.java
# library/src/test/java/org/mustangproject/ZUGFeRD/OXTest.java
2022-01-02 14:30:40 +01:00
jstaerk
75fc39da64
fixed failing tests
2021-12-28 11:35:14 +01:00
jstaerk
6eb513cb5c
schema validity
2021-12-21 07:31:16 +01:00
jstaerk
86f3aee816
Merge branch 'master' of github.com:ZUGFeRD/mustangproject
2021-12-18 11:50:33 +01:00
jstaerk
1cc3aafa91
added xml signature
2021-12-18 11:49:26 +01:00
Ivan Vaklinov
8b0d6623ed
Multiple changes to do with XRechnung and other improvements:
...
1. Getting a profile by name disregarding teh ZUGFeRD version
2. Allowing the XRechnung version to be explicitly set in the
PDF meta-data (must match the version in the attached XML).
3. Change/fix for data relationship in case of MINIMUM and
BASICWL profile. See documentation ZUGFeRD211_EN/
Documentation/ZUGFeRD-2.1.1 - Specification_TA_Part-A.pdf
4. Error handling improvements (exceptions not suppressed)
2021-12-18 00:09:47 +02:00
jstaerk
88448c66e1
jacksonability
2021-12-13 17:11:37 +01:00
jstaerk
dea6d1738a
better error message
2021-12-09 11:39:21 +01:00
Sebastian Sieber
c5bced102b
Remove faulty '/' from getNodeListByPath call.
...
Otherwise the buyerTradePartyAddress is not found.
2021-12-06 12:19:39 +01:00
jstaerk
34ee9b6267
corrected profile for order-x
2021-12-04 15:25:00 +01:00
jstaerk
24363725ac
Revert "added first order-x experiments"
...
This reverts commit 485c96b9b6 .
2021-12-02 11:43:05 +01:00
jstaerk
485c96b9b6
added first order-x experiments
2021-11-29 16:57:37 +01:00
jstaerk
63f33cabc7
Do not trim trailing whitespace in XML submitted by the user, e.g. for XRechnung Skonto in PaymenttermsDescription
2021-11-16 21:07:04 +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
jstaerk
dbfe0baeea
insufficient test data
2021-10-25 18:29:49 +02:00
jstaerk
7b1d5b9669
updated documentation
2021-10-25 18:23:54 +02:00
jstaerk
41e5689b6a
import contacts and tradeparty vat and tax number
2021-10-25 14:54:19 +02:00
jstaerk
032629ab44
some git checkouts may convert to crlm
2021-10-25 12:52:51 +02:00
jstaerk
2b61cfe008
added another non-null condition
2021-10-25 09:33:47 +02:00
Jochen Staerk
1157ea5086
Merge pull request #252 from weclapp-dev/master
...
Add a document type and additional fields
2021-10-21 14:14:37 +02:00
jstaerk
55ae424338
parse referencedDocuments
2021-10-21 14:11:26 +02:00
jstaerk
cfee4b3c31
write support for referenceddocument
2021-10-21 13:58:10 +02:00
Sebastian Sieber
7e092d08be
Remove double closing '>'
2021-10-19 14:50:47 +02: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
jstaerk
8094504fa5
make invoiceimporters namespace aware to be able to properly ignore namespaces
2021-10-18 15:27:50 +02:00
jstaerk
df83c303a8
closes #249
2021-10-04 11:35:19 +02:00
LAPTOP-MS3A4HDC\Asim khan
c7093a20c1
closiong #247
2021-08-09 10:50:35 +02:00
Jens Heise
6d8bcac81e
Use typecode 58 (SEPA credit transfer) in SpecifiedTradeSettlementPaymentMeans
...
as old code 42 is for the more generic "payment to bank account" while
the ZUGFeRD specification and EN16931-1 recommend to clearly distinguish
between SEPA transfers and non SEPA transfers and we are only supporting
SEPA payment data right now.
2021-04-15 18:15:07 +02:00
Sebastian Sieber
7de3b5964e
Fix issue Referenced date
2021-03-10 10:28:43 +01:00
Sebastian Sieber
f4623bb863
Fix wrong date format for invoice referenced issue date.
...
Add methods to ZUGFeRDDateFormat to format date in udt and qdt.
Replace zugferdDateFormat with specific ZUGFeRDDateFormat.DATE.
2021-03-08 09:27:20 +01:00
Sebastian Sieber
6801fd50db
Fix wrong end tag
2021-03-04 15:16:20 +01:00
Sebastian Sieber
b2e246d3a0
Add methods to add SpecifiedProcuringProject
2021-03-04 09:59:02 +01:00
Sebastian Sieber
a178bf7e36
Add invoiceReferencedIssueDate
2021-03-04 09:13:58 +01:00