EDI Transaction Codes
Full Compliance with the ANSI ASC X12 EDI Transaction Set Standard
Electronic Data Interchange (EDI) transaction codes, sometimes called transaction sets or T-sets, correspond to a specific type of electronic business document, such as an invoice or a purchase order. There are many different codes that you might exchange with your trading partners. The TrueCommerce EDI Solutions Platform supports whatever transaction codes you need, including all the codes defined by the ANSI ASC X12 standard for EDI.
A transaction code is a basic EDI message type. Each EDI transaction code contains one or more data elements, such as a price or phone number. Some data elements are required; others are conditional or optional as specified by the trading partner. Data elements are combined to form data segments. One or more data segments, usually in a specific order and with a header at the front and a trailer at the back, form the complete transaction code.
Here are examples of some commonly used EDI transaction codes defined by the ANSI ASC X12 standard:
- 810 - Invoice
- 850 - Purchase Order
- 860 - Purchase Order Change
- 869 - Order Status Inquiry
Once a complete transaction code is generated, it is transmitted using a special “electronic envelope” for privacy.
The ANSI ASC X12 Standard
The ANSI ASC X12 standard for EDI (also referred to as ASC X12) is the EDI standard most widely used in the US and Canada. The group that has sponsored it since 1979 -- the American National Standards Institute Accredited Standards Committee X12 -- includes over 3,000 experts from more than 350 countries.
List of Common Transaction Codes
Following are the most common ASC X12 EDI transaction codes that TrueCommerce EDI Solutions implements. If you need to send or receive a transaction code that is not listed here, contact TrueCommerce Services and Support so we can address your specific EDI requirements.
- 204 Motor Carrier Shipment Information
- 210 Motor Carrier Freight Details and Invoice
- 214 Transportation Carrier Shipment Stats Message
- 810 Invoice
- 812 Credit Debit Adjustment
- 816 Organizational Relationship
- 820 Payment Order/Remittance Advice
- 824 Application Advice
- 830 Planning Schedule with Release Capability
- 832 Price/Sales Catalog
- 844 Product Transfer Account Adjustment
- 845 Price Authorization Acknowledgement/Status
- 846 Inventory Inquiry/Advice
- 849 Response to Product Transfer Account Adjustment
- 850 Purchase Order
- 852 Product Activity Data
- 855 Purchase Order Acknowledgment
- 856 Shipment Notice/Manifest
- 860 Purchase Order Change Request - Buyer Initiated
- 861 Remittance Advice
- 864 Text Message
- 867 Product Transfer and Resale Report
- 875 Grocery Products Purchase Order
- 880 Grocery Products Invoice
- 940 Warehouse Shipping Order
- 943 Warehouse Stock Transfer Shipment Advice
- 944 Warehouse Stock Transfer Receipt Advice
- 945 Warehouse Shipping Advice
- 947 Warehouse Inventory Adjustment Advice
- 990 Response to a Load Tender













