Commit Graph

970 Commits

Author SHA1 Message Date
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
Jochen Staerk
2bdb62cab7 Update README.md 2021-10-15 18:03:12 +02:00
jstaerk
5bac833f2a [maven-release-plugin] prepare for next development iteration 2021-10-04 12:11:54 +02:00
jstaerk
78d6d05d35 [maven-release-plugin] prepare release core-2.3.0 2021-10-04 12:11:53 +02:00
jstaerk
c4f3af75b9 some javadoc updates 2021-10-04 12:08:43 +02:00
jstaerk
df83c303a8 closes #249 2021-10-04 11:35:19 +02:00
jstaerk
9e67bf5a94 corrected to have a default xr check again 2021-09-12 18:52:12 +02:00
jstaerk
86be2ce32d XR 2.1 support 2021-09-12 18:15:05 +02:00
jstaerk
f915f8dd83 [maven-release-plugin] prepare for next development iteration 2021-08-26 10:31:07 +02:00
jstaerk
23d85a2748 [maven-release-plugin] prepare release core-2.2.1 2021-08-26 10:31:06 +02:00
jstaerk
8f5a2e651b updated history 2021-08-26 10:12:18 +02:00
jstaerk
c2511fe514 updated history 2021-08-09 10:55:23 +02:00
Jochen Staerk
25060fc8ac Merge pull request #248 from asimkhanaup/master
closing #247
2021-08-09 10:52:14 +02:00
LAPTOP-MS3A4HDC\Asim khan
c7093a20c1 closiong #247 2021-08-09 10:50:35 +02:00
jstaerk
a74421b050 added a second architecture chart in the docs, linked the first one 2021-08-09 09:57:43 +02:00
Jochen Staerk
ca57e950f8 Merge pull request #245 from ZUGFeRD/dependabot/maven/library/org.apache.pdfbox-pdfbox-2.0.24
Bump pdfbox from 2.0.23 to 2.0.24 in /library
2021-07-04 15:57:25 +02:00
dependabot[bot]
1d0e759b67 Bump pdfbox from 2.0.23 to 2.0.24 in /library
Bumps pdfbox from 2.0.23 to 2.0.24.

---
updated-dependencies:
- dependency-name: org.apache.pdfbox:pdfbox
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-22 11:15:45 +00:00
jstaerk
8234c631ab closes #233 2021-06-22 13:11:00 +02:00
jstaerk
5ce6e27043 [maven-release-plugin] prepare for next development iteration 2021-05-20 15:21:00 +02:00
jstaerk
aaf729c7a2 [maven-release-plugin] prepare release core-2.2.0 2021-05-20 15:20:57 +02:00
jstaerk
05d6a41cab update version number 2021-05-20 15:15:45 +02:00
jstaerk
fbe0f02c2b small renaming from ZUGFeRD to Factur-X 2021-05-20 15:14:05 +02:00
jstaerk
3c1d0b7759 corrections for OX order-change and order-response 2021-05-09 14:11:33 +02:00
jstaerk
42795b17cc be able to rudimentary validate ox comfort, ubl preps 2021-05-09 13:42:20 +02:00
Jochen Staerk
3cd5cb4383 Merge pull request #240 from fourcube/master
Set ignoreInputErrors flag before loading PDFs
2021-04-22 10:26:46 +02:00
Jochen Staerk
43818d528c Merge pull request #241 from heisej/sepa-payment-typecode
Use typecode 58 (SEPA) in SpecifiedTradeSettlementPaymentMeans
2021-04-22 10:17:24 +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
Chris Grieger
d8efeb10e0 Set ignoreInputErrors flag before loading PDFs 2021-04-15 15:56:32 +02:00
jstaerk
92debd1b27 closes #237 2021-04-15 09:21:23 +02:00
Jochen Staerk
e3679afa26 Update History.md
corrected year
2021-04-04 12:27:39 +02:00
jstaerk
f4affe5c52 closes #230 2021-03-23 20:27:12 +01:00
Sebastian Sieber
7de3b5964e Fix issue Referenced date 2021-03-10 10:28:43 +01: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
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
Sebastian Sieber
b69aef624d WECLAPP-31713 Add PARTIAL_BILLING
Fix line ending problem in UTLTest
Fix typo
2021-03-02 12:43:55 +01:00
Sebastian Sieber
4e6af53119 Merge remote-tracking branch 'remotes/origin/master' 2021-03-02 09:34:56 +01:00
jstaerk
81a38ba66a allow 1.2 and 2.0 in RDF versions for XRechnung 2.0 Referenzprofil 2021-02-18 12:39:20 +01:00
Jochen Staerk
b53d60ef7c Merge pull request #225 from weclapp-dev/master
Consider tax category code when writing exemption reason in ApplicableHeaderTradeSettlement
2021-02-15 18:06:13 +01:00
Sebastian Sieber
417e899cab Consider tax category code when writing exemption reason in ApplicableHeaderTradeSettlement
To prevent the following error:
<error type="4" location="/*[local-name()='CrossIndustryInvoice']/*[local-name()='SupplyChainTradeTransaction']/*[local-name()='ApplicableHeaderTradeSettlement']/*[local-name()='ApplicableTradeTax'][2]/*[local-name()='CategoryCode']" criterion="not(../ram:ExemptionReason) and not (../ram:ExemptionReasonCode)">A VAT Breakdown (BG-23) with VAT Category code (BT-118) "Standard rate" shall not have a VAT exemption reason code (BT-121) or VAT exemption reason text (BT-120).</error>
      <error type="24" location="/*:CrossIndustryInvoice[namespace-uri()='urn:un:unece:uncefact:data:standard:CrossIndustryInvoice:100'][1]/*:SupplyChainTradeTransaction[namespace-uri()='urn:un:unece:uncefact:data:standard:CrossIndustryInvoice:100'][1]/*:ApplicableHeaderTradeSettlement[namespace-uri()='urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'][1]/*:ApplicableTradeTax[namespace-uri()='urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'][2]/*:CategoryCode[namespace-uri()='urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'][1]" criterion="not(../ram:ExemptionReason) and not (../ram:ExemptionReasonCode)">[BR-S-10]-A VAT Breakdown (BG-23) with VAT Category code (BT-118) "Standard rate" shall not have a VAT exemption reason code (BT-121) or VAT exemption reason text (BT-120).</error>
2021-02-15 14:09:07 +01:00
Sebastian Sieber
b69f3b6d67 Merge remote-tracking branch 'remotes/origin/master' 2021-02-15 11:26:13 +01:00
jstaerk
da35a78ff2 remove debug output 2021-02-14 15:49:43 +01:00
jstaerk
9028d2e3ab corrected a typo 2021-02-09 14:38:45 +01:00
jstaerk
9191253199 [maven-release-plugin] prepare for next development iteration 2021-02-09 13:19:43 +01:00
jstaerk
30aec810b5 [maven-release-plugin] prepare release core-2.1.1 2021-02-09 13:19:42 +01:00
jstaerk
a6a7f50206 attempt to have visualization tests passed 2021-02-09 13:18:06 +01:00
jstaerk
2bf48a5844 [maven-release-plugin] rollback the release of core-2.1.1 2021-02-09 10:13:56 +01:00