XML validation

What's the difference between XSD Wrong and Business Rule?

⚠ Machine-translated answer, not yet manually reviewed. For the exact wording, see the Slovak original.

Short answer

Both types of errors mean that e-invoice it is not possible to process correctly, but the reason is different. * XSD error means that the invoice has the wrong technical format. * Business Rule error means that the invoice looks technically correct but contains incorrect or illogical data. Simply put: XSD Error = invoice badly folded. Business Rule = invoice data does not make sense or violate rules.

XSD error

Technical problem

Wrong sequence of elements, unauthorized element, wrong value type.

Business Rule

A Logical Problem

Totals or mandatory business data do not fit EN 16931/Peppol rules.

Who Repairs

Not always a programmer

XSD often addressed by developer or ERP. Business Rule may require an accountant.

Evidence

Read the rule id

The error code says whether it is a scheme, business rule or local SK control.

Conclusion

Not legal advice. Machine-translated answer, not yet manually reviewed. For the exact wording, see the Slovak original.