Donanım entegrasyonlu özel yazılım mimarisi; sahadaki 2D karekod okuyucular, endüstriyel Android el terminalleri, kantar/tartım sistemleri ve GİB onaylı yeni nesil ÖKC yazarkasa POS cihazlarını çift yönlü REST API altyapısıyla merkezi veri omurgasına bağlayan kurumsal bir mühendislik yaklaşımıdır. Üretim istasyonlarından depo raf hareketlerine ve mağaza kasalarına kadar fiziksel operasyonları anlık (real-time) dijitalleştiren bu yapı, manuel veri girişini ve mükerrer kayıt riskini ortadan kaldırır. Posingo bulut mimarisi ve güvenli mikroservis modelleriyle desteklenen entegre altyapı iş süreçlerinizi kesintisiz ve şeffaf kılar.

Fiziksel Donanımlar ile Özel Yazılım Katmanı Arasındaki Köprü
Endüstriyel tesislerde, depolarda ve perakende satış noktalarında sahadaki cihazlar birbirinden çok farklı fiziksel bağlantı standartlarını (RS-232 seri port, USB sanal COM port, Ethernet TCP/IP, Bluetooth Low Energy ve Wi-Fi) kullanır. Standart paket yazılımların bu donanımlarla doğrudan haberleşmesi çoğu zaman mümkün olmaz veya karmaşık üçüncü taraf sürücülere ihtiyaç duyar.
Kurumsal özel yazılım projelerinde donanım katmanı ile iş mantığı katmanı arasına optimize edilmiş bir ara servis (middleware) mimarisi yerleştirilir. Bu ara servis; donanımdan gelen ham veri paketlerini milisaniyeler içinde yakalar, veriyi ayrıştırır, doğrular ve kurumsal iş kurallarına uygun biçimde JSON formatında REST API uç noktalarına iletir.
Böylece donanım üreticisinin SDK’sındaki veya arayüzündeki değişiklikler ana iş mantığını etkilemez. Şirketler mevcut donanım parkını değiştirmek zorunda kalmadan yeni yazılım mimarisine hızla entegre olabilir.
2D Karekod Okuyucular ve Endüstriyel El Terminalleri ile Haberleşme
Lojistik ve üretim tesislerinde hızın belirleyicisi el terminalleri ve karekod okuyucuların tepki süresidir. Karekod Yazılım tarafından geliştirilen Android tabanlı özel mobil uygulamalar, cihazların dahili tarama motorlarıyla (Zebra DataWedge, Honeywell Scanning SDK vb.) doğrudan entegre olur.
Karekod tarandığı anda klavye simülasyonu yerine işletim sistemi seviyesindeki doğrudan olay yakalayıcılar (broadcast intents) devreye girer. Bu yöntem tarama hızını onlarca milisaniyeye indirirken, hatalı veya eksik karakter aktarımı riskini tamamen ortadan kaldırır.
Ayrıca optik okuyucuların taradığı veriler anında yerel doğrulama filtresinden geçirilir. GS1-128 veya DataMatrix standartlarındaki ayrıştırıcılar sayesinde seri numarası, parti/lot kodu ve son kullanma tarihi tek bir tarama hamlesinde ayrıştırılarak ilgili veri alanlarına anında doldurulur.
Kantar, Terazi ve Endüstriyel Tartım Sistemleri Entegrasyonu
Koli, kasa veya palet bazlı sevkiyatlarda ağırlık doğrulaması, hatalı ürün çıkışlarını engellemenin en güvenilir yoludur. Özel yazılım sistemleri, sevkiyat hattındaki endüstriyel terazi ve kantar göstergelerine sürekli veri dinleme soketleriyle bağlanır.
Operatör koli üzerindeki karekodu okuttuğunda yazılım kantar göstergesinden anlık net ağırlığı çeker. Sistemde tanımlı ürün tolerans aralıkları kontrol edilir; eğer koli içeriğinde bir eksiklik veya fazlalık varsa sistem uyarı verir ve sevkiyat barkodunun basılmasını otomatik olarak engeller.
Ağırlık doğrulaması onaylandığında ise endüstriyel barkod yazıcıya otomatik baskı komutu gönderilir. İnsan faktöründen kaynaklanan hatalı tartım ve manuel veri girişi operasyondan tamamen ayıklanmış olur.
| Donanım Türü | Bağlantı Protokolü | Entegrasyon Yöntemi | Operasyonel Katkı |
|---|---|---|---|
| Endüstriyel Android El Terminali | Wi-Fi / Mobil Ağ | Dahili Tarayıcı SDK ve Broadcast Intent | Anlık raf adresi kontrolü, hatasız mal kabul ve toplama |
| 2D Karekod & Barkod Okuyucu | USB / Seri COM / Bluetooth | Sanal COM Port Dinleyici ve Ham Veri Ayrıştırıcı | Kasa ve kalite kontrol istasyonlarında hızlı doğrulama |
| Endüstriyel Tartım & Terazi | RS-232 / Ethernet TCP | Soket Dinleme Servisi ve Tolerans Doğrulama | Eksik ürün çıkışını önleme, hatasız koli ve palet tartımı |
| Yeni Nesil ÖKC POS Cihazları | Ethernet / Wi-Fi / Bulut API | GİB Onaylı Ortak POS ve Tahsilat Protokolü | Tahsilat tutarını ekrana gönderme, fiş ve cari eşleme |
| Endüstriyel Termal Barkod Yazıcı | TCP/IP Port 9100 / USB | ZPL / EPL Ham Kod İletimi ve Doğrudan Baskı | Sürücü kuyruğu beklemeden milisaniyeler içinde etiket basımı |
Çift Yönlü REST API Mimarisi ile Mükerrer Kayıt Önleme
Dağıtık operasyonlarda aynı verinin ağ gecikmesi veya operatör tekrarı nedeniyle birden fazla kez işlenmesi veri tabanında ciddi dengesizlikler doğurur. Çift yönlü REST API mimarisi bu riskleri önleyecek idempotency ve işlem kimliği (transaction ID) standartlarıyla donatılır.
Her işlem için istemci cihaz tarafında benzersiz bir işlem kimliği üretilir. Ağ bağlantısında geçici bir kopma yaşanıp istek tekrar iletildiğinde, sunucu bu kimliği tanır ve mükerrer kayıt oluşturmak yerine ilk işlemin sonucunu istemciye güvenle döner.
Ayrıca iki farklı terminalin aynı stok kalemi üzerinde aynı anda rezervasyon veya satış yapmasını engellemek için veritabanı seviyesinde atomik işlem (transaction) kilitleri uygulanır. Böylece stok eksiye düşmez ve operasyonel doğruluk garanti altına alınır.
Merkezi Bulut Veritabanı ve Gerçek Zamanlı (Real-Time) Senkronizasyon
Karekod Yazılım mühendisliği, modern işletmeler için çevrimdışı kopukluk risklerini tamamen dışlayan %100 gerçek zamanlı (real-time) merkezi bulut omurgasını esas alır. Sahadaki tüm terminaller, tartım istasyonları ve kasa noktaları anlık olarak merkezi veritabanıyla konuşur.
Posingo bulut mimarisi ile entegre çalışan bu yapı sayesinde, depoda bir palet rafa kaldırıldığı anda merkezdeki satış temsilcisi o stoğu satılabilir olarak görür. Gün sonu eşitlemeleriyle uğraşma zorunluluğu ortadan kalkar ve şirket genelinde tek bir doğru veri kaynağı üzerinden kararlar alınır.
Veriler coğrafi olarak yedekli veri merkezlerinde anlık replike edilir; sahadaki bir bilgisayar veya terminal fiziksel olarak arızalansa bile hiçbir veri kaybı yaşanmaz, operasyon yeni bir cihazla saniyeler içinde devam eder.
ÖKC POS, E-Fatura ve Mevzuat Entegrasyonu
Perakende ve saha satış noktalarında donanım entegrasyonunun en kritik halkası Gelir İdaresi Başkanlığı onaylı yeni nesil ÖKC yazarkasa POS cihazlarıdır. Hugin, İnpos, Ödeal ve Beko gibi Türkiye pazarında yaygın olarak kullanılan ÖKC cihazlarıyla kurulan API köprüsü, ödeme alma sürecini hatasızlaştırır.
Kasa ekranında satış tamamlandığında tahsil edilecek tutar otomatik olarak ilgili POS terminalinin ekranına yansıtılır. Kasiyerin tutarı POS cihazına elle tuşlamasına gerek kalmaz; böylece eksik veya hatalı tahsilat ihtimali sıfırlanır. Kart işlemi onaylandığı anda banka onay kodu ve e-Arşiv fiş numarası veritabanına otomatik işlenir.
Depodan sevkiyatı yapılan kurumsal siparişlerde ise GİB e-İrsaliye ve e-Fatura sistemleri ile tam uyum sağlanır. Karekodlu palet barkodu son kontrol noktasından geçtiği anda resmi e-İrsaliye entegratör üzerinden otomatik düzenlenir.
| Potansiyel Operasyonel Sorun | Geleneksel / Paket Sistem Riski | Özel Yazılım Mimarisi Çözümü |
|---|---|---|
| Hatalı Tutar Tuşlama | Kasiyerin POS cihazına tutarı elle girmesi sonucu bakiye farkı | Yazılımdan ÖKC POS cihazına tutarın otomatik aktarılması |
| Eksik Ürün Paketlenmesi | Gözden kaçan parçalar nedeniyle müşteri şikayeti ve iade | Kantar ile dinamik ağırlık kontrolü ve tolerans dışı sevkiyat blokajı |
| Mükerrer Tarama ve Sevkiyat | Aynı kolinin iki kez okutulup faturaya mükerrer eklenmesi | İşlem kimliği (idempotency) ve tekil seri numarası doğrulaması |
| Ağ Kesintisinde Çakışma | Eşzamanlı satışlarda stokların eksiye düşmesi | Merkezi bulut atomik kilit mekanizmaları ve anlık doğrulama |
| Yavaş Barkod Yazıcı Çıktısı | Windows sürücü kuyruğunda gecikme ve hat durması | Yazıcıya doğrudan TCP 9100 portundan ZPL komutu iletimi |
Sıkça Sorulan Sorular
Donanım entegrasyonlu özel yazılım hangi cihazları kapsar?
2D optik ve kablosuz karekod okuyucular, endüstriyel Android el terminalleri, masaüstü ve endüstriyel kantar/teraziler, termal barkod ve etiket yazıcıları ile Hugin, İnpos, Ödeal ve Beko gibi GİB onaylı yeni nesil ÖKC yazarkasa POS cihazlarını kapsar.
Mevcut cihazlarımızı değiştirmeden yeni yazılıma geçebilir miyiz?
Çoğu durumda evet. Sahada kullandığınız cihazlar standart haberleşme protokollerini (USB, RS232, TCP/IP, Bluetooth) veya Android işletim sistemini destekliyorsa, geliştirilen özel ara servisler sayesinde mevcut donanım parkınız korunarak sisteme entegre edilir.
Kantar ve terazilerden ağırlık bilgisi nasıl okunur?
Tartım cihazının RS-232 veya Ethernet soketine bağlanan özel Windows/arka plan servisi, kantar göstergesinden anlık ağırlık verisini okur. Tolerans filtrelerinden geçirilen ağırlık değeri doğrudan web veya mobil arayüze otomatik yansıtılır.
ÖKC yazarkasa POS entegrasyonu kasa kaçaklarını nasıl önler?
Satış tutarı doğrudan yazılım tarafından POS cihazına gönderildiği için kasiyerin tutarı yanlış veya eksik girmesi engellenir. Tahsilat bankadan onaylanmadan fiş veya fatura kesilmez; böylece kasa açıkları tamamen ortadan kaldırılır.
Mükerrer kayıtlar API seviyesinde nasıl engellenir?
İstemci tarafından üretilen tekil işlem anahtarları (idempotency key) ve veritabanı kilitleri sayesinde, ağ gecikmesi nedeniyle tekrar gelen istekler yeni bir kayıt oluşturmaz; sistem önceki işlemin sonucunu döndürerek mükerrerliği önler.
Bulut mimarisinde donanım gecikmesi yaşanır mı?
Hayır. Donanım haberleşmesi yerel ara servisler aracılığıyla milisaniyeler seviyesinde yürütülür; doğrulanmış veri hafif JSON yükleriyle merkezi buluta iletilir. Bu sayede sahadaki işlem hızı geleneksel yerel yazılımlarla aynı performansta çalışır.
Donanım arızalarında teknik destek nasıl verilir?
Karekod Yazılım mühendislik ekibi, mesai saatleri içinde uzman uzaktan bağlantı araçlarıyla sisteminize bağlanarak cihaz servislerini, COM port ayarlarını ve API loglarını anında inceleyip yapılandırır.
Özel yazılım projesinde pilot test süreci nasıl işler?
Naron Bilişim Teknolojileri San. ve Tic. A.Ş. ekibi, sahada temsilî bir test istasyonu kurarak gerçek koli, barkod ve tartım senaryolarını test eder. Tüm istasyonlarda sıfır hata doğrulandıktan sonra sistem kademeli olarak canlıya alınır.
Saha donanımlarınızı kurumsal çift yönlü API mimarisiyle entegre etmek için Karekod Yazılım uzmanlarıyla iletişime geçin.
İlgili Rehberler
- ERP API entegrasyonunda mükerrer kayıt önleme yöntemleri
- Karekod entegrasyonlu özel yazılım çözümleri
- Karekod depo ve akıllı raf yönetim sistemleri
- Karekod ile palet ve koli eşleştirme rehberi
Naron Bilişim Teknolojileri San. ve Tic. A.Ş.
0 yorum