EDI documents and transactions

Here’s some common EDI transactions that are supported within the X12 and EDIFACT EDI world.

Supplier Collaboration

X12 Transaction Number EDIFACT Transaction ID Transaction name Transaction Usage
832 PRICAT Price/Sales Catalog Used in general retail to obtain supplier item information and load to their Item master file  for new good, item updates or discontinued product notification
879 Price Information Used in grocery to share item price updates
888 Item Maintenance Used in grocery to obtain supplier item information and load to their Item master file for new good, item updates or discontinued product notification
889 Promotion Announcement Used in grocery to share item promotion price updates/alerts
830 Planning Schedule Used in retail to share with the suppliers forecast/future purchase plans
846 INVRPT Inventory Inquiry/Advice Most commonly used by suppliers to provide available and future inventory quantities, corporately or by ship from location
852 SLSRPT Product Activity Data Used in retail and grocery to provide sales and store inventory to suppliers. Also used by grocery to report sales for scan based trading relationships (in this usage, the grocer also create an internal invoice to pay the supplier), also known for use with consignment relationships

Order Cycle

X12 Transaction Number EDIFACT Transaction ID Transaction name Transaction Usage
850 ORDERS Purchase Order Used in retail for order products to be shipped to a DC/store or end consumer. Can contain a single ship to or a single order with multiple ship to and provided marked for/cross dock packing details
875 Grocery Product Purchase Order Used in retail for order products to be shipped to a DC/store
855 ORDRSP Purchase Order Acknowledgment Used by retail as an acknowledgement of the purchase order. Also used by retail and grocery as a suggested PO from the supplier to the buyer for VMI (Vendor Managed Inventory)
869 ORSSTA Order Status Inquiry Used by retail to request the status of an order with the supplier
870 ORDREP Order Status Report Used by retail as the suppliers response to a retailers request for the status of the order.
860 ORDCHG Purchase Order Change – Buyer Initiated Used in retail to communicate order changes to the supplier.
865 Purchase Order Change Acknowledgement/Request – Seller Initiated Used in retail (primarily in the vendor direct to consumer model) to confirm acknowledgment of PO change or order cancelation
876 Grocery Product Purchase Order Change Used in grocery to communicate order changes to the supplier.
856 DESADV Shipment Notification Used as advance ship notice or shipment confirmation. From supplier to retailer. retailer will use as visibility to inbound shipments, receiving automation or confirmation of shipment for vendor direct to consumer orders
857 Shipment and Billing Used primarily in book retail as both an advance ship notice and an invoice

Finance

X12 Transaction Number EDIFACT Transaction ID Transaction name Transaction Usage
810 INVOIC Invoice Used by retail where supplier requests payment for products or services rendered
880 Grocery Product Invoice Used by grocery where supplier requests payment for products
811 Consolidated Service Invoice/Statement Used by retail where supplier requests payment services rendered
812 Credit/Debit Adjustment Used in retail and grocery as either a credit memo from the supplier to the retailer or as a debit memo (deduction notice) from the retailer to the supplier.
820 REMADV Payment Order/Remittance Advice Used by all buying organizations to report to the suppliers that payment has been made on the details of what makes up that payment
823 Lockbox Used by banks to report deposits made to a suppliers account from retailer payments
894 Delivery/Return Base Record Used by grocery and specialty retailers where suppliers are invoicing what was delivered to the store in the direct store delivery model. Often used with NEX/DEX systems
895 Delivery/Return Acknowledgment or Adjustment Used by grocery and specialty retailers where retailer provides details of the acceptance of the 894 invoice or provide a reconciliation against the 894 invoicing
210 Motor Carrier Freight Details and Invoice Used by motor carriers to invoice either retailers, suppliers, manufacturers etc for freight services
882 Direct Store Delivery Summary Information Used in grocery as a summary invoice billing. Details represent a single invoice charging multiple locations

Transportation/Logistics Management

