Teknik Rehber

ESL + ERP/POS Entegrasyonu Nasıl Yapılır?

Elektronik raf etiketi sisteminin mevcut ERP, kasa (POS) veya e-ticaret altyapınızla entegrasyonu: yöntemler, veri akışı, test süreci ve devreye alma adımları.

9 dakika okumaSon güncelleme: 3 Ekim 2026

Entegrasyon Neden ESL Projesinin Kalbidir?

Elektronik raf etiketi sisteminin değeri, etiketin kendisinden değil, etiketin beslendiği fiyat kaynağının doğruluğundan ve güncelliğinden gelir. Etiket, gateway ve yazılım ne kadar iyi olursa olsun; mevcut ERP veya kasa (POS) sisteminizle sağlıklı bir entegrasyon kurulmazsa sistem fiyatı doğru ve zamanında gösteremez. Bu nedenle entegrasyon, kurulumun teknik olarak en kritik aşamasıdır.

Entegrasyon Yöntemleri

Entegrasyonun şekli, mevcut altyapınızın yapısına göre üç ana yöntemden biriyle veya bunların bir kombinasyonuyla kurulur.

  1. 1

    API tabanlı entegrasyon

    ERP veya kasa sistemi bir API sunuyorsa, ESL yazılımı fiyat ve ürün verisini bu API üzerinden gerçek zamanlı veya kısa aralıklarla çeker. En hızlı güncelleme süresini sağlayan yöntemdir.

  2. 2

    Dosya tabanlı aktarım

    Fiyat listesi belirli aralıklarla (örneğin birkaç dakikada bir) standart bir dosya formatında (CSV, XML vb.) paylaşılan bir klasöre veya sunucuya aktarılır; ESL yazılımı bu dosyayı okuyup işler.

  3. 3

    Veritabanı seviyesinde entegrasyon

    ERP/POS sisteminin veritabanına salt-okunur, kontrollü bir erişimle fiyat ve stok verisi doğrudan okunur. Genellikle büyük ölçekli ve özelleştirilmiş kurulumlarda tercih edilir.

  4. 4

    Ara yazılım (middleware)

    Birden fazla kaynak sistemi (örneğin hem mağaza içi kasa hem merkezi ERP) olan işletmelerde, verileri tek bir noktada birleştirip ESL yazılımına ileten bir ara katman kurulur.

Hangi yöntemin kullanılacağı, mevcut sisteminizin teknik özelliklerine, güncelleme sıklığı beklentinize ve IT ekibinizin kaynaklarına göre proje başında birlikte belirlenir.

Entegrasyonda Veri Akışı

Sağlıklı bir entegrasyonda taşınan veri yalnızca fiyat değildir; ürünün etiketle doğru şekilde eşleşmesi için birkaç alanın birlikte senkronize olması gerekir.

  • Ürün kimliği / barkod (SKU) — etiketin hangi ürüne ait olduğunu belirler
  • Satış fiyatı ve varsa birim fiyat
  • Kampanya/indirim bilgisi ve geçerlilik tarihleri
  • Stok durumu (etikette gösterilecekse)
  • Ürün adı ve varsa menşei/ek açıklama alanları

Bu alanlardan özellikle ürün kimliği ile etiket eşleşmesinin ilk kurulumda doğru yapılması kritiktir; yanlış eşleşme, yanlış ürüne yanlış fiyat gösterilmesine yol açar.

Test Süreci ve Devreye Alma (Go-Live)

Entegrasyon canlıya alınmadan önce, mağazanın tamamını değil sınırlı bir reyonu veya ürün grubunu kapsayan bir pilot test yapılır. Bu aşamada fiyat değişikliklerinin doğru etikete, doğru değerle ve beklenen sürede ulaşıp ulaşmadığı doğrulanır.

  1. 1

    Pilot kapsam belirleme

    Sınırlı sayıda ürün ve etiketle test ortamı kurulur.

  2. 2

    Senaryo testleri

    Fiyat artışı, indirim başlatma/bitirme, yeni ürün ekleme ve stoktan düşürme senaryoları tek tek doğrulanır.

  3. 3

    Performans ve kapsama kontrolü

    Toplu güncellemenin ne kadar sürdüğü ve mağazanın tüm bölgelerinde etiketlerin güncellendiği kontrol edilir.

  4. 4

    Kapsamın genişletilmesi

    Pilot başarılı olduğunda entegrasyon kademeli olarak tüm reyonlara, gerekiyorsa tüm şubelere yayılır.

Entegrasyon Öncesi Sorulması Gereken Sorular

Entegrasyonda Sık Karşılaşılan Riskler

Entegrasyon kurgusu atlanıp doğrudan "etiket kurulumu" olarak ele alınan projelerde, en sık karşılaşılan sorun ürün eşleştirmesinin veya güncelleme sıklığının ihtiyacı karşılamamasıdır. Bu da sonradan ek mühendislik çalışması gerektirir; doğru planlama ile proje başında ek maliyet oluşturmadan çözülür.

  • Ürün kimliği (SKU) eşleştirmesinin kurulum öncesi netleştirilmemesi
  • Birden fazla kaynak sistemin olduğu işletmelerde "hangi sistem öncelikli" sorusunun cevaplanmaması
  • Güncelleme sıklığı beklentisinin (gerçek zamanlı mı, periyodik mi) baştan belirlenmemesi
  • Pilot test aşamasının atlanıp doğrudan tüm mağazaya geçilmesi

Sıkça Sorulan Sorular

ESL sistemi hangi ERP veya POS sistemleriyle entegre olabilir?

Entegrasyon, kaynak sisteminizin sunduğu arayüze göre API, dosya tabanlı aktarım, kontrollü veritabanı erişimi veya ara yazılım (middleware) yöntemlerinden biriyle kurulur. Hangi yöntemin uygulanabileceği, mevcut ERP/POS altyapınızın teknik özelliklerine bağlı olarak proje başında birlikte değerlendirilir.

Entegrasyon kurulumu ne kadar sürer?

Süre, kaynak sisteminizin entegrasyon imkânlarına (hazır API olup olmamasına), kaynak sayısına ve istenen güncelleme sıklığına göre değişir. Pilot test ve kademeli yayılım dahil toplam süre proje planında netleştirilir.

Birden fazla kaynak sistemimiz varsa (örneğin kasa + merkezi ERP) ne olur?

Bu durumda genellikle bir ara yazılım (middleware) katmanı kurularak farklı kaynaklardan gelen veriler tek bir noktada birleştirilir ve ESL yazılımına tutarlı bir fiyat kaynağı olarak iletilir.

Entegrasyon sırasında mevcut sistemimizde değişiklik yapmak gerekir mi?

Genel olarak hedef, mevcut fiyat kaynağınızı değiştirmemektir; sistem o fiyatı okuyup rafa taşır. Kaynak sistemde değişiklik gerekip gerekmediği, mevcut altyapının entegrasyona uygunluğuna göre proje başında değerlendirilir.

Entegrasyon hatası olursa fark edilir mi?

İzleme panelinden etiket haberleşme durumu ve son güncelleme zamanı takip edilebilir; güncellenemeyen etiketler görünür hale gelir. Entegrasyon katmanında da hata/uyarı mekanizmaları kurulması önerilir.

İlgili İçerikler

İşletmeniz için ücretsiz keşif ve teklif alın

Uzman ekibimiz mağazanızı yerinde inceler, ihtiyacınıza uygun etiket ve gateway planını çıkarır. Keşif ve fiyat teklifi ücretsizdir.