Whether you have an ERP (Enterprise Resource Planning) or a “home grown” application, there are many considerations for integrating EDI to your backend application. Many ERP systems have an EDI interface module consisting of a set interface files (specific to EDI transaction sets) and integration programs. The EDI modules may contain simple “flat file” structures or more robust database structures.
If your backend application is “home grown” and you’re handed an EDI mandate then your first decision is whether to integrate directly into your application or develop and implement an EDI interface. An interface layer allows for manipulation of the data (editing, formatting, and/or validity checking) before it is integrated with your application. Continue reading