Tartılı Ürün Barkodları: Kasada Fiyat Nasıl Okunuyor?

Tartılı Ürün Barkodları: Kasada Fiyat Nasıl Okunuyor?

Manavdan yarım kilo domates alıyorsunuz. Terazi bir etiket basıyor, kasada okutuluyor, tutar ekrana geliyor. Aynı etiketi karşı sokaktaki markete götürseniz kasa "ürün bulunamadı" der.

Barkod bozuk değil. Okuyucu da sorunsuz okuyor. Sorun numaranın kime ait olduğunda.

Bu yazıda tartıdan çıkan barkodun neden sadece kendi mağazasında çalıştığını, 13 hanenin nasıl bölündüğünü, kasa yazılımının bu kodu nasıl işlediğini ve ürün mağazadan çıkacaksa ne yapılması gerektiğini anlatıyoruz.

Kısıtlı Dolaşım Numarası Nedir?

Kısıtlı dolaşıma ayrılmış GS1 önekleri: GTIN-13/12 için 02, 04 ve 20-29; GTIN-8 için 0 ve 2

GS1, numara alanının tamamını küresel kullanıma açmadı. Bazı önekleri baştan ayırdı ve bunlara kısıtlı dolaşım numarası (RCN — Restricted Circulation Number) adını verdi.

Genel Spesifikasyon'un tanımı net: bu numaralar küresel olarak ya da açık ortamlarda kullanılmaz. Ülke, şirket ya da sektör içinde kalmak üzere, yerel GS1 üye kuruluşunun tanımladığı kurallarla dağıtılırlar.

Ayrılan önekler şunlar:

  • GTIN-13 / GTIN-12 (EAN-13, UPC-A) → 02, 04 ve 20–29
  • GTIN-8 (EAN-8) → 0 ve 2

Pratik karşılığı şu: 2 ile başlayan 13 haneli bir barkod gördüğünüzde, o numaranın küresel bir karşılığı yoktur. Hiçbir ürün kataloğunda aramanız işe yaramaz, çünkü orada olması beklenen bir numara değil.

Bu, GTIN'in tam tersi bir mantık. GTIN dünyanın her yerinde aynı ürünü gösterir; RCN yalnızca onu basanın bildiği bir numaradır. Ülke öneklerine göre barkod numaraları tablosunda 2 ile başlayan bir ülke bulamamanızın sebebi de bu.

Spesifikasyonun iki kesin kuralı

RCN'ler için iki teknik sınır konmuş:

  1. Yalnızca EAN/UPC sembollerinde kodlanır. EAN-8, EAN-13, UPC-A ve UPC-E dışında bir sembolojiye girmez.
  2. Hiçbir GS1 uygulama tanımlayıcısı ile kodlanmaz. Yani bir RCN, GS1-128 ya da GS1 DataMatrix içine konmaz.

İkinci kural ilk bakışta teknik bir ayrıntı gibi duruyor ama sonucu büyük: RCN yanına ek veri alamaz. Parti numarası, son kullanma tarihi, seri numarası taşıyamaz. Elinizde yalnızca 13 hane vardır ve içine sığdırabildiğiniz kadarını sığdırırsınız.

13 Hanenin İçinde Ne Var?

Tartılı ürün barkodunun yapısı: mağaza içi önek, ürün kodu, fiyat alanı ve kontrol hanesi

Yaygın bir şablon şöyle işler:

27 | 12345 | 01250 | 8

  • 27 — mağaza içi önek. Kasaya "bu kod bizim" der.
  • 12345 — ürün kodu. Domates mi, kaşar mı, kıyma mı.
  • 01250 — fiyat alanı. 12,50 ₺.
  • 8 — kontrol hanesi.

Buradaki kritik cümle: bu bölünme standart değildir. Alanların nerede başlayıp bittiğini GS1 değil, mağazanın kullandığı yazılım belirler. Bir kurulumda ürün kodu 5 hane olur, başkasında 4; birinde fiyat gömülüdür, başkasında ağırlık.

Yani aynı 13 rakam iki farklı markette iki farklı anlama gelebilir. Kod okunur, ama anlamı taşınmaz.

Kontrol hanesi yine de çalışır

Bir yanılgıya düşmemek gerekiyor: RCN de sonuçta bir EAN-13 sembolüdür. 13. hane her zamanki modulo-10 hesabıyla üretilir ve okuyucu onu doğrular. Hesabın nasıl yapıldığı EAN-13 kontrol hanesi nasıl hesaplanır yazımızda.

