GTIN-8 / EAN-8 Kontrol Hanesi Hesaplama

Bir EAN-8 barkodunun kontrol hanesini kontrol edin veya oluşturun.

Nasıl hesaplanır?

Yalnızca rakamlar okunur; boşluk ve tireler atılır. Geriye tam 7 ya da 8 rakam kalmalıdır, aksi halde sonuç çıkmaz. İlk 7 rakam soldan sağa sırayla 3, 1, 3, 1, 3, 1, 3 ile çarpılıp toplanır: toplam = 3·r1 + r2 + 3·r3 + r4 + 3·r5 + r6 + 3·r7. Kontrol hanesi (10 − toplam mod 10) mod 10 değeridir; yani toplamı bir sonraki 10'un katına tamamlayan sayıdır. 7 rakam girerseniz araç kontrol hanesini ve 8 haneli tam kodu verir. 8 rakam girerseniz son rakamınızı hesaplananla karşılaştırıp Geçerli ya da Geçersiz der. Geçerli kontrol hanesi yalnızca numaranın biçimce doğru olduğunu gösterir, ürünün kayıtlı olduğunu göstermez.

Örnek hesaplama

9638507 yedi rakamını alalım. Sırayla 3 ve 1 ile çarpınca 27, 6, 9, 8, 15, 0, 21 çıkar; toplamları 86 eder. 86 mod 10 = 6 ve 10 − 6 = 4. Tam barkod 96385074 olur. Sonra 96385074 girerseniz Geçerli, son rakamı 5 yaparsanız Geçersiz sonucu alırsınız.

Bu örneği dene →

Sık yapılan hatalar

  • EAN-13 ağırlıklarını (önce 1, sonra 3) uygulamak. EAN-8'de ilk rakam 3 ile çarpılır.
  • Kontrol hanesini hesaplarken onu da toplama katmak. Yalnızca ilk 7 rakam kullanılır.
  • EAN-13 veya UPC-A gibi 12-13 haneli bir kod girmek. Yalnızca 7 ya da 8 rakam kabul edilir.
  • Geçerli kontrol hanesini barkodun kayıtlı olduğu anlamına getirmek. Bu yalnızca sık görülen yazım hatalarının olmadığını gösterir.
  • Eksik ya da fazla rakamlı kodu girip sonucun boş çıkmasını kontrol hanesi hatası sanmak; sorun hane sayısındadır.

Bu hesaplama hakkında

Bu hesaplayıcı, bir GTIN-8/EAN-8 barkodunu kontrol hanesi algoritmasıyla doğrular veya tamamlar: ilk 7 hanenin her biri dönüşümlü olarak 3 ve 1 ile çarpılır, sonuçlar toplanır ve kontrol hanesi bu toplamı 10'un katı yapan değer olarak belirlenir. Bu, tam boyutlu barkod için yeterli alan olmayan ambalajlarda kullanılan, daha yaygın 13 haneli EAN'ın kısa formatlı kardeşidir.

Perakendeciler, ambalaj tasarımcıları ve satış noktası veya envanter sistemleri geliştiren yazılımcılar, taranan bir EAN-8'in geçerli olup olmadığını doğrulamak veya yeni bir küçük ambalaj barkodu için doğru kontrol hanesini üretmek için bunu kullanır. Doğrulamak için 8 hane, eksik kontrol hanesini hesaplamak için 7 hane girin.

Bu faydalı oldu mu?

En fazla 3 tepki seçebilirsiniz.

Yorumlar (0)

  • İlk yorumu siz yazın.

Popüler hesaplayıcılar

Tüm Hesaplayıcılar