X12 Transaction Number EDIFACT Transaction ID Transaction name Transaction Usage
204 Motor Carrier Load Tender Used by shipper or consignee requesting a shipment to be picked up and routed. Used for single stop routes , LTL (less than truck load) or TL (truck load)
211 Motor Carrier Bill of Lading Used by shipper or consignee requesting a shipment to be picked up and routed. Used for multiple stop routes , LTL (less than truck load)
990 Response to a Load Tender Acceptance of the load tender (204, 211)
215 Motor Carrier Pickup Manifest Used by retailers and suppliers to communicate contents of a dropped trailer that is ready for pickup with a carrier
214 Transportation Carrier Shipment Status Message Used in retail and grocery where the carrier provide the status of a shipment moved by a transportation carrier
753 Request for Routing Instruction Used in retail when the retailer is managing their inbound freight from suppliers. suppliers will send this transaction to indicate a shipment is ready for pickup and the window of time the product is available
754 Routing Instructions Used in retail when the retailer is managing their inbound freight from suppliers. retailer will send this transaction to suppliers indicating the carrier and when the shipment will be pickup
300 Reservation/Booking Request Used by import freight forwarder/consolidators for suppliers to book space for a shipment on an ocean container
301 Confirmation Used by import freight forwarder/consolidators to communicate acceptance of booking request to the suppliers for a shipment on an ocean container
315 Status Details (Ocean) Used in retail and grocery where the ocean carrier provide the status of a shipment moved by a ocean liner

Warehouse Fulfillment

X12 Transaction Number EDIFACT Transaction ID Transaction name Transaction Usage
940 Warehouse Shipping Order Used in warehouse fulfillment service providers. Represents a request from the retailer or supplier to have the 3PL DC fill/pick products to be shipped
943 Warehouse Stock Transfer Shipment Advice Used in warehouse fulfillment service providers. Represents a notification by the 3PL DC about products transfers being shipped
944 Warehouse Stock Transfer Receipt Advice Used in warehouse fulfillment service providers. Represents a notification by the 3PL DC about products transfers being received
945 Warehouse Shipment Advice Used by a third party remote warehouse to inform a supplier that the shipment has been sent out to the end user.
947 Warehouse Inventory Adjustment Advice Used in warehouse fulfillment service providers to indicate product movement within the warehouse. Includes recalls, damage, obsolesces or cycle inventory counts adjustments or levels
861 RECADV Receiving Advice/Acceptance Used to report what has been received against an inbound shipment

Manufacturing/Material Handling

X12 Transaction Number EDIFACT Transaction ID Transaction name Transaction Usage
840 REQOTE Request for Quotation Used to request a quote for product or services (Bid)
843 QUOTES Response to Requested Quotation Used to respond to a quote for product or services (Bid)
830 DELFOR Planning Schedule with Release Capability Used in manufacturing to indicate future planned and current committed quantities of an item against a contract. suppliers will ship against the release request
862 DELJIT Shipping Schedule Used in manufacturing to request a supplier to schedule a shipment against an order

Other

X12 Transaction Number EDIFACT Transaction ID Transaction name Transaction Usage
180 Return Merchandise Authorization and Notification Used by retailers to request return authorization for products and by suppliers to authorize return or disposition of product
816 Organizational Relationships Used by retailers to report the store number and addresses of their locations. Can be a complete list or an update of the store details
845 Price Authorization Acknowledgement/Status Primarily used in medical/pharmaceuticals where a manufacturer is reporting the award of a bid or contract and the locations/customers supporting the bid to a distributor
844 Product Transfer Account Adjustment Primarily used in medical/pharmaceuticals where a distributor reports or requests a rebate for products shipped/sold at bid price below purchase price to the Manufacturer for reimbursement
867 SLSRPT Product Transfer and Resale Report Primarily used in medical/pharmaceuticals where a distributor reports products movement/shipped/sold
849 Response to Product Transfer Account Adjustment Primarily used in medical/pharmaceuticals where a manufacturer reports acceptance or a reconciliation of the rebate request (844)
824 BANSTA Application Advice Used by buying organizations to report an error in the processing of data from a supplier
864 Text Message Also used by buying organizations to report an error in the processing of data from a supplier. But is also used for mass communications to a trading partner community
997 Functional Acknowledgement (FA) Serves as a response, or electronic receipt, between EDI transactions.

LEARN MORE WITH OUR EDI 101 GUIDE

Questions? Our EDI and supply chain experts can help.

If you have questions about EDI, products, implementation, integration or anything else, please let us know. Our supply chain experts are standing by, ready to help.