EDIFACT ve ANSI X12 arasındaki farklar

İki büyük EDI standardının ayırıcıları, segment isimleri ve kullanım bölgeleri nasıl ayrışır.

Dünyada iki büyük EDI standardı kullanılır: Avrupa merkezli UN/EDIFACT ve Kuzey Amerika merkezli ANSI ASC X12. Aynı işi yaparlar ama sözdizimleri ve isimlendirmeleri farklıdır.

Ayırıcı karakterler

EDIFACTX12
Segment sonu'~
Eleman ayracı+*
Alt eleman ayracı:>

Bir dosyanın hangi standarda ait olduğunu anlamanın en hızlı yolu ilk satıra bakmaktır: UNB ile başlıyorsa EDIFACT, ISA ile başlıyorsa X12'dir.

Segment ve belge isimleri

EDIFACT belge tiplerini okunabilir adlarla anar (ORDERS, INVOIC, DESADV); X12 ise sayısal işlem kümesi numaraları kullanır.

BelgeEDIFACTX12
Satın alma siparişiORDERS850
Sipariş yanıtıORDRSP855
Sipariş değişikliğiORDCHG860
Sevk ihbarıDESADV856
FaturaINVOIC810
Stok raporuINVRPT846
Ödeme bildirimiREMADV820

Segment isimleri de ayrışır: EDIFACT'te adres NAD, X12'de N1; miktar EDIFACT'te QTY, X12'de genellikle satır segmentinin (PO1, IT1) içindedir.

Yapısal fark

X12, zarfı üç katmanda kurar: ISA (interchange), GS (functional group) ve ST (transaction set). EDIFACT'te fonksiyonel grup katmanı (UNG) isteğe bağlıdır ve pratikte çoğu zaman kullanılmaz.

Hangisiyle çalışacaksınız?

Bu genellikle sizin değil, ticaret ortağınızın kararıdır. Avrupalı bir zincir mağazayla çalışıyorsanız EDIFACT, Amerikalı bir perakendeciyle çalışıyorsanız X12 beklemelisiniz. Her iki formatı da aynı araçla açıp okuyabilmek, iki tarafla birden çalışan firmalar için pratik bir gerekliliktir.