Supply chain collaborationEDIFACT Meet embedded SpicY™ AI

SPICE™ Glossary / EDIFACT

EDIFACT

EDIFACT (UN/EDIFACT) is the international EDI standard maintained under the United Nations, defining the messages, segments and syntax companies use to exchange business documents across borders.

EDIFACT stands for Electronic Data Interchange for Administration, Commerce and Transport. It is maintained by UN/CEFACT, the United Nations centre for trade facilitation, and is widely used in Europe, Asia and international trade, including retail, automotive, shipping and customs. North American companies typically use ANSI X12, so a company that trades globally often needs both.

Where X12 uses numbered transaction sets, EDIFACT uses named messages: ORDERS for a purchase order, ORDRSP for an order response, DESADV for a despatch advice (the equivalent of an advance ship notice) and INVOIC for an invoice. Each message is wrapped in UNH/UNT segments inside a UNB/UNZ interchange envelope. EDIFACT publishes numbered directories, such as D96A or D01B, and industry groups define their own subsets.

X12 vs EDIFACT: both standards do the same job, and documents can be translated between them through EDI mapping. The differences are in syntax, naming, code lists and versioning. What matters in practice is supporting the standard each trading partner requires, without building a separate process for every one of them.

How SPICE™ handles it

SPICE™ connects trading partners through EDI, APIs, secure file transfer and documents, and translates each transaction into the structure your ERP expects, so one set of validation rules applies whatever the format a trading partner uses. See security and integrations. If you’d rather not build and support those connections in-house, SPICE Connect™ gives you one accountable team for mapping, onboarding and ongoing support.

FAQ

Frequently asked questions

What is the difference between X12 and EDIFACT?

Both are EDI standards for exchanging business documents. X12 is used mainly in North America and identifies documents by number, such as 850 for a purchase order. EDIFACT is used mainly internationally and identifies them by name, such as ORDERS. The two also differ in syntax, delimiters and versioning.

Do I need EDIFACT if I already use X12?

Only if trading partners require it, which is common with European and other international customers, suppliers and logistics providers. Translation and mapping let you exchange EDIFACT with those trading partners while your ERP keeps receiving data in one structure.