CONTRL: gönderdiğim dosya ulaştı mı?

· EDI'de "okundu bilgisi" CONTRL mesajıdır. Gelmiyorsa ya da hata içeriyorsa ne anlama gelir.

Bir EDI dosyası gönderdiniz. Ulaştı mı? İşlendi mi? Bunu söyleyen ayrı bir mesaj vardır: CONTRL.

Ne işe yarar?

CONTRL, içerikle ilgilenmez. "Siparişini kabul ettim" demez; "dosyanı aldım ve sözdizimi geçerli" der. Yani teknik bir teyittir, ticari değil.

İki farklı şey karıştırılmamalıdır:

CONTRL almanız siparişinizin kabul edildiği anlamına gelmez.

Yapısı

CONTRL mesajı, hata varsa nerede olduğunu gösterir:

SegmentGörevi
UCIZarf düzeyinde durum
UCMMesaj düzeyinde durum
UCSHatalı segmentin sırası
UCDHatanın nedeni ve hangi eleman

Durum kodları kısadır: 7 kabul, 4 reddedildi, 8 hata var ama işlendi.


UCI+REF00042+8712345678901:14+8798765432109:14+7'

Sondaki 7, zarfın sorunsuz kabul edildiğini söyler.

Hata geldiğinde

Reddedilme durumunda UCS size satır numarasını verir, UCD ise nedeni:


UCS+12'
UCD+13+QTY+2'

Bu, 12. segmentteki QTY'nin 2. veri elemanında hata olduğunu söyler. Elinizdeki dosyayı açıp 12. segmente bakmak, sorunu doğrudan gösterir.

Hiç CONTRL gelmiyorsa

Bu genellikle içerik hatası değil, aktarım sorunudur:

Sırasıyla bakılacak yer budur: önce aktarım kanalı, sonra şartname.

Pratik öneri

CONTRL mesajlarını saklayın. Bir fatura "gelmedi" tartışmasında, tarihli bir kabul teyidi en hızlı çözen belgedir.

İlgili referans

UCI UCM UCS UCD

← Tüm yazılar