Skip to Content

EDI Data Validation

We are revamping our EDI 810 process for invoices and I have a question about where is the best place to do EDI data business validation. We have an EDI translator that will do the EDI syntax checking for us, but we need to determine the best place to perform business validation check.

For example, if a supplier sends us an EDI 810 invoice with all numeric numbers in the Purchase Order field, it passes the syntax check. However, this still might not be a valid Purchase Order in our SAP system. So we want to reject this back to the supplier via an email. Same with material number, etc.

What are the options for doing this type of business data validation? Should we try and put this validation into our EDI translator tool or another tool (like PI) before the data gets to SAP or should we just put these checks in the SAP IDOC process before trying to post the invoice?

Since the data that is being validated against is already in SAP, I don't see much of an advantage of trying to do this prior to creating an IDOC into SAP. I'm looking for other peoples opinions on the subject and the pros and cons of different alternatives.



Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

0 Answers