Product: Transaction Manager
Article Link: https://help.truecommerce.com/en/articles/14090261-implementations-edi-transaction-testing
When you begin onboarding your Trading Partner's EDI Transactions you will most likely be required by your Trading Partner to perform a series of Compliance Testing for each EDI Transaction to ensure that they pass all requirements set forth by your Trading Partner.
Common EDI Transactions
While every Trading Partner has their own unique set of EDI Transactions that they will require based on your relationship with them there are common overlaps across most Trading Partners.
Purchase Order (850)
The Purchase Order (850) is the primary document used to begin initiate the purchasing of goods. When sent by your Trading Partner this kicks off a Sales Order Process (SOP), while a Purchase Order being sent by your company is considered a Purchase Order Process (POP).
Purchase Orders are a request to purchase Services & Goods that either your Company or the Trading Partner offer for sale.
Purchase Order Acknowledgement (855)
The Purchase Order Acknowledgment (855) is used when the sender of the Purchase Order wishes to receive a Confirmation or Rejection back of either the entire Order itself (Summary Acknowledgement), or any individual items (Detailed Acknowledgement) requested within it.
Invoice (810)
The Invoice (810) is used to bill the Goods & Services requested by on a Purchase Order (850) for the agreed upon amount and is often sent upon acceptance of the Purchase Order.
Advance Ship Notice (856)
The Advance Ship Notice (856) is used to provide Tracking Information on physical goods that require shipping. These transactions include tracking numbers, routing information, carrier details, and packaging structures.
Order of Testing
When adding a new Trading Partner which includes multiple EDI Transactions - you will typically want to test in the following order unless otherwise stated:
Order of Testing
Purchase Order (850)
Order Acknowledgement (855)
Advance Ship Notice (856)
Invoice (810)
All Other Transactions
rev 3/17/2026
