Dil seç

Toplu UPC-A Barkod Oluşturucu

Satır başına bir UPC numarası girin; kontrol basamakları eklensin, geçersiz satırlar işaretlensin ve tüm barkodlar etiketli ZIP olarak insin.

Mehmet Demiray Yayınlandı Güncellendi
Paylaş
Tüm barkod türleri için tek araçFarklı bir formata mı ihtiyacınız var? Genel barkod oluşturucu, dokuz formatı tek ekrandan seçip aynı ayarlarla üretmenizi sağlar.
Her satıra 11 haneli bir sayı girin. Kontrol hanesi her birine otomatik olarak eklenecektir.

Katalog için toplu UPC üretimi

Bir ürün kataloğunu ya da mağaza rafını barkodlarla donatmak, tek tek uğraşıldığında saatler alan bir iştir. Toplu UPC-A Barkod Oluşturucu tam da bu noktada devreye girer: her satıra bir numara yazarsınız, araç listenin tamamı için barkodları aynı anda üretir ve hepsini tek bir ZIP dosyasında toplar. Yüzlerce ürünü olan bir satıcı için bu, listeyi hazırlamakla PNG dosyalarını indirmek arasındaki farktır.

Mantık basittir. Her satıra 11 haneli bir numara girersiniz, araç eksik olan kontrol hanesini kendisi hesaplayıp ekler ve 12 haneli geçerli bir UPC-A kodu oluşturur. Sonuç ekranında etiketlenmiş bir barkod ızgarası görürsünüz, böylece hangi görselin hangi numaraya ait olduğunu tek bakışta ayırt edebilirsiniz. Hatalı yazılmış satırlar ayrıca işaretlenir ve bunlar geri kalan listeyi bloke etmez.

UPC-A, Kuzey Amerika perakende zincirinin standart barkod biçimidir. Amazon.com üzerinde çoklu ürün listeleyen satıcılar, ABD ve Kanada'daki mağaza zincirleri için raf etiketi hazırlayan ekipler ve toptancılar bu formatı yoğun kullanır. Türkiye'deki perakende ise EAN-13 standardına dayanır, bu yüzden hedef pazarınızın hangi format olduğunu baştan netleştirmek önemlidir. ABD pazarına ürün gönderiyorsanız UPC-A doğru seçimdir; yerel bir rafa çıkacaksanız toplu EAN-13 aracı daha uygundur.

Tek satırlık deneme yerine tüm partiyi tek seferde işlemek, hem zaman kazandırır hem de tutarlılık sağlar. Aynı oturumda üretilen tüm barkodlar aynı boyut ve çözünürlükte gelir, bu da baskı ve etiketleme aşamasında sürprizleri ortadan kaldırır.

Numaraları hazırlama: 11 hane ve GS1 aralıkları

Toplu üretimin en kritik adımı, listeyi araca vermeden önce numaraları doğru biçimde hazırlamaktır. Araç her satırda tam olarak 11 hane bekler. Kontrol hanesini kendisi eklediği için 12 haneyi siz girmezsiniz; yalnızca ilk on bir haneyi verirsiniz.

En sık yaşanan sorun baştaki sıfırların kaybolmasıdır. Bir UPC numarası 0 ile başlıyorsa ve bu numarayı Excel gibi bir tablo programından kopyalarsanız, program sayıyı otomatik olarak yorumlar ve baştaki sıfırı siler. 01234567890 numarası birden 1234567890 olur ve 10 haneye düşerek geçersiz hale gelir. Bunu önlemek için ilgili sütunu metin biçimine çevirin ya da numaraları düz metin bir dosyadan kopyalayın.

Numaralarınızın kaynağı da önemlidir. Gerçek ticarette kullanılacak barkodlar GS1 tarafından tahsis edilen firma ön eklerine dayanır. GS1'den alınan firma ön eki, ürün numaralandırma aralığınızı belirler ve bu aralık içindeki numaralar dünya genelinde size özeldir. Rastgele numaralarla üretilen barkodlar teknik olarak taranır, ancak bir başka ürünle çakışabileceği için gerçek perakende satışta kullanılmamalıdır.

