İçeriğe geç
Depo çözümü

Barkod Stok Takip ve El Terminali Sistemi

Stok doğruluğu muhasebe programındaki bir ayarla değil, malın raftan çıkarken okutulmasıyla sağlanır. Etiket standardı, terminal seçimi, çevrimdışı çalışma ve raf adresleme tek kurguda ele alınır.

Kısa özet

  • Barkod stok takip sistemi; mal kabul, yerleştirme, toplama, sayım ve sevkiyat adımlarını el terminaliyle kaynağında kaydederek sistemdeki stok ile raftaki stoğu eşitler.
  • Stok doğruluğu muhasebe programının değil, sahadaki kayıt disiplininin sonucudur. Program yalnızca kendisine bildirilen hareketi bilir.
  • Etiket standardı baştan seçilir: yalnızca ürün kodu taşıyan bir barkod ile seri, parti ve son kullanma tarihi taşıyan GS1 etiketi farklı sistemler gerektirir.
  • Depoda Wi-Fi kör noktası olduğu varsayılır. El terminali uygulaması çevrimdışı çalışıp bağlantı geldiğinde eşitlenecek şekilde tasarlanır.
  • Yılda bir yapılan dönemsel sayım yerine çevrim sayımı kurulduğunda hata aylar sonra değil, birkaç gün içinde yakalanır.

Stok neden tutmuyor? Cevap neredeyse hiç programda değil

Her depoda aynı cümle duyulur: “sistemde var, rafta yok.” Bunun üzerine genelde programın hesaplama mantığı sorgulanır. Oysa muhasebe programı bir hareketi ancak kendisine bildirildiğinde bilir. Bildirilmeyen her hareket, program ne kadar iyi olursa olsun kayıptır.

Sapmanın kaynağı neredeyse her zaman aynı birkaç noktadadır ve hepsi kayıt anıyla ilgilidir: mal alınır ama giriş akşam yapılır, üretim hammaddeyi alır ama sarf kaydı hafta sonuna kalır, numune çıkar ve hiç kaydedilmez. Sonuçta sistemdeki sayı bir zaman diliminin değil, birkaç farklı zaman diliminin karışımıdır.

Barkod sisteminin çözdüğü asıl problem hız değil, kaydın hareketle aynı anda oluşmasıdır. Mal raftan çıkarken okutuluyorsa stok doğrudur; akşam hatırlanarak giriliyorsa doğru olması tesadüftür.

  • Kayıt gecikmesi: hareket gerçekleşir, giriş saatler veya günler sonra yapılır
  • Ölçü birimi karmaşası: koli, palet, adet ve kilogram arasındaki çevrim kuralı yazılı değildir
  • Adressiz depo: mal “depoda” görünür ama hangi rafta olduğu kimsenin hafızasında
  • Kayıtsız çıkışlar: numune, bakım sarfı, fire ve iç transferler sisteme hiç girmez
  • İade ve hasarlı mal: geri gelen ürünün hangi statüde olduğu belirsiz kalır
  • Benzer ürün kodları: elle giriş sırasında bir hanesi farklı kodlar birbirine karışır

Hangi barkod? Etiket kararı sistemin yarısıdır

Barkod tipi görsel bir tercih değil, etiketin ne kadar bilgi taşıyacağıyla ilgili bir mimari karardır. Yalnızca ürün kodu taşıyan bir etiketle parti ve son kullanma tarihi taşıyan bir etiket, aynı el terminali uygulamasında farklı akışlar gerektirir. Bu karar sonradan değiştirildiğinde basılmış tüm etiketler geçersiz olur.

Genel kural şudur: dışarıdan gelen üründe zaten var olan barkodu kullanın, kendi ürettiğiniz üründe ise taşıması gereken bilgiye göre seçin. İzlenebilirlik gereksinimi varsa etiket tek başına ürünü değil, o ürünün hangi partiden geldiğini de söylemelidir.

