Çok depolu e-ticaret stok entegrasyonu, ürünlerin yalnızca kaç adet bulunduğunu değil, hangi depodan gerçekten satılabileceğini doğru anda hesaplama problemidir. Birden fazla depo, ERP, e-ticaret platformu, iade süreci ve sipariş kanalı aynı stok kararına bağlandığında, toplam stok göstermek tek başına yeterli olmaz. İşletmenin depo önceliği, rezervasyon süresi, teslimat bölgesi, güvenlik stoğu ve veri gecikmesi için açık kurallar tanımlaması gerekir. Bu rehber, yanlış stok gösterimini ve hatalı yönlendirmeyi azaltmak için teknik mimariyi, operasyon sorumluluklarını, test yaklaşımını ve teklif kapsamını birlikte değerlendirir.

01

Çok Depolu E-Ticarette Stok Doğruluğu Nasıl Kurulur?

Çok depolu e-ticarette stok doğruluğu, her deponun fiziksel miktarını ayrı izlemek ve müşteriye gösterilecek satılabilir miktarı ortak iş kurallarıyla hesaplamakla kurulur. Sistem yalnızca “toplam adet” toplamaz; hangi ürünün hangi depoda satışa açık, rezerve, bloke, iade bekleyen veya sevke hazır olduğunu da ayırır. Böylece aynı ürünün farklı lokasyonlardaki durumu tek bir sayı içinde kaybolmaz ve sipariş kararı gerçek operasyon kapasitesine dayanır.

Stok modelinin ortak dili nasıl oluşturulur?

İlk adım, ERP, depo sistemi ve e-ticaret uygulamasında kullanılan stok durumlarını aynı sözlükte eşlemektir. “Mevcut”, “satılabilir”, “rezerve” ve “blokeli” gibi kavramların sistemden sisteme farklı anlamlara gelmesi, entegrasyon doğru çalışsa bile yanlış sonuç üretir. Veri sahipliği de açık olmalıdır: fiziksel stok için hangi sistem, rezervasyon için hangi servis ve müşteri ekranındaki görünür miktar için hangi hesaplama katmanı yetkilidir?

  • Her depo için ayrı fiziksel ve satılabilir stok tutulması
  • Stok durumlarının sistemler arasında ortak tanımlanması
  • Tek bir veri sahipliği ve güncelleme sorumluluğu belirlenmesi
  • Rezervasyon, bloke ve iade bekleyen miktarların ayrıştırılması
  • Her stok kaydında güncelleme zamanı ve kaynak sistem bilgisinin izlenmesi
Kötü bir sistem, iyi bir insanı her seferinde yener. - W. Edwards Deming
02

Satılabilir Stok Hesabı Hangi Kurallara Dayanmalıdır?

Satılabilir stok, fiziksel olarak görünen miktardan aktif rezervasyonların, güvenlik stoğunun ve satışa kapalı miktarların çıkarılmasıyla; gerektiğinde kanal veya depo bazlı tahsis kuralları eklenerek hesaplanmalıdır. Bu nedenle “elde 100 adet var” bilgisi ile “şu anda çevrim içi kanalda 100 adet satılabilir” ifadesi aynı şey değildir. Hesaplama kuralı ürün, depo, kanal ve operasyon koşullarına göre açıkça tanımlanmalıdır.

Toplam stok ile satılabilir stok arasındaki fark nedir?

Satılabilir stok hesabı ürün kataloğundan bağımsız tasarlanmamalıdır; varyant, paket, set ürün ve depo bazlı ürün kodu ilişkileri sonucu doğrudan etkiler. Bu nedenle ürün kataloğu ve stok yönetiminin birlikte nasıl yapılandırıldığı entegrasyon tasarımının temel girdilerinden biridir. Özellikle kampanya veya yoğun sipariş dönemlerinde güvenlik stoğu ve kanal tahsisi, gecikmeli verinin yanlış satışa dönüşmesini sınırlayabilir.

  • Fiziksel olarak kullanılabilir miktar
  • Ödeme veya sipariş sürecinde ayrılmış rezervasyonlar
  • Hasarlı, kalite kontrolde veya satışa kapalı ürünler
  • Depo ya da kanal için ayrılmış güvenlik stoğu
  • Belirli satış kanallarına tahsis edilmiş miktarlar
03

Sipariş Hangi Depoya ve Hangi Öncelikle Yönlendirilir?

