An EDI file can contain one or more transaction sets. Each transaction set is a complete business document within the file, such as a purchase order, shipment status update, or invoice.
What is a Transaction Set?
A transaction set is a single business document, such as:
- One purchase order
- One shipment status update
- One invoice
A single EDI file might contain many transaction sets, all bundled together for efficient transmission.
Viewing Transaction Sets
- Open a file's detail page
- Select the Structured EDI View tab
- Expand a group to see its transactions
- Click on a transaction to view its details
For each transaction set, you can see:
- Transaction type code (204, 214, etc.)
- Control number
- All data segments in the transaction
- Related connected group (if applicable)
Transportation Transaction Types
| Code | Name | Purpose |
|---|---|---|
| 104 | Air Shipment Information | Air freight shipment details |
| 204 | Motor Carrier Load Tender | Request to ship freight |
| 210 | Motor Carrier Freight Invoice | Billing for transportation services |
| 211 | Motor Carrier Bill of Lading | Shipment contract document |
| 214 | Shipment Status Message | Updates on shipment location and status |
| 990 | Response to Load Tender | Carrier accepts or declines shipment |
Purchase Order Transaction Types
| Code | Name | Purpose |
|---|---|---|
| 810 | Invoice | Billing for products or services |
| 850 | Purchase Order | Order for goods or services |
| 855 | Purchase Order Acknowledgment | Confirms receipt of purchase order |
| 856 | Advance Ship Notice | Notification that shipment is coming |
| 860 | Purchase Order Change Request | Request to modify an order |
Acknowledgment Transaction Types
| Code | Name | Purpose |
|---|---|---|
| 824 | Application Advice | Reports errors or issues with a received document |
| 997 | Functional Acknowledgment | Confirms receipt of EDI file |
| 999 | Implementation Acknowledgment | Confirms implementation-level compliance |
Custom Labels
Your organization may have created custom labels for transaction types to match your business terminology. For example:
- 204 could be labeled "Shipment Request"
- 214 could be labeled "Tracking Update"
- 990 could be labeled "Carrier Confirmation"
Check your business unit settings to see or modify these labels.
Transaction Flow Example
A typical shipment might involve these transactions:
- 204 - You request a carrier to pick up freight
- 990 - Carrier accepts the load
- 214 - Multiple status updates during transit
- 210 - Carrier sends invoice for services
- 997 - Acknowledgments sent at various points
Comments
0 comments
Please sign in to leave a comment.