EDI Transactions

May 15, 2018

If you are working at an organization with extensive business-to-business network and you are involved with supply chain management, purchasing, or invoicing, you are most likely familiar with certain EDI transactions.

Electronic data interchange is a synonym for business-to-business integrations. It enables organizations to communicate with their trading partners electronically and exchange business data, such as purchase orders, invoices, booking requests, confirmation messages, and the list goes on. EDI has been designed to simplify and speed up the B2B communication across the entire ecosystem and free parties from the burden of handling information manually on paper.

This blog will give you a general introduction to EDI transactions that organizations may use. At the end of the blog post you will find a link for EDI transaction sets. 

Messaging standards and formats

The EDI messages can be transmitted in various formats across stakeholders. We have earlier written a more complete blog on what EDI formats we support.

All these message formats can be used for EDI transactions.

EDIFACT

EDIFACT (Electronic Data Interchange For Administration, Commerce, and Transport) is probably the most known format of all. Although, it is not flexible at all, but it is still commonly used today for B2B communication.

We just recently hold a successful webinar regarding our EDIFACT converter. If you want to know more on how it works, we suggest you check out our recent blog. 

EDIFACT example:

UNB+UNOB:3+SENDER:ZZZ+RECEIVER:ZZZ+171129:2238+75918886489204++++++1'
UNH+1234567890+IFTMBF:D:00B:UN'
BGM+335+545:1.0+9'
CTA+IC+:Firstname Lastname'
COM+name@company.com:EM'
COM+111-222-3333:TE'
TSR+30+2::2'
RFF+AAZ:SCAC'
RFF+CT:Contract00001'
RFF+AHX:507'
TDT+20++1'
LOC+9+DEBER:::BERLIN'
DTM+133:20180124:102'
LOC+12+USNYC:::NEW YORK'
NAD+CZ+1234567::6+Company Name Co.:Address:00000 City:US'
CTA+IC+:Company name Co.'
COM+name@company.com:EM'
COM+111-222-3333:TE'
NAD+OY+1234567::6+Company Name:Address:11111 City:US'
CTA+IC+:Company name Co.'
COM+name@company.com:EM'
COM+1112223333:TE'
CTA+IC+:Firstname Lastname'
COM+name@company.com:EM'
COM+111-222-3333:TE'
GID+1+1'
FTX+AAA+++Goods description'
MEA+WT+AAE+KGM:26000'
MEA+VOL+AAW+MTQ:0'
GID+2+1'
FTX+AAA+++Goods description'
MEA+WT+AAE+KGM:26000'
MEA+VOL+AAW+MTQ:0'
GID+3+1'
FTX+AAA+++Goods description'
MEA+WT+AAE+KGM:26000'
MEA+VOL+AAW+MTQ:0'
GID+4+1'
FTX+AAA+++Goods description'
MEA+WT+AAE+KGM:26000'
MEA+VOL+AAW+MTQ:0'
GID+5+1'
FTX+AAA+++Goods description'
MEA+WT+AAE+KGM:26000'
MEA+VOL+AAW+MTQ:0'
EQD+CN+1:230+42G0'
EQN+5:2'
UNT+47+75918886489205'
UNZ+1+75918886489204'

ANSI X12

ANSI X12 is the American standard developed for EDI. It stands for American National Standards Insitute X12. This standard is the most widely used in the US, however, it has been adopted worldwide.

We support X12 currently as well, however, we understand that next to EDIFACT this is one of the most important standards. To make easier to work with X12 format, we have already started the development of an ANSI X12 converter, so you will be able to easily translate X12 to other preferred formats.

There are hundreds of transaction types available for ANSI X12, all of them are marked with 3 digits code, unlike EDIFACT that is typically an acronym.

X12 997 Example:

ISA*00*0000000000*00*0000000000*01*SENDERNAME*ZZ*RECEIVERNAME*180321*0051*U*00301*000000123*0*P*:~
GS*FA*SENDER*RECEIVER*20180321*0051*123*X*004010~
ST*997*0001~
AK1*RO*28849371~
AK2*300*0001~
AK5*A~
AK9*A*1*1*1~
SE*6*0001~
GE*1*123~
IEA*1*000000123~

Other commonly used formats

Other commonly used formats include specifications built on top of XML or JSON. However, the adaption of these formats has been slow due to the complexity and heterogeneousness of the different specifications.

Proprietary and industry formats

