^BC mod D'de (UCC/EAN) ve mod-10 kontrol hanesiyle biten sabit uzunluklu bir GS1 Uygulama Tanımlayıcısının (00 SSCC, 01 ve 02 GTIN, 410–415 GLN) son hanesi hesaplanandan farklı. Mod D'de yazıcı kontrol hanesini kendisi hesaplar ve hem barkoda hem insan okunur satıra koyar; Zebra'nın kendi örneği yer tutucu olarak 0 yazar. Etikete mesajdaki hane basılır, önizleme de aynısını çizer. Mod D x.11 ve sonrası ürün yazılımı ister.
^XA^FO50,200^BCN,150,Y,N,,D^FD(00)10084423 7449200940^FS^XZBulgu: ZPL4006 · satır 1:28 — ^BC mod D: GS1 AI (00) kontrol hanesini yazıcı kendisi hesaplar; 0 yerine 1 basılır (x.11 ve sonrası ürün yazılımı)
x.11 ve sonrası ürün yazılımlı yazıcıda değiştirilecek bir şey yok. Aynı veri bir metin alanını, başka bir sembolojiyi ya da eski ürün yazılımını da besliyorsa doğru haneyi yine de yazın; onlar haneyi hesaplamaz. Düzeltilmiş etiket hesaplanan haneyi taşır ve not üretmez.
^XA^FO50,200^BCN,150,Y,N,,D^FD(00)10084423 7449200941^FS^XZDüzeltilmiş etiketi editörde aç
ZPL4001 Verisiz barkod · ZPL4002 EAN-13 verisi 12–13 hane değil · ZPL4003 GS1 verisi var, GS1 kipi yok (FNC1 yok) · ZPL4004 GS1 kontrol hanesi yanlış · ZPL4005 GS1 AI değerinin uzunluğu yanlış
npx labelixa validate "labels/**/*.zpl" dosyalarınızı denetler ve her bulgunun yanına bu sayfanın adresini basar. /docs/cli