Sipariş, yalnızca en yüksek stoğa sahip depoya değil; ürün bulunabilirliği, teslimat bölgesi, depo önceliği, sevkiyat kapasitesi ve bölünmüş gönderi kuralları birlikte değerlendirilerek yönlendirilmelidir. Aynı sepetin tek depodan çıkması her zaman mümkün olmayabilir; ancak gereksiz bölünme de operasyon maliyetini ve müşteri deneyimi riskini artırabilir. Bu nedenle yönlendirme mantığı ölçülebilir iş kurallarına bağlanmalıdır.

Depo bazlı sipariş yönlendirme nasıl modellenir?

Kurallar, örneğin müşteriye en yakın uygun depo, belirli bölgede öncelikli merkez, tek pakette karşılama veya belirli ürün gruplarını yalnızca yetkili depodan sevk etme gibi senaryoları destekleyebilir. kurumsal e-ticaret sitesinin ERP ve diğer entegrasyonlarla nasıl planlandığı incelenirken bu yönlendirme kararının sipariş, ödeme ve lojistik akışının neresinde verileceği de netleştirilmelidir.

  • Teslimat adresi ve hizmet verilen bölge
  • Depodaki gerçek satılabilir stok
  • Depo çalışma takvimi ve sevkiyat kapasitesi
  • Tek paket veya bölünmüş gönderi tercihi
  • Ürün grubu için özel depo yetkileri
  • Yedek depo ve başarısız yönlendirme senaryosu
04

Stok Rezervasyonu Çakışan Siparişleri Nasıl Önler?

Stok rezervasyonu, müşterinin sipariş veya ödeme adımında kullanacağı miktarı geçici olarak ayırarak aynı son ürünün birden fazla siparişe satılmasını önlemeye yardımcı olur. Rezervasyonun hangi anda açıldığı, ne kadar süre geçerli olduğu ve hangi olayda serbest bırakıldığı açık değilse stok doğru görünse bile çakışma oluşabilir. Özellikle yüksek eşzamanlı sipariş alan yapılarda rezervasyon işlemi tutarlı ve tekrar çalıştırılabilir tasarlanmalıdır.

Rezervasyon yaşam döngüsü hangi olaylara bağlanmalıdır?

Sepete ekleme çoğu işletmede stok ayırmak için erken bir aşama olabilir; buna karşılık sipariş oluşturma veya ödeme başlatma daha anlamlı bir tetikleyici olabilir. Doğru nokta iş modeline göre belirlenir. Ödeme başarısızlığı, zaman aşımı, kullanıcı iptali ve operasyon iptali gibi olaylarda rezervasyonun otomatik çözülmesi; başarılı siparişte ise kalıcı stok düşümüne dönüşmesi gerekir.

  • Rezervasyonun başladığı iş olayı
  • Rezervasyonun geçerlilik veya zaman aşımı kuralı
  • Ödeme başarısızlığında otomatik serbest bırakma
  • İptalde stok geri kazanımının güvenli biçimde yapılması
  • Aynı isteğin tekrarlanmasında çift düşümü önleyen kontrol
05

ERP ile E-Ticaret Arasında Hangi Veriler Anlık Akmalı?

ERP ile e-ticaret arasında sipariş oluşturma, rezervasyon, kritik stok değişimi ve iptal gibi yanlış satış riskini doğrudan etkileyen olaylar mümkün olduğunca düşük gecikmeyle eşitlenmelidir. Buna karşılık bazı ürün açıklamaları, raporlama alanları veya düşük riskli ana veriler işletmenin ihtiyacına göre aralıklı senkronize edilebilir. Hangi verinin “anlık” sayılacağı teknik imkândan çok, gecikmenin oluşturduğu ticari riske göre belirlenmelidir.

Anlık ve aralıklı senkronizasyon nasıl ayrıştırılır?

Entegrasyon mimarisi API çağrıları, olay mesajları, kuyruklar ve periyodik mutabakat işlerini birlikte kullanabilir. kurumsal e-ticaret altyapısında entegrasyon kapsamı değerlendirilirken yalnızca hangi sistemlerin bağlanacağı değil, veri yönü, güncelleme sıklığı, hata tekrarı ve sahiplik de tanımlanmalıdır. Kritik olaylar hızlı akarken, belirli aralıklarla yapılan tam veya artımlı mutabakat kaçırılmış hareketleri yakalamak için ikinci bir kontrol katmanı sağlar.

  • Sipariş oluşumu ve sipariş durum değişiklikleri
  • Stok rezervasyonu ve rezervasyonun serbest bırakılması
  • Depo giriş, çıkış ve kritik düzeltme hareketleri
  • İptal ve iade kaynaklı stok etkileri
  • Ürün veya depo durumunun satışa açılıp kapanması
  • Periyodik stok mutabakatı ve fark raporu