A proprietary format is a message format that was developed by a company or an organization for their own use with their own specifications. Data encoding specifications may not be public, therefore working with a proprietary message format can be challenging. 

Transaction Sets

We support a wide variety of transaction sets. Regardless of the format, whether it’s X12, EDIFACT, or any other commonly used or proprietary format, we can transmit them through EDI connections.

To finish this blog, we listed some transaction sets, such as transportation logistics X12, ocean logistics EDIFACT, supply chain X12, finance X12, and car manufacturing ODETTE/OFTP.

If you don’t find the transaction sets that you are operating with, you can always send as an inquiry and we will let you know whether we can help with those. 

Transportation Logistics - X12

EDI 104 – Air Shipment Information

EDI 106 – Motor Carrier Rate Proposal

EDI 107 – Request for Motor Carrier Rate Proposal

EDI 108 – Response to a Motor Carrier Rate Proposal

EDI 109 – Vessel Content Details

EDI 110 – Air Freight Details and Invoice

EDI 120 – Vehicle Shipping Order

EDI 121 – Vehicle Service

EDI 125 – Multilevel Railcar Load Details

EDI 126 – Vehicle Application Advice

EDI 127 – Vehicle Baying Order

EDI 128 – Dealer Information

EDI 129 – Vehicle Carrier Rate Update

EDI 160 – Transportation Automatic Equipment Identification

EDI 161 – Train Sheet

EDI 163 – Transportation Appointment Schedule Information

EDI 204 – Motor Carrier Load Tender

EDI 210 – Motor Carrier Freight Details and Invoice

EDI 211 – Motor Carrier Bill of Lading

EDI 212 – Motor Carrier Delivery Trailer Manifest

EDI 213 – Motor Carrier Shipment Status Inquiry

EDI 214 – Transportation Carrier Ship. Status Message

EDI 215 – Motor Carrier Pick-up Manifest

EDI 216 – Motor Carrier Shipment Pick-up Notification

EDI 217 – Motor Carrier Loading and Route Guide

EDI 219 – Logistics Service Request

EDI 220 – Logistics Service Response

EDI 222 – Cartage Work Assignment

EDI 223 – Consolidators Freight Bill and Invoice

EDI 224 – Motor Carrier Summary Freight Bill Manifest

EDI 225 – Response to a Cartage Work Assignment

EDI 227 – Trailer Usage Report

EDI 228 – Equipment Inspection Report

EDI 240 – Motor Carrier Package Status

EDI 250 – Purchase Order Shipment Management Document

EDI 300 – Reservation (Booking Request) (Ocean)

EDI 301 – Confirmation (Ocean)

EDI 303 – Booking Cancellation (Ocean)

EDI 304 – Shipping Instructions

EDI 309 – Customs Manifest

EDI 310 – Freight Receipt and Invoice (Ocean)

EDI 311 – Canada Customs Information

EDI 312 – Arrival Notice (Ocean)

EDI 313 – Shipment Status Inquiry (Ocean)

EDI 315 – Status Details (Ocean)

EDI 317 – Delivery/Pickup Order

EDI 319 – Terminal Information

EDI 322 – Terminal Operations and Intermodal Ramp Activity

EDI 323 – Vessel Schedule and Itinerary (Ocean)

EDI 324 – Vessel Stow Plan (Ocean)

EDI 325 – Consolidation of Goods in Container

EDI 326 – Consignment Summary List

EDI 350 – Customs Status Information

EDI 352 – U.S. Customs Carrier General Order Status

EDI 353 – Customs Events Advisory Details

EDI 354 – U.S. Customs Auto. Manifest Archive Status

EDI 355 – U.S. Customs Acceptance/Rejection

EDI 356 – U.S. Customs Permit to Transfer Request

EDI 357 – U.S. Customs In-Bond Information

EDI 358 – Customs Consist Information

EDI 359 – Customs Customer Profile Management

EDI 361 – Carrier Interchange Agreement (Ocean)

EDI 404 – Rail Carrier Shipment Information

EDI 410 – Rail Carrier Freight Details and Invoice

EDI 412 – Trailer or Container Repair Billing

EDI 414 – Rail Carhire Settlements

EDI 417 – Rail Carrier Waybill Interchange

EDI 418 – Rail Advance Interchange Consist

EDI 419 – Advance Car Disposition

EDI 420 – Car Handling Information

EDI 421 – Estimated Time of Arrival & Car Scheduling

EDI 422 – Equipment Order

