Çok depolu satışta temel sorun yalnızca stok miktarını göstermek değil, müşteriye gerçekten sevk edilebilecek stoğu doğru anda ayırmak ve siparişi en uygun kaynağa yönlendirmektir. Bu nedenle çok depolu e-ticaret yazılımı geliştirme projesi; depo önceliği, rezervasyon, ERP senkronizasyonu, kısmi sevkiyat, hata yönetimi ve kabul testlerini tek bir operasyon modeli içinde ele almalıdır. Sağlıklı bir çözüm, “hangi depoda kaç adet var?” sorusundan çok “bu sipariş hangi koşullarda, hangi depodan ve hangi garanti seviyesinde karşılanabilir?” sorusuna cevap verir. Böylece yazılım geliştirme kararı doğrudan operasyonel kurallara bağlanır.
Görünen Stok Neden Her Zaman Sevk Edilebilir Stok Değildir?
Görünen stok ile sevk edilebilir stok aynı kabul edilmemelidir; çünkü satılabilir miktar fiziksel stoktan açık siparişler, kalite blokajları, transferler, güvenlik stoğu ve devam eden rezervasyonlar düşüldükten sonra oluşur. Çok depolu yapıda her lokasyonun aynı anda satışa açılması, müşteriye gerçekte kullanılamayan bir miktarın gösterilmesine ve siparişin sonradan iptal edilmesine yol açabilir. Bu yüzden e-ticaret katmanı yalnızca ERP’deki ham stok alanını okumak yerine, işletmenin sevkiyat politikasına göre hesaplanan erişilebilir stok mantığını kullanmalıdır.
Stok tanımını proje başında netleştirin
İlk keşif çalışmasında stok statülerinin kaynak sistemlerde nasıl tutulduğu, hangi statülerin satışa açık sayıldığı ve hangi olayların miktarı düşürdüğü belgelenmelidir. Aynı ürünün merkez depo, mağaza, bölge deposu veya dış lojistik lokasyonunda bulunması tek başına yeterli değildir; siparişin hangi kaynaktan karşılanabileceği iş kurallarıyla belirlenmelidir. Bu tanım yapılmadan geliştirilen e-ticaret stok tahsis sistemi, veri doğru olsa bile operasyon açısından yanlış karar üretebilir.
- Fiziksel stok ile satışa açık stok ayrımı
- Güvenlik stoğu ve minimum elde tutma kuralları
- Kalite kontrol veya blokeli stok statüleri
- Transferdeki ürünlerin satış uygunluğu
- Açık sipariş ve rezervasyonların etkisi
Bütün modeller yanlıştır, ama bazıları kullanışlıdır. - George E. P. Box
Sipariş Hangi Depoya ve Hangi Öncelikle Yönlendirilmelidir?
Sipariş yönlendirme tek bir “en yakın depo” kuralına bağlanmamalıdır; tahsis motoru stok uygunluğu, müşteriye mesafe, sevkiyat kapasitesi, teslimat vaadi, depo önceliği ve sipariş bütünlüğünü birlikte değerlendirmelidir. Bazı işletmeler merkez depoyu varsayılan kaynak olarak kullanırken bazıları bölgesel yakınlığı veya ürün grubuna özel depoları öne çıkarabilir. Doğru kural, lojistik model ve müşteri deneyimi hedefleri birlikte analiz edilerek belirlenir.
Karar sırasını açık kurallara dönüştürün
Çok depo sipariş yönlendirme için kurallar yalnızca yazılı gereksinim olarak kalmamalı, öncelik sırası ve istisnalarıyla birlikte test edilebilir hale getirilmelidir. Örneğin ilk tercih müşteriye yakın depoyken, siparişteki tüm ürünlerin tek lokasyondan çıkması toplam teslimat süresini iyileştiriyorsa sistem farklı bir depo seçebilir. Aynı şekilde ağır, tehlikeli veya özel taşıma gerektiren ürünler için belirli lokasyonlar zorunlu tutulabilir.
- Depo öncelik ve yedekleme sırası
- Müşteriye coğrafi yakınlık veya hizmet bölgesi
- Tüm sepeti tek depodan karşılama imkânı
- Taşıma türü ve ürün kısıtları
- Depo kapasitesi ve kesim saatleri
- Teslimat vaadi üzerindeki toplam etki
Stok Rezervasyonu Sipariş Akışında Hangi Aşamada Yapılmalıdır?
Stok rezervasyonu, işletmenin overselling riskini kabul edebileceği en geç noktadan önce yapılmalıdır; rezervasyon anı sepet, ödeme başlatma, ödeme onayı veya sipariş oluşturma gibi olaylardan biriyle ilişkilendirilebilir. Her modelin avantajı ve riski farklıdır. Çok erken rezervasyon gerçek müşterilerin stoğa erişimini kısıtlayabilir, çok geç rezervasyon ise aynı ürünün eş zamanlı siparişlerde iki kez satılmasına neden olabilir.
Rezervasyon süresi ve serbest bırakma koşulları
Stok rezervasyon geliştirme kapsamında yalnızca “ayır” işlemi değil; zaman aşımı, ödeme başarısızlığı, iptal, fraud incelemesi ve manuel müdahale sonrasında rezervasyonun nasıl çözüleceği de tasarlanmalıdır. Bu akış, kurumsal e-ticaret altyapısındaki entegrasyonların görev paylaşımı ile birlikte ele alındığında e-ticaret, ödeme ve arka ofis sistemleri arasında tutarlı bir durum modeli kurulabilir. Rezervasyon kaydı ayrıca sipariş kimliği, depo, ürün, miktar ve son geçerlilik zamanını izlenebilir biçimde taşımalıdır.
- Rezervasyonu başlatan iş olayı
- Rezervasyonun geçerlilik süresi
- Ödeme başarısızlığında otomatik serbest bırakma
- İptal ve iade durumlarının etkisi
- Eş zamanlı taleplerde kilitleme yöntemi
ERP ile Stok Verisi Hangi Sıklıkta Eşitlenmeli ve Kontrol Edilmeli?
ERP stok senkronizasyonunda tek bir doğru dakika aralığı yoktur; güncelleme sıklığı sipariş hacmi, stok hareketliliği, entegrasyon kapasitesi ve kabul edilen veri gecikmesine göre belirlenmelidir. Hızlı dönen ürünlerde olay bazlı veya çok sık güncelleme gerekirken, düşük hareketli kalemlerde daha seyrek senkronizasyon yeterli olabilir. Kritik nokta, e-ticaret sisteminin hangi veriyi ne kadar gecikmeyle gördüğünün ölçülebilir ve izlenebilir olmasıdır.
Periyodik senkronizasyonu olay bazlı akışla destekleyin
E-ticaret ERP stok entegrasyonu yalnızca zamanlanmış toplu aktarım olarak tasarlanırsa ani stok değişimlerinde gecikme oluşabilir. Bu nedenle sipariş oluşumu, depo transferi, sayım düzeltmesi veya iptal gibi kritik olaylarda anlık mesaj veya API çağrısı; dayanıklılık için de periyodik uzlaştırma akışı kullanılabilir. ERP entegrasyonlu e-ticaret projelerinde süreç ve entegrasyon kapsamının birlikte planlanması, stok verisinin yalnızca taşınmasını değil, hata sonrası yeniden eşitlenmesini de proje kapsamına dahil etmeyi kolaylaştırır.
- Olay bazlı kritik stok güncellemeleri
- Periyodik tam veya artımlı senkronizasyon
- Mesaj kuyruğu ve tekrar deneme mekanizması
- Kaynak sistem zaman damgası kontrolü
- Gün sonu veya periyodik uzlaştırma
Kısmi Sevkiyat Hangi İş Kurallarıyla Yönetilmelidir?
Kısmi sevkiyat yalnızca teknik olarak mümkün olduğu için otomatik kullanılmamalıdır; bölünmüş sipariş kararı müşteri vaadi, ek kargo maliyeti, ürün bulunurluğu ve operasyon kapasitesi birlikte değerlendirilerek verilmelidir. Bazı siparişlerde iki depodan çıkış teslimatı hızlandırırken, bazı durumlarda tek depodan tamamlama için kısa süre beklemek daha tutarlı bir deneyim sağlar. Bu nedenle sistemde “bölünebilir”, “tek parça sevk edilmeli” veya “müşteri onayı gerekir” gibi senaryo kuralları bulunmalıdır.
Sipariş bütünlüğini operasyon maliyetiyle dengeleyin
Kurumsal sipariş otomasyonu, kısmi sevkiyat kararını müşteri hizmetleri ekibinin manuel tercihine bırakmak yerine belirlenmiş eşiklere göre çalıştırabilir. Ancak otomasyon, stok durumunun değişmesi halinde siparişi yeniden tahsis edebilmelidir. Örneğin ilk depo ürünlerden birini kaybettiğinde sistem kalan ürünleri ikinci depoya aktarabilir, tüm siparişi yeniden yönlendirebilir veya operatör onayı isteyebilir. Karar logları sonradan incelenebilir olmalıdır.
- Siparişin bölünebilirlik durumu
- Ek sevkiyat sayısı ve operasyon yükü
- Müşteriye verilen teslimat taahhüdü
- Ürün grubu veya paket bütünlüğü
- Yeniden tahsis ve müşteri bilgilendirme adımları
Depo Bazlı Ürün Erişilebilirliği Nasıl Modellenmelidir?
Depo bazlı ürün erişilebilirliği yalnızca “stok var/yok” alanıyla modellenmemelidir; erişilebilirlik modeli lokasyon, kanal, müşteri grubu, teslimat bölgesi, ürün statüsü ve satış kısıtlarını birlikte değerlendirmelidir. Aynı ürün bir depoda fiziksel olarak bulunsa bile belirli satış kanalına kapalı, ihracata uygun olmayan veya yalnızca mağazadan teslim senaryosuna ayrılmış olabilir. Çok lokasyonlu satış altyapısı bu farkları ürün seviyesinde okunabilir kurallara dönüştürmelidir.
Kanal ve lokasyon kurallarını veri modeline taşıyın
Bu yaklaşım özellikle B2B ve B2C kanallarının aynı stok havuzunu kullandığı yapılarda önem kazanır. Bir kurumsal müşteri için ayrılmış miktarın perakende kanalda görünmemesi, belirli bölgelere yalnızca seçilmiş depolardan sevkiyat yapılması veya kampanya stoklarının ayrı tutulması gerekebilir. Kurallar doğrudan kod içine dağılmak yerine yönetilebilir parametreler ve açık öncelikler halinde tasarlanırsa operasyon ekibi değişen iş koşullarına daha kontrollü uyum sağlar.
- Kanal bazlı satış uygunluğu
- Müşteri grubu veya sözleşme kısıtları
- Bölgesel teslimat yetkisi
- Ürün ve depo statüsü eşleşmesi
- Kampanya veya ayrılmış stok havuzları
Hata ve Kesintilerde Sipariş Akışı Nasıl Korunmalıdır?
ERP, WMS veya entegrasyon servislerinden biri geçici olarak erişilemediğinde sipariş akışı rastgele devam etmemelidir; hata politikası hangi durumda satışın durdurulacağını, hangi durumda son güvenilir veriyle devam edileceğini ve hangi işlemlerin kuyruğa alınacağını tanımlamalıdır. Aksi halde bağlantı problemi stok tutarsızlığına, çift rezervasyona veya yanlış depo tahsisine dönüşebilir. Dayanıklı bir e-ticaret operasyon yazılımı, teknik hatayı kontrollü bir operasyon durumuna çevirebilmelidir.
Tekrar deneme, idempotency ve uzlaştırmayı birlikte tasarlayın
Özellikle aynı sipariş mesajının birden fazla kez işlenmesi, entegrasyonlarda sık karşılaşılan bir risk sınıfıdır. Sipariş oluşturma, rezervasyon ve stok düşme işlemleri benzersiz işlem anahtarlarıyla tekrar çalıştırıldığında ikinci kez sonuç üretmemelidir. Ayrıca başarısız mesajlar izlenmeli, belirli deneme sayısından sonra operasyon kuyruğuna düşmeli ve sistemler yeniden erişilebilir olduğunda otomatik veya kontrollü uzlaştırma yapılmalıdır.
- Son güvenilir stok verisinin yaşı
- Tekrar deneme ve geri çekilme kuralları
- Tekrarlı mesajlara karşı idempotent işlem tasarımı
- Hata kuyruğu ve operasyon uyarıları
- Yeniden bağlantı sonrası veri uzlaştırması
Yanlış Tahsis Senaryoları Kabul Testinde Nasıl Sınanır?
Yanlış tahsis testleri yalnızca mutlu senaryoları doğrulamakla sınırlı kalmamalıdır; kabul testi eş zamanlı sipariş, son adet stok, geciken ERP verisi, depo kesintisi ve kısmi sevkiyat gibi çatışmalı durumları kapsamalıdır. Amaç, sistemin yalnızca doğru veride çalışmasını değil, veriler değişirken veya entegrasyonlar gecikirken tutarlı karar üretmesini kanıtlamaktır. Test çıktıları beklenen depo, rezervasyon durumu, stok sonucu ve kullanıcıya yansıyan sipariş durumunu birlikte doğrulamalıdır.
İş kurallarını ölçülebilir test vakalarına çevirin
Test senaryoları operasyon ekibiyle birlikte hazırlanmalı ve her kuralın giriş verisi, beklenen kararı ve hata durumundaki davranışı açıkça yazılmalıdır. kurumsal e-ticaret yazılımında beklenen teknik özellikler değerlendirilirken de bu test edilebilirlik, yalnızca fonksiyon listesine bakmaktan daha güçlü bir kalite göstergesidir. Canlıya geçişten önce gerçekçi ürün, depo ve sipariş örnekleriyle uçtan uca prova yapılması kritik hata sınıflarını erken görünür hale getirir.
- Aynı stoğa eş zamanlı iki sipariş
- Rezervasyon sonrası ödeme başarısızlığı
- ERP verisinin gecikmesi veya sıradan çıkması
- Seçilen deponun sevkiyata kapanması
- Kısmi sevkiyat sonrası kalan stok hesabı
- Manuel düzeltme sonrası yeniden tahsis
Teklifte Hangi Geliştirme Çıktıları Ayrı Tanımlanmalıdır?
Çok depolu e-ticaret projesi teklifinde yalnızca “ERP entegrasyonu” veya “stok modülü” yazılması yeterli değildir; teklif kapsamı keşif, veri eşleme, iş kuralları, geliştirme, test, izleme ve operasyon eğitimi gibi teslimatları ayrı ayrı tanımlamalıdır. Böylece işletme farklı firmaların tekliflerini yalnızca toplam bedel üzerinden değil, gerçekten üstlenilen sorumluluklar ve teslim kriterleri üzerinden karşılaştırabilir. Özellikle mevcut ERP ve depo süreçlerinin analizi ayrı bir çıktı olmalıdır.
Teknik kapsamı kabul kriterleriyle eşleştirin
Teklifte her entegrasyon için veri sahibi sistem, veri akış yönü, hata senaryosu, loglama yaklaşımı ve test sorumluluğu belirtilmelidir. e-ticaret projesi teklifinde yer alması gereken kapsamları incelerken çok depolu operasyonlara özel maddelerin ayrıca görünür olduğundan emin olunmalıdır. Eğitim, canlıya geçiş desteği ve sonradan değişecek depo kurallarının nasıl yönetileceği de geliştirme kalemi kadar önemlidir.
- Süreç keşfi ve mevcut durum analizi
- ERP, WMS ve e-ticaret veri eşleme dokümanı
- Tahsis ve rezervasyon iş kuralı geliştirmesi
- Entegrasyon ve kabul testleri
- İzleme, loglama ve hata yönetimi
- Operasyon ekibi eğitimi ve devir teslim
Çok Depolu E-Ticaret Projesi İçin Keşif Nasıl Yapılır?
Sağlıklı keşif, depo sayısını öğrenmekten daha fazlasını gerektirir; proje başlangıç verisi mevcut sipariş yönlendirme yöntemi, ERP ve WMS yapısı, stok doğruluk sorunları, teslimat bölgeleri, rezervasyon anı ve istisna süreçlerini içermelidir. Bu bilgiler olmadan hazırlanacak genel mağaza geliştirme teklifi, çok depolu satışın gerçek operasyon yükünü yansıtmaz. Teknik ekip ile depo, e-ticaret ve finans operasyonunun aynı karar akışında buluşması proje riskini azaltır.
Teklif öncesi paylaşılacak bilgileri standartlaştırın
Bir çok depolu e-ticaret yazılımı geliştirme firmasıyla görüşürken mevcut sistem diyagramı, depo listesi, örnek siparişler, ürün hacmi ve kritik hata senaryoları paylaşılabilir. Amaç hazır bir özellik listesini satın almak değil, işletmenin stok ve sipariş kararlarını yazılım kurallarına dönüştürecek kapsamı netleştirmektir. İlk keşif sonunda hedef mimari, entegrasyon sınırları, kabul kriterleri ve operasyon sorumlulukları anlaşılır hale gelmelidir.
- Depo ve stok kaynağı sayısı
- Mevcut sipariş yönlendirme yöntemi
- ERP, WMS ve diğer bağlı sistemler
- Günlük kritik stok ve sipariş olayları
- Kısmi sevkiyat ve iptal politikaları
- Kabul testinde kullanılacak örnek senaryolar
Çok Depolu Satış Süreciniz İçin Teknik Keşif Planlayın
Depo yapınızı ve mevcut sipariş yönlendirme yönteminizi paylaşın; stok tahsisi, rezervasyon ve ERP entegrasyonu için ihtiyaçlarınıza göre kapsamlandırılmış teknik teklif oluşturun.
Teklif Alın