Yaygın barkod ve kod tipleri, tipik kullanım alanları
TipTaşıdığı bilgiTipik kullanımDikkat edilecek nokta
EAN-13Yalnızca ürün numarasıPerakendeye giden hazır ürün, market rafıFirma önekini GS1 üye kuruluşu (Türkiye’de GS1 Türkiye) tahsis eder; firma ürün numarasını bu önek altında üretir, rastgele numara verilmez
Code 128Serbest metin ve rakamİç kullanım: raf adresi, palet numarası, iş emri fişiUzun veride etiket fiziksel olarak uzar; alan darsa okuma zorlaşır
GS1-128Ürün kodu + parti + seri + son kullanma tarihiGıda, ilaç, otomotiv yan sanayi, zincir markete sevkiyatVeri yapısı standarda göre kurulur; alıcı firmanın şartnamesi baştan okunmalıdır
QR koduYoğun veri, bağlantı adresiÜrün etiketi, bakım kartı, operatör ekranına yönlendirmeTelefon kamerası ve görüntü tabanlı (imager) tarayıcı okur; yalnızca lazer (1D) tarayıcı bulunan depoda okunamaz, karar donanımla birlikte verilir
DataMatrixYoğun veri, çok küçük alandaKüçük parça, elektronik kart, metal üzerine doğrudan işaretlemeOkuma için görüntü tabanlı tarayıcı gerekir; lazer tarayıcı okumaz
RFID etiketTemassız, toplu okumaPalet seviyesi sayım, geçiş kapısı kontrolüMaliyet ve metal/sıvı ortam etkisi nedeniyle her depoya uygun değildir

El terminali mi, telefon mu? Seçim depoya göre değişir

Donanım tartışması genelde fiyat üzerinden başlar, ancak belirleyici olan üç şey vardır: günde kaç okutma yapılacağı, ortamın fiziksel koşulları ve operatörün eldiven takıp takmadığı. Bu üçü netleşmeden yapılan donanım seçimi, birkaç ay sonra yenilenir.

Endüstriyel Android el terminali

Tetikli, darbeye ve toza dayanıklı, entegre lazer veya görüntü tabanlı tarayıcısı olan cihazlar. Yoğun okutma yapılan depolarda standart tercihtir; tek elle kullanım ve uzun batarya ömrü asıl avantajıdır.

  • Günde yüzlerce okutma yapan operatör için tetik, ekrandan dokunarak okutmaya göre belirgin şekilde hızlıdır
  • Koruma sınıfı ve düşme dayanımı, depo koşuluna göre seçilir; ofis cihazı depoda uzun yaşamaz
  • Vardiya boyunca yetecek batarya ya da yedek batarya kurgusu baştan planlanır

Telefon ve ring tarayıcı

Mevcut Android telefon ile parmağa takılan kablosuz bir tarayıcının birlikte kullanımı. Okutma sayısı orta düzeydeyse ve ortam ağır değilse makul bir başlangıçtır; eller serbest kaldığı için paketlemede rahat çalışır.

  • Telefon kamerasıyla okutma az sayıda okutmada çalışır, yoğun tempoda yavaş ve yorucudur
  • Cihaz karmaşasını önlemek için telefonların kime zimmetli olduğu ve nasıl şarj edileceği yazılı kural haline getirilir
  • Kişisel telefon kullanımı ilk bakışta ucuzdur; veri güvenliği ve destek tarafında sonradan sorun çıkarır

Sabit istasyon ve tezgâh üstü tarayıcı

Mal kabul kapısı, paketleme bandı ve sevkiyat noktası gibi malın ayağa geldiği yerlerde daha verimlidir. Operatör dolaşmaz, mal akar; bu noktalarda ekran büyüklüğü ve klavye erişimi de avantaja dönüşür.

Uygulama tasarımı: asıl belirleyici burası

