EDIFACT ve ANSI X12 arasındaki farklar
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
| EDIFACT | X12 | |
|---|---|---|
| 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.
| Belge | EDIFACT | X12 |
|---|---|---|
| Satın alma siparişi | ORDERS | 850 |
| Sipariş yanıtı | ORDRSP | 855 |
| Sipariş değişikliği | ORDCHG | 860 |
| Sevk ihbarı | DESADV | 856 |
| Fatura | INVOIC | 810 |
| Stok raporu | INVRPT | 846 |
| Ödeme bildirimi | REMADV | 820 |
|---|
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.