-
-
Notifications
You must be signed in to change notification settings - Fork 158
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
BUG: Validation error when using direct debit #661
Comments
I'm not a Java programmer, but first thing I've noticed, that there is no separate schema file (XSD) for profile XRechnung. Second thing: looking at schema for EN1691, the |
I’ve also encountered issues with this part. As strange as it may sound, I believe the order plays a role at some point, and unfortunately, the error messages are not always informative enough. I think this should work for you:
|
Hello, |
As far as I know, the payment type code
So, I don't see an error here and have never used greetings |
I'm not producing any e-invoice using your tool, so I have no test code in Java for you. But I validate ZUGFeRD invoices only using Mustangproject. |
Using current version, I get an error when validating a ZUGFeRD XRechnung that uses payment type 59 (Direct Debit) and contains a financial institution. XML snippet:
Current KoSIT validator does not throw any warning or error, but mustangproject rejects the XML with the following error:
When using payment type code 59 there shouldn't be any
PayeePartyCreditorFinancial*
field, butPayerSpecifiedDebtorFinancial*
. When removing the financial institution from the XML, the validation doesn't fail. This seems to be a serious error.The text was updated successfully, but these errors were encountered: