Documentation >
MAC-PAC Reference Library >
Distribution >
Electronic Data Interchange >
Key Concepts and Procedures >
MAC-PAC's EDI Capabilities >
Processing Considerations
Processing Considerations
In order to send EDI transactions to your trading partners, they must be set up on the system as eligible for EDI. This is done by establishing an EDI Network ID for each trading partner to which you will send outbound EDI transaction data: customers, direct distribution customers, carriers, and customs officials. MAC-PAC verifies that a network ID exists for the transaction recipient before it will allow the document format code to include EDI transmission.
The Customer Item Number received with any incoming EDI transaction is validated to see if it exists on your system. If it does, the transaction is processed as normal. If the Customer Item Number is not valid on your system, MAC-PAC will try to retrieve a matching record from the Customer/Item Relationship file. If a record exists, MAC-PAC will substitute the corresponding Item Number (which is valid on your system). If a Customer/Item Relationship record does not exist, you will have to contact your trading partner and create a Customer/Item Relationship record or have them resend the transaction with an item number that is valid for processing on your system. Once this is done, you can reprocess the transaction.
As outbound EDI transactions are successfully translated using a third party translation software package, the status field on the transaction file records are formatted with a "P," indicating that they have been processed. This makes the records eligible for deletion by one of the EDI Purge programs (ED040E or ED060E). Note that the updating process is very sensitive¾if you run the update programs before transactions have been translated, the record(s) will not be transmitted to your trading partner.