Donanım ne olursa olsun, ekranda yapılan işlem sayısı deneyimi belirler. Bir sayım kaydının okut, gerekirse miktar gir, onayla adımlarını aşması durumunda saha kısa sürede yöntemi dolanmanın yolunu bulur.

  • Eldivenle kullanılabilecek buton boyutu ve okunabilir yazı tipi zorunludur
  • Hatalı okutma sesli ve görsel olarak anında bildirilir; hata ekranın altında küçük bir yazı olarak kalmamalıdır
  • Yanlış okutmayı geri alma adımı ilk sürümde bulunur; sonraya bırakılan geri alma, sahada elle not tutmaya yol açar

Çevrimdışı çalışma bir özellik değil, zorunluluktur

Depoların çok büyük kısmında Wi-Fi her noktada eşit çekmez. Yüksek raf araları, metal rafların oluşturduğu gölgeler, soğuk hava odaları ve açık saha stok alanları kör nokta üretir. Sürekli bağlantı varsayan bir el terminali uygulaması bu noktalarda kilitlenir ve operatör kâğıda not almaya döner.

Doğru tasarım bağlantıyı bir gereklilik değil, bir kolaylık olarak kabul eder. Uygulama ürün ve lokasyon listesini cihazda tutar, okutmayı yerel olarak kaydeder, bağlantı geldiğinde sunucuya aktarır. Operatör bağlantının olup olmadığını düşünmez; ekranda yalnızca bekleyen kayıt sayısını görür.

  • Ürün, barkod ve lokasyon listesi cihazda yerel olarak tutulur; okutma anında sunucuya soru sorulmaz
  • Her kayıt cihazda saat bilgisiyle saklanır; aktarım sırası değil, gerçekleşme anı esas alınır
  • Aynı kaydın iki kez aktarılmasını engelleyen benzersiz kayıt kimliği kullanılır
  • Çakışma kuralı baştan yazılır: aynı ürünü iki operatör farklı lokasyonda okuttuysa hangisinin kazanacağı belirlenmiş olmalıdır
  • Aktarılmamış kayıt sayısı ekranda sürekli görünür; cihaz vardiya sonunda boş kayıtla bırakılmaz

Dönemsel sayım mı, çevrim sayımı mı?

Çoğu işletme sayımı yılda bir kez, genelde yıl sonunda yapar. Bu sayım mali olarak gereklidir ancak operasyonel olarak geç kalmıştır: ortaya çıkan fark, aylar önce oluşmuş bir hatanın sonucudur ve sebebini geriye dönük bulmak neredeyse imkânsızdır.

Çevrim sayımı farklı bir mantık kurar. Deponun tamamı yerine her gün küçük bir bölümü sayılır; yıl boyunca her ürün grubu belirli aralıklarla sıraya gelir. Depo durmaz, fark küçük kalır ve sebebi hâlâ hatırlanabilir durumdadır.

İki sayım yaklaşımının pratikteki farkı
Dönemsel sayımÇevrim sayımı
SıklıkYılda bir veya iki kezHer gün küçük bir bölüm
Operasyon etkisiDepo ve genelde sevkiyat dururAkış devam ederken yapılır
Farkın büyüklüğüBirikmiş, büyükKüçük ve yönetilebilir
Sebebin bulunabilirliğiNeredeyse imkânsız, iz soğumuşturYüksek, hareket birkaç gün öncesindedir
Gerekli hazırlıkGeniş ekip, mesai planı, sayım listeleriAdreslenmiş raf ve el terminali
Asıl çıktısıMali kayıt için düzeltmeHatanın kök sebebinin ortadan kalkması

Deponun dört kritik noktası

Stok doğruluğu tek bir ekranla değil, malın depoya girdiği andan çıktığı ana kadar dört noktada kurulan disiplinle sağlanır. Bu noktalardan biri boş bırakılırsa diğer üçü sapmayı telafi edemez.

Mal kabul

Hatanın en ucuz yakalandığı yer burasıdır. Gelen mal, satın alma siparişine karşı okutularak kontrol edilir; eksik, fazla ve yanlış ürün daha araç bahçedeyken görülür. Kabul edildikten sonra fark edilen eksik, tedarikçiyle tartışma konusu olur.

  • Sipariş satırına karşı okutma, irsaliye kontrolünü göz kararı olmaktan çıkarır
  • Parti ve son kullanma tarihi gerekiyorsa tam bu adımda kaydedilir; sonradan girilmesi neredeyse hiç çalışmaz
  • Hasarlı ve şartlı kabul edilen mal ayrı statüde tutulur, doğrudan kullanılabilir stoğa karışmaz