Listenizi hazırlarken şu kontrolleri yapın:

  1. Her satırda tam 11 hane olduğundan emin olun.
  2. Baştaki sıfırların korunduğunu gözden geçirin.
  3. Numaraların GS1 firma ön ekinizle başladığını doğrulayın.
  4. Boş satırları ve yanlışlıkla eklenmiş boşlukları temizleyin.

Tek bir barkod üretip mantığı test etmek isterseniz UPC-A barkod aracı üzerinden başlayabilir, ardından tüm partiyi buraya taşıyabilirsiniz. Hazırlık aşamasına ayrılan birkaç dakika, yüzlerce hatalı etiketi baskıya göndermekten çok daha ucuzdur.

Kontrol hanesi nasıl hesaplanır

UPC-A kodunun son hanesi kontrol hanesidir ve rastgele değildir. İlk 11 haneden matematiksel bir kuralla türetilir. Bu hane, tarayıcının okumayı doğrulamasını sağlar: eğer bir hane yanlış okunursa hesaplama tutmaz ve tarayıcı hatayı yakalar. Araç bu haneyi sizin için otomatik hesaplar, ama mantığı bilmek listenizi denetlemenize yardımcı olur.

Hesaplama şöyle işler. İlk on bir haneyi soldan sağa numaralandırırsınız. Tek konumdaki hanelerin toplamını 3 ile çarpar, çift konumdaki hanelerin toplamını bu sonuca eklersiniz. Elde edilen değerin 10 ile bölümünden kalanını 10'dan çıkarır, sonucun yine 10 ile bölümünden kalanını alırsınız. Formül olarak:

c=(10(3dtek+dcift)mod10)mod10c = \left(10 - \left(3\sum d_{tek} + \sum d_{cift}\right) \bmod 10\right) \bmod 10

Burada dtekd_{tek} tek konumdaki haneleri, dciftd_{cift} çift konumdaki haneleri gösterir. Dıştaki ikinci mod işlemi, sonucun tam 10 çıktığı özel durumu 0'a indirmek içindir.

Küçük bir örnek üzerinden gidelim. 03600029145 numarasında tek konum haneleri toplandığında bir değer, çift konum haneleri toplandığında başka bir değer bulunur; bu iki değer kuraldaki gibi birleştirilince kontrol hanesi ortaya çıkar. Toplu üretimde bu işlem her satır için ayrı ayrı ve anında yapılır, yani 500 satırlık bir liste de tek satır kadar hızlı sonuçlanır.

Bu kuralı bilmenin pratik faydası şudur: bir tedarikçiden 12 haneli tam kodlar aldıysanız, son haneyi elle doğrulayarak numaraların yolda bozulmadığını teyit edebilirsiniz.

ZIP'ten ambalaja: dosyaları SKU ile eşleştirmek

Araç işini bitirdiğinde elinizde bir ZIP dosyası olur ve içinde her numara için ayrı bir PNG bulunur. Asıl iş burada başlar: bu görselleri kendi stok kodlarınızla, yani SKU'larınızla eşleştirmek. İyi bir düzen kurmazsanız yüzlerce dosya arasında hangi barkodun hangi ürüne ait olduğunu bulmak zorlaşır.

En güvenilir yöntem, dosya adlarını UPC numarasının kendisi üzerine kurmaktır. Her PNG numarasıyla adlandırıldığı için, kendi ürün tablonuzda SKU ile UPC arasında bir eşleme sütunu tutmanız yeterlidir. Böylece bir dosyayı açtığınızda hangi ürüne gideceği tablodan tek adımda bulunur. Çıktı ekranındaki etiketli ızgara da bu eşlemeyi görsel olarak yapmanızı kolaylaştırır.

Etiket yerleşimi için birkaç pratik öneri:

  • Aynı ürün ailesindeki barkodları tek bir baskı sayfasında gruplayın, böylece kesme ve yapıştırma tek seferde biter.
  • Barkodun etrafında yeterli boş alan (sessiz bölge) bıraktığınızdan emin olun; tarayıcılar bu boşluğa ihtiyaç duyar.
  • Etiketi çok küçük ölçeklemeyin. Aşırı küçültülmüş bir barkod, ucuz bir el tarayıcısında okunmayabilir.

