E-invoice validation for Peppol documents
Peppol Validator enables easy and fast validation of documents that you send to the Peppol Network. The Validator supports most of the documents for which there are publicly available validation artifacts.
If your file validates without errors, it is forwarded to the receiving Peppol Access Point. If errors are found during validation, you will receive a NACK describing the errors so that you can fix them. Here’s a sample RCPT for a validation error, validator-result.xml.
The validator works for message types for which there are officially available Schematron's, such as EHF and Peppol BIS.
The validator checks both the SBDH and the business document. That is different behavior from most other online validators which do not validate the SBDH.
The validator is able to process the documents listed in the table below. For all other document types, we will process and forward your file and return the message “Provided document is not supported by document validator” and error code -4101. Keep in mind that such files will be forwarded to the next AP.
A common error is that the SBDH contains different values in the elements <DOCUMENTID> and <PROCESSID> compared to what is in the corresponding elements in the business document, please refer to line 21 and 25 in the SBDH sample on https://www.tickstar.com/support/payload-envelope.
Also visit https://www.tickstar.com/peppol-documents to learn more about the syntax for DOCUMENT and PROCESSID.