EDI 423 – Rail Industrial Switch List

EDI 424 – Rail Carrier Services Settlement

EDI 425 – Rail Waybill Request

EDI 426 – Rail Revenue Waybill

EDI 429 – Railroad Retirement Activity

EDI 431 – Railroad Station Master File

EDI 432 – Rail Deprescription

EDI 433 – Railroad Reciprocal Switch File

EDI 434 – Railroad Mark Register Update Activity

EDI 435 – Standard Transportation Commodity Code Master

EDI 436 – Locomotive Information

EDI 437 – Railroad Junctions & Interchanges Activity

EDI 440 – Shipment Weights

EDI 451 – Railroad Event Report

EDI 452 – Railroad Problem Log Inquiry or Advice

EDI 453 – Railroad Service Commitment Advice

EDI 455 – Railroad Parameter Trace Registration

EDI 456 – Railroad Equipment Inquiry or Advice

EDI 460 – Railroad Price Distribution Request or Response

EDI 463 – Rail Rate Reply

EDI 466 – Rate Request

EDI 468 – Rate Docket Journal Log

EDI 470 – Railroad Clearance

EDI 475 – Rail Route File Maintenance

EDI 485 – Ratemaking Action

EDI 486 – Rate Docket Expiration

EDI 490 – Rate Group Definition

EDI 492 – Miscellaneous Rates

EDI 494 – Rail Scale Rates

EDI 601 – U.S. Customs Export Shipment Information

EDI 603 – Transportation Equipment Registration

EDI 715 – Intermodal Group Loading Plan

EDI 854 – Shipment Delivery Discrepancy Info.

EDI 858 – Shipment Information

EDI 859 – Freight Invoice

EDI 920 – Loss or Damage Claim – Gen. Commodities

EDI 924 – Loss or Damage Claim – Motor Vehicle

EDI 925 – Claim Tracer

EDI 926 – Claim Status Report and Tracer Reply

EDI 928 – Automotive Inspection Detail

EDI 980 – Functional Group Totals

EDI 990 – Response to a Load Tender

EDI 998 – Set Cancellation 

Ocean Logistics – EDIFACT

BERMAN - Berth Management

CALINF - Vessel Call Information

BAPLIE - Bayplan/Stowage Plan Occupied And Empty Locations

IFTDGN - Dangerous Goods Notification

MOVINS - Stowage Instruction

COARRI - Container Discharge/Loading Report

COPRAR - Container Discharge/Loading Order

VESDEP - Vessel Departure

IFTSTA - International Multimodal Status Report

IFTSTQ - International Multimodal Status Request

IFTMCS - Instruction Contract Status

COREOR - Container Release Order

CODECO - Container Gate-In/Gate-Out Report

CUSREP - Customs Conveyance Report

CUSRES - Customs Response

CUSCAR - Customs Cargo Report

IFTMBF - Firm Booking

IFTMBC - Booking Confirmation

IFTMBP - Provisional Booking

IFTSAI - Forwarding And Transport Schedule And Availability Information

IFTMIN - Instruction

IFTMAN - Arrival Notice

COEDOR - Transport Equipment Stock And Profile Report

DESTIM - Equipment Damage And Repair Estimate

COSTOR - Container Stuffing/Stripping Order

COSTCO - Container Stuffing/Stripping Confirmation 


Supply Chain – X12

EDI 101 – Name and Address Lists

EDI 140 – Product Registration

EDI 141 – Product Service Claim Response

EDI 142 – Product Service Claim

EDI 143 – Product Service Notification

EDI 159 – Motion Picture Booking Confirmation

EDI 170 – Revenue Receipts Statement

EDI 180 – Return Merchandise Authorization & Notification

EDI 244 – Product Source Information

EDI 290 – Cooperative Advertising Agreements

EDI 503 – Pricing History

EDI 504 – Clauses and Provisions

EDI 620 – Excavation Communication

EDI 625 – Well Information

EDI 753 – Request For Routing Instructions

EDI 754 – Routing Instructions

EDI 816 – Organizational Relationships

EDI 818 – Commission Sales Report

EDI 830 – Planning Schedule w/ Release Capability

EDI 832 – Price/Sales Catalog

EDI 840 – Request for Quotation

EDI 841 – Specifications/Technical Information

EDI 842 – Nonconformance Report

EDI 843 – Response to Request for Quotation

EDI 845 – Price Authorization Acknowledgment/Status

EDI 846 – Inventory Inquiry/Advice