Bir raf ya da depo etiketi bastıracaksanız, standart etiket sayfası ölçülerine uygun bir ızgara kullanmak baskı israfını azaltır. Türkiye'de yaygın olarak bulunan A4 etiket sayfaları, sütun ve satır sayısına göre önceden bölünmüş şablonlar sunar; barkodları bu şablona hizalamak işi hızlandırır.

Dosya adlandırma ve tablo eşlemesini baştan disipline ederseniz, bir sonraki parti geldiğinde aynı sistemi tekrar kullanır ve her seferinde sıfırdan düzen kurmaktan kurtulursunuz.

Kalite kontrolü ve tarama testleri

Toplu üretimin en büyük riski, tek bir hatayı fark etmeden yüzlerce etikete kopyalamaktır. Araç bu riski azaltmak için birkaç güvenlik katmanı sunar, ama son denetim yine size aittir.

İlk katman, geçersiz satırların işaretlenmesidir. Her satır bağımsız doğrulanır, yani listenin ortasındaki 10 haneli ya da içinde harf bulunan bir satır, geri kalan tüm barkodları bloke etmez. Araç yalnızca sorunlu satırı işaretler, siz de onu düzeltip yeniden üretirsiniz. Bu bağımsız doğrulama, uzun listelerde tek bir yazım hatasının tüm partiyi durdurmasını engeller.

İkinci katman kontrol hanesi mantığıdır. Araç kontrol hanesini kendisi hesapladığı için ürettiği kodlar matematiksel olarak her zaman tutarlıdır. Yani üretilen barkodun kendisi geçerlidir; asıl doğrulanması gereken, girdiğiniz 11 hanenin doğru numara olup olmadığıdır.

Üçüncü ve en önemli katman fiziksel tarama testidir. Baskıya geçmeden önce şu adımları izleyin:

  1. ZIP içinden rastgele birkaç barkod seçin.
  2. Bunları gerçek baskı boyutunda yazdırın.
  3. Kullanacağınız el tarayıcısı ya da telefon uygulamasıyla okutun.
  4. Okunan numaranın listedeki numarayla birebir aynı olduğunu doğrulayın.

Bir örneklem partinin geçtiğini gösteriyorsa, aynı ayarlarla üretilen geri kalan barkodların da güvenli olduğunu varsayabilirsiniz. Deneyimler, sorunların büyük çoğunluğunun barkodun kendisinden değil, çok küçük ölçekleme ya da düşük baskı kalitesinden kaynaklandığını gösterir. Baskı çözünürlüğünü yüksek tutmak ve sessiz bölgeleri korumak, okuma başarısını belirgin biçimde artırır.

UPC-A mı EAN-13 mü: doğru formatı seçmek

Barkod üretmeye başlamadan önce cevaplanması gereken ilk soru, hangi standardı kullanacağınızdır. UPC-A ve EAN-13 aynı GS1 ailesine ait olsa da farklı pazarlara hizmet eder ve yanlış seçim, üretilen tüm etiketlerin baştan yapılmasına yol açabilir.

UPC-A, 12 haneli bir koddur ve Kuzey Amerika perakendesinin geleneksel standardıdır. ABD ve Kanada mağazalarına ürün koyuyorsanız, Amazon.com üzerinde satış yapıyorsanız ya da bir Kuzey Amerika distribütörüyle çalışıyorsanız bu format beklenir. EAN-13 ise 13 haneli uluslararası standarttır ve Avrupa ile Türkiye dahil dünyanın büyük bölümünde kullanılır.

İki format arasındaki temel farkları şöyle özetleyebiliriz:

Özellik UPC-A EAN-13
Hane sayısı 12 13
Ana pazar ABD, Kanada Avrupa, Türkiye, geneli
Ülke ön eki Yok (tarihsel) Var

Teknik olarak bir UPC-A kodu, başına bir 0 eklenerek EAN-13 olarak da temsil edilebilir; bu yüzden modern tarayıcıların çoğu her ikisini de okur. Ancak hedef pazarınızın beklediği formatı kullanmak, hem raf sistemleriyle uyum hem de listeleme kuralları açısından güvenlidir.