06

Stok Güncellemesi Gecikirse Yanlış Satış Riski Nasıl Yönetilir?

Stok güncellemesi geciktiğinde sistem eski veriyi güncelmiş gibi göstermemeli; verinin yaşı görünür olmalı ve belirlenen eşik aşıldığında kontrollü bir risk politikası devreye girmelidir. Bu politika bazı ürünlerde güvenlik stoğunu artırmak, belirli depoyu satıştan geçici çıkarmak veya stok doğrulanana kadar ilgili ürünü çevrim içi satışa kapatmak gibi seçenekler içerebilir. Amaç bağlantı kesintisini gizlemek değil, etkisini sınırlandırmaktır.

Bağlantı kesildiğinde sistem hangi moda geçmelidir?

Kesinti senaryosu önceden tasarlanırsa operasyon ekibi her olayda manuel karar vermek zorunda kalmaz. Sistem son başarılı güncelleme zamanını, bekleyen mesaj sayısını ve başarısız işlem tipini izleyebilir; bağlantı geri geldiğinde olayları sırayla işleyip ardından mutabakat çalıştırabilir. Özellikle yüksek hareketli ürünlerde “eski stok” durumunun normal stoktan farklı işaretlenmesi, müşteri tarafında ve operasyon ekranlarında daha güvenli karar alınmasını sağlar.

  • Son başarılı stok güncelleme zamanının izlenmesi
  • Eski veri için ürün veya depo bazlı eşik tanımlanması
  • Güvenlik stoğu ya da satış durdurma politikasının uygulanması
  • Başarısız mesajların tekrar denenmesi ve sırada tutulması
  • Bağlantı sonrası otomatik mutabakat çalıştırılması
  • Operasyon ekibine anlamlı ve öncelikli uyarı üretilmesi
07

İade ve İptal Kayıtları Hangi Sistemde Başlamalıdır?

İade ve iptal kaydı, işletmede bu sürecin iş kuralına sahip olan ana sistemde başlamalı ve diğer sistemlere tekil bir olay olarak aktarılmalıdır. E-ticaret uygulaması müşteri talebini başlatabilir, ERP veya sipariş yönetim sistemi ise finansal ve lojistik sonucu yönetebilir. Önemli olan aynı işlemin iki sistemde birbirinden bağımsız açılmaması ve stok etkisinin hangi aşamada oluşacağının açıkça belirlenmesidir.

İade edilen ürün ne zaman yeniden satılabilir olmalıdır?

İade talebinin açılması stok artışı için tek başına yeterli değildir. Ürün depoya ulaştığında kalite kontrol, fiziksel uygunluk ve yeniden satış kararı tamamlanmadan satılabilir stoğa eklenmesi yanlış stok üretebilir. İptalde ise ürün henüz sevk edilmediyse rezervasyonun çözülmesi veya ayrılmış miktarın geri verilmesi gerekir. Her iki akışta da olay kimliği ve durum geçmişi korunmalıdır.

  • İade ve iptal için tek bir işlem sahibi belirlenmesi
  • Müşteri talebi ile stok hareketinin birbirinden ayrılması
  • Kalite kontrol tamamlanmadan iadeyi satılabilir stoğa eklememe
  • İptalde rezervasyon ve sevk durumunun birlikte kontrol edilmesi
  • Tüm sistemlerde aynı olay kimliğiyle izlenebilirlik sağlanması
08

Entegrasyon Hataları Nasıl İzlenir ve Kim Müdahale Eder?

Entegrasyon hataları merkezi olarak izlenmeli; teknik hata, veri uyuşmazlığı ve iş kuralı hatası birbirinden ayrılmalı ve her hata tipi için müdahale sahibi önceden belirlenmelidir. Yazılım sağlayıcısının API veya mesajlaşma hatalarını, işletme ekibinin ise depo hareketi ya da yanlış ürün eşlemesi gibi operasyonel hataları ele aldığı bir sorumluluk modeli kurulabilir. Kritik olan sorunun kimde olduğunun olay anında tartışılmamasıdır.

İzleme ve müdahale sorumluluğu nasıl paylaşılır?