Raf ve lokasyon adresleme

Mal “depoda” değil, bir adreste durur. Koridor, raf, göz ve kat bilgisinden oluşan adres etiketlenir ve her yerleştirmede okutulur. Adresleme aynı zamanda yeni personelin depoyu birkaç günde öğrenmesini sağlar; depo bilgisi kişilerin hafızasında durmaz.

  • Adres kodlaması okunabilir ve mantıklı olmalıdır; operatör kodu görünce yerini tahmin edebilmelidir
  • Aynı ürün birden çok adreste bulunabilir; sistem bunu hata değil normal durum olarak kabul etmelidir
  • Hızlı hareket eden ürünler kapıya yakın adreslere alınır; bu karar sayım değil, yürüme mesafesi tasarrufudur

Toplama ve üretime sarf

Sevkiyat için toplama ya da üretime hammadde çıkışı, stoğun en çok kaybolduğu adımdır. Okutmaya dayalı toplama listesi hem yanlış ürünü engeller hem de sarf kaydını hareketle aynı anda oluşturur.

  • Son kullanma tarihi olan üründe öncelik kuralı sistemce önerilir, operatörün hafızasına bırakılmaz
  • Toplama sırası adres düzenine göre kurulduğunda yürüme mesafesi kendiliğinden kısalır
  • Üretime çıkan hammaddenin hangi iş emrine gittiği bu adımda kaydedilir; maliyet takibinin temeli burasıdır

Sevkiyat kontrolü

Aracın kapısı kapanmadan yapılan son okutma, yanlış sevkiyatı müşteri şikâyetine dönüşmeden yakalar. Paketlenen ürünler sevk belgesine karşı kontrol edilir; eksik veya fazla varsa uyarı o anda verilir.

  • Sevk edilen partinin hangi müşteriye gittiği kaydedilir; bir şikâyet geldiğinde geriye doğru izlenebilir
  • Sevkiyat kaydı muhasebe programındaki irsaliye ile eşleşir, iki kayıt arasındaki fark ayrıca aranmaz

Mevcut programınızla ilişkisi

Barkod ve el terminali katmanı muhasebe programının yerine geçmez. Program stok değerini, maliyeti ve mali kaydı tutmaya devam eder; saha katmanı ise hareketin gerçekte ne zaman ve nerede olduğunu kaydeder. İkisi birbirini tamamlar, birbiriyle yarışmaz.

Veri akışında yön ayrımı önemlidir. Programdan ürün kartı, barkod listesi, satın alma siparişi ve sevk emri okumak düşük riskli bir işlemdir. Programa stok hareketi yazmak ise onun kendi stok mantığını ve muhasebe bütünlüğünü ilgilendirir; bu nedenle daima ürünün resmi arayüzü üzerinden, kontrollü biçimde yapılır.

Sıklıkla sorulan “bu bir WMS mi?” sorusunun cevabı kapsama bağlıdır. Adresleme, sayım, toplama ve sevkiyat kontrolü kuruluyorsa yapılan iş bir depo yönetim sistemidir; ancak amaç hazır bir WMS paketi satmak değil, sizin depo akışınıza uyan asgari kapsamı kurmaktır. Gereğinden geniş kurulan depo sistemleri genelde kullanılmayan modüllerle birlikte terk edilir.

Sahada nasıl görünüyor?

Gıda ve soğuk zincir (Mersin liman-depo) — parti ve son kullanma tarihi takibi

Mersin limanı çevresindeki soğuk hava depolarında mal kabulde parti ve son kullanma tarihi etiketten okunur, toplamada ise son kullanma tarihi en yakın olan parti önerilir. Bir şikâyet geldiğinde hangi partinin hangi müşteriye sevk edildiği geriye doğru izlenir ve ihracat denetiminde istenen kayıt zinciri sistemden çıkar.