Ama doğrulanması, numaranın anlamlı olduğunu göstermez. Kontrol hanesi yalnızca "bu 13 rakam okurken bozulmadı" der. Rakamların bir ürüne karşılık gelip gelmediğiyle ilgilenmez.

Fiyat mı Gömülür, Ağırlık mı?

Fiyat gömülü ve ağırlık gömülü tartı barkodlarının karşılaştırması ve kasadaki davranış farkı

İki yaklaşım da kullanılıyor ve kasada farklı davranıyorlar.

Fiyat gömülü

Terazi ürünü tartar, birim fiyatla çarpar, sonucu koda yazar. Kasa tutarı doğrudan barkoddan okur; kendi fiyat listesine hiç bakmaz.

Artısı: kasa tarafı basittir, terazi ile kasanın fiyat konusunda anlaşmasına gerek yoktur.
Eksisi: fiyat etikete çakılır. Fiyat güncellenirse rafta bekleyen etiketler eski tutarı taşımaya devam eder.

Ağırlık gömülü

Terazi yalnızca ağırlığı yazar. Kasa birim fiyatı kendi veri tabanından alıp çarpar.

Artısı: fiyat tek yerden yönetilir; etiketler etkilenmez.
Eksisi: terazi ile kasa aynı ürün kodunu bilmek zorundadır. Tanım kaçarsa ürün kasada bulunamaz.

Hangisinin seçileceği çoğunlukla kullanılan yazılıma ve fiyat değişim sıklığına bağlı. Sık kampanya yapan bir yerde ağırlık gömülü yapı, etiketlerin bayatlaması sorununu ortadan kaldırır.

Kasa Yazılımı Bu Kodu Nasıl İşler?

Kasa yazılımının tartı barkodunu işleme adımları: oku, öneki kontrol et, şablonu uygula, satırı yaz

Dört adım var ve üçüncüsü tamamen mağazaya özel:

  1. Oku. 13 hane gelir, kontrol hanesi doğrulanır.
  2. Öneke bak. İlk hane 2 mi? Öyleyse bu bir mağaza içi koddur; normal ürün araması yapılmaz.
  3. Şablonu uygula. Hangi hane ne demek — bu bilgi mağazanın ayarındadır.
  4. Satırı yaz. Ürünü bul, tutarı hesapla ya da doğrudan koddan al.

Üçüncü adım devredilemez. Şablonu mağaza (ya da kullandığı yazılım) belirlediği için, tartılı etiket iki kurulum arasında taşınamaz.

Bir noktaya dikkat: burada bir ayrıştırma işi yapılıyor ve ayrıştırma hataları sessizdir. Şablon yanlış girilmişse kod okunur, satır yazılır, kimse hata görmez — sadece tutar yanlıştır. Bu hata sınıfını barkod okunuyor ama veri yanlış geliyor yazımızda ayrıntılı ele aldık.

Ürün Mağazadan Çıkacaksa: GS1-128

Açık tedarik zincirinde değişken ölçülü ürün: kısıtlı dolaşım numarası yerine GTIN ve net ağırlık uygulama tanımlayıcısı

Buraya kadarki her şey mağazanın içi için geçerli. Ürün kapıdan çıkacaksa denklem değişir.

Genel Spesifikasyon değişken ölçülü ürünleri iki ayrı başlıkta ele alıyor: açık dağıtımda okutulanlar ve perakende kasada okutulanlar. İkisinin kuralları aynı değil.

Açık dağıtımda ürünün gerçek bir GTIN'i olur. Değişken ölçülü ürünlerde bu GTIN ürün sınıfı düzeyinde verilir — yani aynı ürünün farklı ağırlıktaki paketleri aynı GTIN'i taşır. Ağırlığı ayıran şey GTIN değil, yanına eklenen uygulama tanımlayıcısıdır:

(01) 08691234567807 (3103) 001500

  • (01) GTIN — hangi ürün.
  • (3103) net ağırlık, kilogram. Sondaki 3 ondalık basamak sayısıdır: 001500 → 1,500 kg.

Tutar taşınması gerekiyorsa (392n) ve (393n) tanımlayıcıları var; ilki tek para birimli ortamlar için, ikincisi ISO para birimi koduyla birlikte. Buradaki n de ondalık basamak sayısını verir.

Ayrım tek cümleyle: numara mağazanın içinde kalıyorsa kısıtlı dolaşım numarası yeterli ve meşrudur; kapıdan çıkacaksa ürünün gerçek bir GTIN'i olmalı, değişken bilgi de uygulama tanımlayıcılarıyla ayrıca taşınmalıdır.