Her işlem için ortak bir takip kimliği, kaynak sistem, hedef sistem, deneme sayısı ve hata nedeni kaydedilirse destek ekibi siparişin nerede takıldığını daha hızlı anlayabilir. Otomatik tekrar mekanizması geçici hataları çözebilir; sürekli başarısız olan kayıtlar ise ayrı bir hata kuyruğuna alınmalıdır. İşletme ile teknoloji sağlayıcısı, hangi alarmın kim tarafından takip edileceğini ve hangi durumda eskalasyon yapılacağını sözleşme ve operasyon dokümanında tanımlamalıdır.

  • Merkezi log ve işlem takip kimliği
  • Geçici hatalar için kontrollü otomatik tekrar
  • Sürekli başarısız kayıtlar için ayrı hata kuyruğu
  • Teknik ve operasyonel hata sahiplerinin ayrıştırılması
  • Alarm, bildirim ve eskalasyon sorumluluklarının yazılması
09

Teklif Kapsamında Hangi Geliştirme ve Test Kalemleri Olmalı?

Çok depolu stok entegrasyonu teklifinde yalnızca API bağlantısı değil; keşif, veri eşleme, iş kuralları, geliştirme, test ortamı, senaryo testleri, hata izleme, dokümantasyon ve operasyon eğitimi ayrı kapsam kalemleri olarak görünmelidir. Böylece iki teklif aynı “ERP entegrasyonu” ifadesini kullansa bile gerçekte hangi sorumlulukları içerdiği karşılaştırılabilir. Bakım ve destek modeli de geliştirme tesliminden ayrı değerlendirilmelidir.

Teklifleri karşılaştırırken aynı kapsam nasıl korunur?

Teklif öncesinde depo sayısı, sipariş hacmi, ERP sürümü, API imkânları, rezervasyon ihtiyacı ve iade senaryoları ortak bir teknik dokümana dönüştürülmelidir. Ayrıca kurumsal e-ticaret yazılımının teknik özelliklerini değerlendirirken performans, güvenlik, izlenebilirlik ve ölçeklenebilirlik gibi altyapı kriterlerinin entegrasyon teklifine nasıl yansıdığı da incelenmelidir. Bu yaklaşım kapsam dışı kalan işleri erken görünür kılar.

  • Teknik keşif ve mevcut sistem analizi
  • Veri modeli ve alan eşleme çalışması
  • Entegrasyon servisleri ve iş kuralı geliştirmesi
  • Ayrı test ortamı ve örnek veri hazırlığı
  • Yoğunluk, hata ve kesinti senaryolarının test edilmesi
  • İzleme, alarm ve operasyon ekranlarının kurulması
  • Dokümantasyon, eğitim, devir teslim ve destek kapsamı
10

Teknik Keşif İçin Hangi Depo ve Sipariş Verileri Hazırlanmalı?

Teknik keşif için işletme; depo sayısını, hizmet bölgelerini, ürün ve varyant yapısını, normal ve yoğun dönem sipariş hacmini, mevcut ERP veya depo yazılımını, stok güncelleme yöntemini, rezervasyon kurallarını ve iade sürecini hazırlamalıdır. Bu veriler geliştirme ekibinin yalnızca entegrasyon uçlarını değil, gerçek iş yükünü ve hata riskini de anlamasını sağlar. Eksik keşif, teklif kapsamının belirsiz kalmasına yol açar.

Sağlayıcıya hangi bilgiler verilirse kapsam netleşir?

Mevcut API dokümantasyonu, örnek sipariş kayıtları, depo kodları, stok durumları ve istisna senaryoları paylaşılabiliyorsa teknik tasarım daha somut yapılabilir. ERP entegrasyonlu B2B e-ticaret yapısının süreç ve kapsamını incelemek de ERP bağlantısının yalnızca stok aktarımı değil, sipariş ve operasyon akışıyla birlikte ele alınmasına yardımcı olur. Keşif sonunda veri sahipliği, senkronizasyon sıklığı, hata sorumluluğu ve kabul kriterleri yazılı hale gelmelidir.

  • Depo sayısı, depo kodları ve hizmet bölgeleri
  • SKU, varyant, paket ve set ürün yapıları
  • Normal ve yoğun dönem sipariş hacmi
  • ERP, WMS veya mevcut stok sisteminin teknik özellikleri
  • API, dosya aktarımı veya mesajlaşma imkânları
  • Rezervasyon, güvenlik stoğu ve kanal tahsis kuralları
  • İptal, iade, kalite kontrol ve yeniden satış akışları
  • İzleme, destek ve kabul testi sorumlulukları

Stok Entegrasyonu İçin Teknik Kapsam Çıkaralım

Depo ve sipariş akışınızı paylaşın; çok depolu stok entegrasyonu için veri, geliştirme, test ve operasyon kapsamını birlikte netleştirelim.

Teklif Alın