EDI 847 – Material Claim

EDI 848 – Material Safety Data Sheet

EDI 850 – Purchase Order

EDI 851 – Asset Schedule

EDI 852 – Product Activity Data

EDI 853 – Routing and Carrier Instruction

EDI 855 – Purchase Order Acknowledgment

EDI 856 – Ship Notice/Manifest

EDI 857 – Shipment and Billing Notice

EDI 860 – Purchase Order Change Request – Buyer Initiated

EDI 861 – Receiving Advice/Acceptance Certificate

EDI 862 – Shipping Schedule

EDI 863 – Report of Test Results

EDI 865 – Purchase Order Change Acknowledgment/Request – Seller Initiated

EDI 866 – Production Sequence

EDI 867 – Product Transfer and Resale Report

EDI 869 – Order Status Inquiry

EDI 870 – Order Status Report

EDI 873 – Commodity Movement Services

EDI 874 – Commodity Movement Services Response

EDI 875 – Grocery Products Purchase Order

EDI 876 – Grocery Products Purchase Order Change

EDI 877 – Manufacturer Coupon Family Code Structure

EDI 878 – Product Authorization/De-authorization

EDI 879 – Price Information

EDI 881 – Manufacturer Coupon Redemption Detail

EDI 882 – Direct Store Delivery Summary Information

EDI 883 – Market Development Fund Allocation

EDI 884 – Market Development Fund Settlement

EDI 885 – Retail Account Characteristics

EDI 886 – Customer Call Reporting

EDI 887 – Coupon Notification

EDI 888 – Item Maintenance

EDI 889 – Promotion Announcemen
t
EDI 890 – Contract & Rebate Management

EDI 891 – Deduction Research Report

EDI 893 – Item Information Request

EDI 894 – Delivery/Return Base Record

EDI 895 – Delivery/Return Acknowledgment or Adjustment

EDI 896 – Product Dimension Maintenance

EDI 940 – Warehouse Shipping Order

EDI 943 – Warehouse Stock Transfer Shipment Advice

EDI 944 – Warehouse Stock Transfer Receipt Advice

EDI 945 – Warehouse Shipping Advice

EDI 947 – Warehouse Inventory Adjustment Advice 

Finance – X12

810 - Invoice

812 - Credit/Debit Adjustment

813 - Electronic Filing Of Tax Return Data

816 - Organizational Relationships

820 - Payment Or Order Remittance Advice

824 - Application Advice

830 - Planning Schedule With Release Capability

832 - Price/Sales Catalog

844 - Product Transfer Account Adjustment

845 - Price Authorization Acknowledgment/Status

846 - Inventory Inquiry/Advice

849 - Response To Product Transfer Account Adjustment

850 - Purchase Order

852 - Product Activity Data

855 - Purchase Order Acknowledgment

856 - Ship Notice/Manifest

860 - Purchase Order Change Request – Buyer Initiated

861 - Receiving Advice/Acceptance Certificate

867 - Product Transfer And Resale Report

997 - Functional Acknowledgment 

Car Manufacturing EDI - ODETTE

ODETTE (Organisation for Data Exchange by Tele-Transmission in Europe) is itself not a data format, but a group formed by car manufacturers. Originally, they developed their own proprietary data formats for communication, but now they are only creating subsets for EDIFACT messages that they use within the car manufacturing industry.

They earlier developed standards, such as OFTP or OFTP2.0 and some of their EDI transactions are the following:

DELINS - Delivery Forecast / Delivery

EXHAND - For Delivery Schedule Exception Handling

CALDEL - JIT Delivery

SYNCRO - Sequenced Delivery

KANBAN - Delivery

FORDIS - ‘Ready for Dispatch’ Advice

AVIEXP - Dispatch Advice

INVOIC - Invoice

STOACT - Inventory Report

TRINAD - Forwarding Instruction

CONSUM - Consignment Consolidation

ORDERR - Purchase Order

ORDCHG - Order Change

REPORD - Order Response

PRILST - Price List Based

REMADV - Remittance Advice

STATAC - Account Statement

CALL-OFF - Call-off schedule

ENGDAT - Engineering data

(Source: Volvo Group)

For more information, view our EDI transaction sets here:

Download the EDI Transaction Sets

CTA_strip_bg

Still wondering if you need an iPaaS?

If you like what you’ve found, reach out and we will be happy to guide you. Meanwhile, we thought this document might be useful for you.
Download product sheet