Karar basittir: ürününüz nereye gidiyor. Kuzey Amerika ise UPC-A doğru tercihtir ve bu araç tam da bunun için tasarlanmıştır. Yerel ya da Avrupa pazarına çıkacaksanız toplu EAN-13 aracı daha uygundur. Perakende dışında, örneğin depo içi izleme ya da lojistik etiketleme yapıyorsanız, alfasayısal veriyi de kodlayabilen toplu Code 128 aracı esneklik açısından değerlendirmeye değer.

En çok yanıtladıklarımız.

Her satıra 11 hane mi yoksa 12 hane mi yazmalıyım?

Her satıra 11 hane yazmanız yeterlidir. Araç son haneyi, yani kontrol hanesini kendisi hesaplayıp ekler ve 12 haneli tam UPC-A kodunu oluşturur. Eğer elinizde zaten 12 haneli tam kodlar varsa, son haneyi çıkarıp ilk on bir haneyi girin ya da doğru yazıldığından emin olun.

Excel'den kopyalarken baştaki sıfırları nasıl korurum?

Excel sayıları otomatik yorumladığı için 0 ile başlayan bir UPC numarasının baştaki sıfırını siler ve numara geçersiz hale gelir. Bunu önlemek için numaraları içeren sütunu seçip hücre biçimini Metin olarak ayarlayın, sonra numaraları tekrar yapıştırın. Alternatif olarak numaraları bir düz metin dosyasına aktarıp buradan kopyalayabilirsiniz; düz metin sıfırları olduğu gibi korur.

Çıktı dosyalarını kendi SKU'larımla nasıl eşleştiririm?

ZIP içindeki her PNG, ait olduğu UPC numarasıyla adlandırılır. Kendi ürün tablonuzda SKU ile UPC numarası arasında bir eşleme sütunu tutarsanız, bir dosyayı açtığınızda hangi ürüne gittiğini tek adımda bulursunuz. Sonuç ekranındaki etiketli ızgara da bu eşlemeyi gözle yapmanızı kolaylaştırır.

Listede aynı numara birden fazla kez varsa ne olur?

Araç her satırı bağımsız işler, bu yüzden tekrarlanan bir numara için aynı barkod birden fazla kez üretilir. Bu teknik bir hata değildir, ama genellikle listenizde istemediğiniz bir kopyalama olduğuna işaret eder. Üretimden önce listenizi tekrar eden satırlar açısından gözden geçirmeniz, gereksiz dosya ve etiket israfını önler.

Tek seferde kaç numara işleyebilirim?

Araç toplu işlem için tasarlandığından yüzlerce satırı tek oturumda işleyebilir. Her satır bağımsız doğrulandığı için 500 satırlık bir liste de küçük bir liste kadar hızlı sonuçlanır. Çok büyük listelerde tarayıcınızın belleğini rahatlatmak isterseniz partiyi birkaç gruba bölebilirsiniz.

Bir satır geçersizse tüm liste durur mu?

Hayır. Her satır kendi başına doğrulanır, bu yüzden 10 haneli ya da içinde harf bulunan bir satır yalnızca kendisi işaretlenir ve geri kalan barkodların üretilmesini engellemez. İşaretlenen satırı düzeltip yeniden üretmeniz yeterlidir. Bu tasarım, uzun listelerde tek bir yazım hatasının tüm işi durdurmasını önler.

Türkiye'deki bir rafa ürün koyacaksam bu araç doğru seçim mi?

UPC-A, ABD ve Kanada perakendesinin standardıdır. Türkiye ve Avrupa mağazaları EAN-13 formatını bekler, bu yüzden yerel bir rafa çıkacak ürünler için toplu EAN-13 aracı daha uygundur. Bu araç, özellikle Amazon.com ve Kuzey Amerika pazarına gönderilecek partiler için tasarlanmıştır.

Tek bir barkodu önce test etmek istersem ne yapmalıyım?

Toplu üretime geçmeden mantığı görmek isterseniz tekli UPC-A aracı ile başlayıp tek bir numarayı deneyebilirsiniz. Numaralandırma ve çıktı biçiminden emin olduktan sonra tüm listenizi buraya taşıyıp partiyi tek seferde üretmeniz daha verimlidir.