-
Notifications
You must be signed in to change notification settings - Fork 50
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
[BR-10]-An Invoice shall have the Sum of Invoice line net amount. #26
Comments
An amendment:
|
maybe there is a general mismatch of rules and description of rules in file EN16931-EDIFACT-model.sch? See these 3 lines - BR-10 above seems to fit to the third line value.... |
I changed from
|
It seems like the EDIFACT Schematron rules are not aligned with the latest EN |
The Schematron rules present in this GitHub repository https://github.com/CenPC434/validation/tree/master/edifact/schematron have a different error text for BR-10: [BR-10]-An Invoice shall contain the Buyer postal address. What is [BR-10] in your error is now [BR-12] So there are 2 possibilities:
Andreas cross checked the rules in this repo and thinks they are fine - so what ruleset did you use for your test?? |
Checked again agains examples and did not get any open errors. |
This is just one example for an invalid check which as I understood still refers back to an issue with the System function current#0 in EDIFACT\EN16931-EDIFACT-model.sch.
Problem:
When currently checking the EDIFACT_Examples as provided in the instance folders, then e.g. in Example 1 I get this issue:
1.) I get it 6 times - I think 1 would be sufficient?
2.) the amount is there - so why this is an error?
in EDIFACT: MOA+79:229.6
in XML transformation: <G_SG52>
<S_MOA>
<C_C516>
<D_5025>79</D_5025>
<D_5004>229.6</D_5004>
</C_C516>
</S_MOA>
</G_SG52>
The text was updated successfully, but these errors were encountered: