Barkod Okuyucu Yanlış Karakter Yazıyor veya Enter Yapmıyor
Kısa çözüm
- Çoğu barkod okuyucu bilgisayara klavye gibi bağlanır ve okuduğunu tuşlar.
- Okuyucunun klavye dili ile Windows klavye dili farklıysa karakterler bozulur.
- Kılavuzdaki ayar barkodlarından okuyucunun klavye dilini değiştirebilirsiniz.
- Okumadan sonra satır atlamıyorsa son ek (suffix) olarak Enter ayarlanmamıştır.
- Caps Lock açıkken harfli barkodlarda büyük-küçük harf karışabilir.
- Ayarı not defterine okutarak test edin, sonra programda deneyin.
Kasada barkod okutuluyor, bip sesi geliyor, ama programa giden kod yanlış. Ürün kodundaki tire yıldıza dönüşüyor, bazı harfler farklı çıkıyor ya da okuyucu kodu yazıp bırakıyor ve satır atlamıyor. Okuyucu arızalı değil; bilgisayarla "aynı dili konuşmuyorlar".
Barkodu hiç okumuyorsa sebep farklıdır; o durumu barkod okuyucu okumuyor yazımızda anlattık. Bu yazı okuyan ama yanlış yazan okuyucu içindir.
Neden olur?
USB barkod okuyucuların çoğu bilgisayara klavye gibi tanıtılır. Okuduğu kodu, sanki birisi klavyede tuşlara basıyormuş gibi gönderir. Okuyucu "şu tuşa bas" der, karakteri ise Windows'un klavye dili belirler.
Okuyucu İngilizce (US) klavye varsayıyorsa ve bilgisayar Türkçe Q ya da F klavyedeyse, bazı tuşlar farklı karaktere karşılık gelir. Rakamlar genellikle doğru çıkar; sorun özel karakterlerde ve bazı harflerde görülür. Aynı mantığı klavye tarafında klavye yanlış karakter yazıyor yazımızda anlattık.
Çözüm 1: Okuyucunun klavye dilini ayarlamak
- Okuyucunun kılavuzunu açın. Kutudan çıkan kitapçıkta ya da üreticinin sitesindeki PDF'te ayar barkodları bulunur.
- "Keyboard Language" veya "Country" bölümünü bulun.
- Bilgisayarınızdaki klavye düzenine uygun barkodu (Türkçe Q, Türkçe F) okutun.
- Not defterini açıp tire, nokta, eğik çizgi ve harf içeren bir barkod okutarak sonucu kontrol edin.
Ayar barkodları markaya ve modele göre farklıdır; Sunlux, Newland ve Datalogic'in kılavuzları ayrı ayrıdır. Başka modelin kılavuzundan barkod okutmayın.
Çözüm 2: Windows klavye dilini eşitlemek
Okuyucuda Türkçe seçeneği yoksa tersini yapabilirsiniz: okuyucu US ise Windows'ta da US klavye ekleyip kasa programı açıkken onu seçmek. Bu yöntem çalışır ama klavyeyle yazarken karışıklık yaratabilir; mümkünse okuyucuyu ayarlamak daha temizdir.
Okuduktan sonra Enter yapmıyor
Okuyucular kodun sonuna isteğe bağlı bir karakter ekler; buna son ek (suffix) denir. Kasa programı ürünü sepete atmak için Enter bekliyorsa ve son ek kapalıysa kod yazılır ama işlem ilerlemez. Kılavuzdaki "Add CR" ya da "Suffix: Enter" barkodunu okutmak bunu çözer. Tersi de olur: program Enter istemiyorsa son eki kapatabilirsiniz.
Diğer kontroller
- Caps Lock: Açıkken harfli kodlarda büyük-küçük harf ters çıkabilir.
- Varsayılana dönme: Ayarlar karıştıysa kılavuzdaki "Factory Default" barkodunu okutup baştan ayarlayın.
- Kablosuz modeller: Bağlantı kopukken okunan kodlar hafızada bekleyebilir; bağlantı geldiğinde toplu yazılması normaldir.
Sıkça Sorulan Sorular
Sadece Türkçe harfli barkodlar mı sorun çıkarır?
Hayır. Barkodlar genellikle rakam ve Latin harflerden oluşur; sorun çoğunlukla tire, eğik çizgi ve bazı harflerde görülür.
Ayarı her bilgisayarda yeniden mi yapmak gerekir?
Hayır. Ayar okuyucunun hafızasına yazılır; aynı klavye dilindeki bilgisayarlarda geçerli kalır.
Grisepet Notu
Yeni bir okuyucuyu kasaya bağlamadan önce not defterinde tire, nokta ve harf içeren birkaç barkod deneyin. İki dakikalık bu test, gün içinde yanlış ürün kodlarıyla uğraşmaktan kurtarır.
Tüm ürünler: Barkod / Karekod Okuyucu