Otomotiv yan sanayi ve makine — seri numaralı parça izlenebilirliği

Kritik parçalar seri numarasıyla etiketlenir; hangi hammadde partisinden üretildiği ve hangi montaja girdiği kaydedilir. Ana sanayi müşterisinin istediği izlenebilirlik raporu elle hazırlanmaz, kayıttan üretilir.

Ambalaj ve plastik (Mersin, Tarsus) — palet ve çuval seviyesinde lot takibi

Mersin ve Tarsus OSB’deki ambalaj tesislerinde hammadde çuval veya palet bazında etiketlenir, üretime çıkışta iş emrine bağlanır. Hangi lotun hangi üretimde kullanıldığı bilindiği için kalite sapması yaşandığında etkilenen üretim aralığı hızlıca daraltılır.

Hırdavat ve inşaat malzemesi — çok çeşitli, hızlı devreden stok

Binlerce kalemin olduğu depoda benzer kodlar elle girişte sürekli karışır. Adreslenmiş raf ve barkodlu toplama ile yanlış ürün sevkiyatı azalır; çevrim sayımı sayesinde deponun tamamını kapatmaya gerek kalmaz.

Tekstil (Hatay, Osmaniye) — beden ve renk varyantlı ürün kartları

Hatay ve Osmaniye’deki konfeksiyon depolarında tek modelin onlarca varyantı olduğunda stok kartı sayısı hızla artar ve göz kararı sayım imkânsız hale gelir. Varyant bazlı barkod ile koli içeriği paketleme sırasında doğrulanır; eksik varyant sevkiyattan sonra değil, önce fark edilir.

Referans iş birliği

Entegrasyon tarafında yeni bir hat kuruyoruz ve ilk projeleri referans iş birliğiyle yürütüyoruz: projenin sonunda ölçülebilir sonuçları vaka çalışması olarak yayımlamamıza ve sizi referans göstermemize izin veren firmalara özel koşul uyguluyoruz. Karşılığında alacağınız şey standart bir paket değil, süreçlerinize göre yazılmış bir sistem — ve geliştiren ekibe doğrudan erişim.

Sık sorulan sorular

Telefonla barkod okutmak yeterli mi, el terminali almak şart mı?

Şart değil; belirleyici olan günlük okutma sayısı ve ortam. Günde birkaç düzine okutma yapan, ortamı ağır olmayan bir depoda telefon ve parmağa takılan kablosuz bir tarayıcı gayet iyi çalışır. Okutma sayısı yükseldikçe tetikli endüstriyel terminal fark yaratır: tek elle kullanılır, eldivenle çalışır, düşmeye dayanır ve batarya vardiya boyunca yeter. Pratik yaklaşım, telefonla başlayıp yoğunluğun arttığı noktalarda terminale geçmektir — uygulama aynı kaldığı için bu geçiş yeniden kurulum gerektirmez.

Depomuzda Wi-Fi her yerde çekmiyor. Sistem yine de çalışır mı?

Evet, çünkü sistemi bu varsayımla kuruyoruz. Depolarda yüksek raf araları, metal gölgeleri ve soğuk hava odaları kör nokta üretir; bunu istisna değil normal kabul etmek gerekir. El terminali uygulaması ürün ve lokasyon listesini cihazda tutar, okutmaları yerel olarak kaydeder ve bağlantı geldiğinde aktarır. Operatör bağlantıyı düşünmez, yalnızca bekleyen kayıt sayısını görür. Önemli olan bu kararın ilk gün verilmesi: çevrimiçi varsayımıyla yazılmış bir uygulamaya çevrimdışı desteği eklemek, pratikte baştan yazmak demektir.

Ürünlerimizin barkodu yok. Kendimiz mi basacağız?

