Supply chain collaborationEDI transaction set Meet embedded SpicY™ AI

SPICE™ Glossary / EDI transaction set

EDI transaction set

An EDI transaction set is one business document, such as a purchase order or invoice, formatted to the X12 standard and identified by a three-digit code like 850.

In ANSI X12, each type of document has its own transaction set with a defined list of segments, which of them are required and in what order. The three-digit code tells the receiving system what it is reading. The equivalent in EDIFACT is called a message and uses a name instead of a number, such as ORDERS or INVOIC.

Each transaction set starts with an ST segment and ends with an SE segment, which carries a count of the segments included. Related transaction sets are grouped in a functional group (GS/GE), and groups travel inside an interchange envelope (ISA/IEA). The receiver confirms each functional group with a functional acknowledgment. Common supply chain transaction sets include:

Knowing the codes is the easy part. Each trading partner can use a different version and its own implementation guide, so the same 856 can look different from one retailer to the next. Supporting a new transaction set with a trading partner means mapping, testing and certification before it can go live.

How SPICE™ handles it

SPICE™ handles the transaction sets that run procure-to-pay, order-to-cash and logistics, and connects them into one order lifecycle instead of treating each document separately. See the platform. Before a trading partner goes live on a new transaction set, SPICE iKompli™ lets them test it against your maps and business rules, including whether it is consistent with the related purchase order.

FAQ

Frequently asked questions

What are EDI transaction codes?

They are the three-digit numbers that identify each X12 transaction set, such as 850 for a purchase order, 856 for a ship notice/manifest and 810 for an invoice. The code appears in the ST segment at the start of each transaction set so the receiving system knows how to read it.

Is a transaction set the same as an EDI document?

In everyday use, yes. "Transaction set" is the formal X12 term for one electronic business document, defined by its segments and rules. EDIFACT calls the equivalent a message.