Pratikte Nerede Sorun Çıkar?

  1. Tartılı etiketi e-ticarete taşımak. Pazaryerine 2 ile başlayan bir barkod girerseniz eşleşme olmaz — o numara hiçbir yerde kayıtlı değildir. Ürün için gerçek bir GTIN alınması gerekir; nasıl alındığı barkod numarası nasıl alınır yazımızda.
  2. İki şubede farklı şablon. Aynı zincirin iki şubesi farklı yazılım ya da farklı ayar kullanıyorsa, bir şubede basılan etiket diğerinde yanlış okunur. Zincir genelinde şablonun tek olması gerekir.
  3. Ürün kodunu terazide tanımlayıp kasada unutmak. Ağırlık gömülü yapıda bu, ürünün kasada hiç bulunamaması demektir.
  4. Mağaza içi numarayı tedarikçiye vermek. Sipariş ya da irsaliyede bu numara işe yaramaz; karşı tarafın sisteminde karşılığı yoktur. Belge tarafındaki eşleştirme mantığı için e-İrsaliye ve depoda barkod entegrasyonu yazımıza bakabilirsiniz.
  5. Etiketin kendisi. Tartı etiketleri genelde doğrudan termal kağıda basılır; ısı ve sürtünmeyle solar. Reyonda uzun duracak etiketlerde malzeme seçimi önem kazanır — barkod etiketi malzeme rehberi.
  6. Dar etikete sıkıştırılmış barkod. Tartı etiketleri küçüktür ve barkod çoğu zaman asgari ölçünün sınırında basılır. Sessiz bölge ve modül genişliği kurallarını barkod etiketi ölçüleri ve yerleşim kuralları yazımızda anlattık.

Sıkça Sorulan Sorular

2 ile başlayan barkod hangi ülkeye ait?

Hiçbir ülkeye. 20–29 aralığı (ve 02 ile 04) kısıtlı dolaşıma ayrılmıştır; ülke öneki değildir. Ülke öneklerini ülkelere göre barkod numaraları yazımızda bulabilirsiniz.

Kendi işletmem için 2 ile başlayan barkod üretebilir miyim?

Mağazanızın içinde kalmak şartıyla evet — bu numaralar zaten bunun için ayrılmış. Ama ürün başka bir işletmeye satılacak, pazaryerinde listelenecek ya da tedarik zincirine girecekse gerçek bir GTIN gerekir.

Tartı barkodunu telefonumla okuttum, uygulama ürünü bulamadı. Neden?

Barkod okuma uygulamaları küresel ürün veri tabanlarına bakar. Kısıtlı dolaşım numarasının orada karşılığı yoktur, dolayısıyla sonuç dönmez. Okuma başarısızlığı değil, kaydın yokluğudur. Telefon tarafındaki genel durum için telefonla barkod nasıl okunur.

Aynı domatesin iki etiketinde barkod neden farklı?

Fiyat ya da ağırlık koda gömülü olduğu için. Ürün aynı, ölçü farklı olduğundan rakamlar da farklı çıkar. Bu, sabit ağırlıklı ürünlerdeki mantığın tersidir; orada aynı ürünün her paketi aynı barkodu taşır.

Kasiyerin elle girdiği kod da bu mu?

Genelde hayır. Barkod okunmadığında kasiyerin girdiği kısa kod (PLU) mağazanın kendi ürün numarasıdır ve barkodun içindeki ürün kodu alanıyla aynı olabilir de olmayabilir de. İkisini eşleştirmek kurulum tarafının işidir.

Bu numaralar için kontrol hanesi hesaplamam gerekir mi?

Evet. RCN de standart bir EAN-13 sembolüdür ve 13. hane aynı modulo-10 kuralıyla hesaplanır. Elle üretiyorsanız hesabı atlamayın; atlarsanız okuyucu kodu reddeder.

Sonuç

Tartılı ürün barkodu, barkod sisteminin "her şey herkes için aynı olsun" kuralının bilinçli olarak askıya alındığı yer. GS1 bu ihtiyacı görmüş ve numara alanının bir bölümünü buna ayırmış.

Aklınızda kalması gereken tek ayrım şu: 2 ile başlayan numara bir yerin içinde geçerlidir, dışında değil. Onunla mağazanızın içinde istediğinizi yapabilirsiniz; dışarı çıkacak her şey için gerçek bir GTIN ve uygulama tanımlayıcıları gerekir.

Numaralandırma sisteminin genel mantığı için GTIN nedir, semboloji seçimi için barkod türleri ve farkları yazımıza göz atabilirsiniz.

Yorum Yok

Yorum Yap

E-posta adresiniz yayınlanmayacaktır.
Yeni Barkodlar QR & Barkod Tarayıcı mobil uygulaması Google Play ve App Store'da yayında!