Evet ve bu göründüğünden basit bir iştir. Kendi ürettiğiniz ya da barkodsuz gelen ürünler için iç kullanıma yönelik etiket basılır; kritik olan etiketin hangi bilgiyi taşıyacağına baştan karar vermektir. Yalnızca ürün kodu yeterliyse sade bir etiket iş görür; parti, seri veya son kullanma tarihi takip edilecekse etiket bu bilgiyi standart bir yapıda taşımalıdır. İkinci önemli nokta, etiket basımının depo akışının içine yerleştirilmesidir: mal kabul noktasında yazıcı yoksa etiketleme sonraya kalır, sonraya kalan etiketleme ise genelde hiç yapılmaz.

Sayımı depoyu kapatmadan yapabilir miyiz?

Çevrim sayımı tam olarak bunun için vardır. Deponun tamamını tek seferde saymak yerine her gün belirli bir adres aralığı ya da ürün grubu sayılır; akış devam eder. Ön şartı raf adreslemedir, çünkü sayılacak alanın sınırı tanımlı olmalıdır. Kazanç yalnızca durmamak değil: fark küçük kaldığı ve hareket birkaç gün öncesine ait olduğu için sebebi hâlâ bulunabilir. Yıl sonu sayımı ortadan kalkmaz, ancak o sayım bir sürpriz kaynağı olmaktan çıkıp mali bir doğrulamaya dönüşür.

Bu bir WMS mi, yoksa muhasebe programımızın depo modülü yeter mi?

Programınızın depo modülü stok kartını, bakiyeyi ve hareket kaydını tutar — bunlar gereklidir ama sahada olup biteni kaydetmez. Belirleyici soru şudur: bir ürünün hangi rafta olduğunu sistem söylüyor mu, ve toplama sırasında yanlış ürün alındığında uyarı çıkıyor mu? Cevap hayırsa eksik olan modül değil, saha katmanıdır. Kurduğumuz yapı adresleme, sayım, toplama ve sevkiyat kontrolü içerdiğinde teknik olarak bir depo yönetim sistemidir; ancak amacımız geniş bir paket kurmak değil, sizin akışınıza uyan asgari kapsamı kurmak. Kullanılmayan modüllerle büyütülen depo sistemleri genelde bütünüyle terk edilir.

Mevcut stoğumuz sistemde yanlış. Nereden başlıyoruz?

Açılış sayımından. Yanlış bir başlangıç bakiyesiyle kurulan doğru bir sistem ilk günden itibaren yanlış sonuç üretir ve sahanın güvenini kalıcı olarak kaybeder. Uyguladığımız sıra şu: önce raf adresleme ve etiketleme tamamlanır, sonra açılış sayımı adres bazında yapılır, ardından yeni hareketler yalnızca okutmayla kaydedilmeye başlanır. Tüm depoyu aynı anda kapsamak zorunda değilsiniz; tek bir bölge ya da tek bir ürün grubuyla başlayıp öğrenilenlerle yaygınlaştırmak hem daha hızlı hem de daha az risklidir. Kesin plan, depo büyüklüğü ve kalem sayısı görüldükten sonra keşif görüşmesinde yazılı verilir.

Depomuz Mersin’de değil, Adana’da. Terminal kurulumu için gelir misiniz?

Geliriz. Adana, Mersin merkezden yerinde hizmet verdiğimiz Akdeniz hattında; Tarsus, Hatay, İskenderun ve Osmaniye de aynı kapsamda. Depo projesinde yerinde olmak zorunlu bir adım: Wi-Fi kör noktaları, raf düzeni ve etiketin fiziksel koşulları masadan görülmez. Uygulama geliştirme ve ERP bağlantısı uzaktan yürür. Türkiye’nin diğer illerinde önce online keşif; raf adresleme, açılış sayımı ve terminal montajı için yerinde ziyaret takvime baştan yazılır.

Mevcut sisteminizi konuşalım

Hangi programı kullandığınızı, sahada hangi verinin elle girildiğini ve neyi otomatikleştirmek istediğinizi anlatın. İlk görüşmede teknik olarak mümkün olup olmadığını ve hangi yöntemle yapılacağını netleştiriyoruz.