Barkodlu depo ve el terminali uygulamaları
Telefon kamerası veya Android el terminaliyle barkod okuma, yük giriş-çıkış takibi, Zebra etiket baskısı ve mevcut sisteminize entegrasyon.
Depoda kağıt listeler ve elle girilen kayıtlar; yanlış araca yüklenen koliler, sayım farkları ve kayıp zaman demek. Barkodlu bir depo uygulaması bu süreci telefona ya da Android tabanlı el terminaline taşır: koli okutulur, kayıt anında sisteme düşer, etiket yazıcıdan çıkar. Ben Berke Özyaşar; müşterimiz TCT Lojistik için depo yük giriş ve çıkışlarını barkodla takip eden bir mobil uygulama geliştirdim.
Kimler için
- Yük giriş ve çıkışını kağıt ya da Excel ile takip eden lojistik ve depolama firmaları
- Mevcut ERP veya depo yazılımına mobil bir okuma ekranı eklemek isteyen şirketler
- Koli ve palet etiketlerini kendi bilgileriyle basmak isteyen işletmeler
Neler dahil
- Kamera ile barkod okuma (Code 128, Code 39, Code 93, EAN-13, EAN-8 gibi formatlar)
- Barkodun okunamadığı durumlar için OCR ile etiket üzerindeki yazıyı okuma ve barkodla karşılaştırma
- Yük giriş ve çıkış akışları, araç ve plaka seçimi, koli listeleri, yük sorgulama
- Etiket tasarımı, ön izleme ve Zebra yazıcılara ağ üzerinden baskı
- Yerel ağdaki yazıcıları otomatik bulma
- Mevcut sunucu ve veritabanınıza (ör. ASP.NET Core, SQL Server) bağlanan güvenli API katmanı
- Kullanıcı girişi ve yetkilendirme
Nasıl çalışıyorum
Önce depodaki akış
Geliştirmeye başlamadan önce depodaki akışı operasyon ekibiyle adım adım konuşurum: mal nasıl geliyor, hangi etiketle, hangi araca nasıl çıkıyor. Ekranlar bu akışa göre şekillenir, menülere göre değil.
Gerçek cihaz, gerçek etiket
Barkod okuma ve baskı masa başında değil; depo ışığında, eğik açıyla ve yıpranmış etiketlerle test edilmeli. Pilotu gerçek etiketler ve gerçek yazıcıyla yaparım.
Mevcut sistemle entegrasyon
Çoğu firmanın zaten bir veritabanı ve sunucusu vardır. Uygulamayı bunun yerine değil, bunun üzerine kurarım.
Kademeli geçiş
Yeni bir uygulamayı bütün depoya bir günde yaymak yerine tek bir akışla, örneğin yalnızca yük çıkışıyla başlamak daha güvenli. Ekip uygulamaya alıştıkça ve ilk geri bildirimler toplandıkça diğer akışlar eklenir.
Teknoloji
React Native, react-native-vision-camera ile kamera ve OCR, ZPL ile Zebra baskı, TCP üzerinden doğrudan yazıcı iletişimi, JWT ile kimlik doğrulama. Etiketler uygulamada tasarlanıp görüntüye, oradan Zebra yazıcının anlayacağı ZPL komutlarına dönüştürülüyor; böylece ekranda görülen etiket kağıtta da aynı çıkıyor.
İlgili projeler
TCT depo uygulaması bu hizmetin en kapsamlı örneği. Kamera ile hızlı tarama ve görüntüden metin çıkarma tarafında kendi uygulamam Scano QR da benzer bir alanda çalışıyor. CDA Lojistik için ise müşterilerin lojistik takip ve iletişim süreçlerini kolaylaştıran bir mobil uygulama geliştirdim. Teknik ayrıntıları barkodlu depo uygulaması geliştirmek yazısında anlattım.

