PrestaShop Çoklu Mağazada Stok Güncellemesini Doğru Mağazaya Yazmak
Depodaki kutuların bulunduğu rafların yanında çalışan iki kişi
Temsili stok fotoğrafı: Centre for Ageing Better / Pexels. Görseldeki kişiler Entegrino müşterisi olarak tanıtılmamaktadır.

PrestaShop çoklu mağaza stok entegrasyonunda yalnızca ürün kodunu eşleştirmek yeterli değildir; güncellemenin hangi mağaza veya mağaza grubu için geçerli olduğu da belirli olmalıdır. Doğru miktarın yanlış mağazaya yazılması, aktarım başarılı görünse bile satışa sunulan adedi hatalı bırakabilir.

Ürün aynı olsa da stok kapsamı farklı olabilir

PrestaShop 9 resmi stok belgesi, StockAvailable kayıtlarının ürün veya kombinasyonla ilişkili olduğunu ve çoklu mağazada mağaza ya da mağaza grubu düzeyinde farklı stokların bulunabildiğini açıklar. Bu nedenle bağlantı tasarımında ürün kimliği kadar mağaza kapsamı da kontrol edilmelidir.

Buradaki rehber, kullanılan kurulumun stok paylaşımı ayarları doğrulandıktan sonra uygulanacak bir operasyon önerisidir. Her mağazanın ayrı stok tuttuğu veya bütün mağazaların tek stok kullandığı varsayılmaz. Entegrino için hazır PrestaShop çoklu mağaza bağlantısı vaat edilmez.

Varsayımsal örnek: iki gıda satış mağazası

Bir temel gıda işletmesinin A ve B adlı iki çevrim içi mağazası olduğunu düşünelim. Her ikisinde de P-980 kodlu bir kilogramlık pirinç paketi satılsın. Bu örnekte stokların ayrı yönetildiği doğrulanmış olsun: A mağazasında satışa açık 24 paket, B mağazasında 8 paket bulunsun.

A mağazasına ayrılan yeni mal kabulüyle bu mağazanın doğrulanmış satılabilir miktarı 30 olsun. Entegrasyon yalnızca P-980 kodunu arayıp ilk eşleşen kaydı güncellerse B mağazasını 30 yapabilir. İşlem kaydındaki “30 gönderildi” ifadesi bu hatayı göstermez. Başarı kontrolü, A mağazasının 30 ve B mağazasının 8 kaldığını birlikte doğrulamalıdır.

Eşleştirme tablosunda hangi bilgiler bulunsun?

  • Kaynak kapsam: Miktarı üreten stok havuzu veya işletme kaydı.
  • Ürün kimliği: Kaynak kod ve hedef ürün; seçenek varsa ilgili kombinasyon.
  • Hedef kapsam: Güncellemenin uygulanacağı doğrulanmış mağaza veya mağaza grubu.
  • Satış birimi: Paket, adet veya koli bilgisinin nasıl yorumlandığı.
  • Sonuç kaydı: Gönderilen miktar, işlem zamanı ve hedefte tekrar okunan değer.

Bu liste bir API alan şeması değildir. Bağlantının kullandığı teknik alanlar, kurulum sürümü ve entegrasyon yöntemi için ayrıca doğrulanmalıdır. Mağazanın görünen adı değiştiğinde eşleşmenin bozulmaması için kalıcı kimliklerin nasıl kullanıldığı da test edilmelidir.

Paylaşılan stokta iki mağazayı toplamayın

Kurulumda iki mağaza aynı stok havuzunu paylaşıyorsa ekrandaki miktarların ayrı fiziksel ürünleri temsil ettiğini varsaymayın. Aynı havuz iki yerde gösteriliyor olabilir. Böyle bir durumda mağaza miktarlarını toplayıp yeniden dağıtmak, işletmede bulunmayan ürünleri satışa açabilir.

Önerilen kontrolde önce şu soru yanıtlanır: A mağazasında yapılan bir stok değişikliğinin B mağazasında da görünmesi bekleniyor mu? Yanıt, mevcut stok paylaşımı yapılandırmasına dayanmalıdır. Beklenen davranış yazılı değilse bağlantıdaki bir değişikliğin doğru mu hatalı mı olduğu anlaşılamaz.

Canlı aktarım öncesinde dört senaryo çalıştırın

  1. Ayrı stok denemesi: Örnekte yalnızca A mağazasını değiştirin. B mağazasının miktarının korunmasını kontrol edin.
  2. Paylaşılan stok denemesi: Paylaşım kullanılan bir test düzeninde tek havuzun tekrar tekrar sayılmadığını doğrulayın.
  3. Ürün seçeneği denemesi: Bir kilogramlık paket güncellenirken beş kilogramlık ürünün etkilenmediğini kontrol edin.
  4. Eksik kapsam denemesi: Mağaza eşleştirmesi olmayan kaydın rastgele bir varsayılan mağazaya yazılmadığını doğrulayın; önerilen süreçte kayıt incelemeye ayrılır.

Denemeleri gerçek sipariş ve sevkiyat oluşturmayan bir ortamda yürütün. Yalnızca işlem yanıtını değil, hedef mağazadaki sonuç değerini de saklayın. Özellikle toplu dosyalarda tek satırdaki kapsam eksikliği bütün mağazalara yayılmamalıdır.

Yanlış mağazaya yazıldıysa nasıl inceleyelim?

Önce sorunlu eşleştirmeden yeni aktarımı durdurun. Etkilenen ürünleri, mağazaları ve işlem zamanlarını belirleyin. Eski bir dosyayı topluca geri yüklemek yerine bu sürede oluşan siparişleri de hesaba katarak güncel doğru miktarları yeniden doğrulayın. Ardından düzeltmenin diğer mağazaları değiştirmediğini sınayın.

Gıda toptan ve perakende kanallarında satış birimi de karışabiliyorsa PrestaShop minimum adet ve koli katı ayrımı rehberini eşleştirme kontrolüne ekleyin.

Sık sorulan sorular

Aynı barkod mağaza kapsamını belirler mi?

Hayır. Ürünü tanımaya yardımcı olsa da hangi stok kaydının güncelleneceğini tek başına belirlemez.

Başarılı aktarım yanıtı yeterli mi?

Hayır. Doğru ürünün doğru mağazadaki değeri ve değişmemesi gereken mağazalar birlikte kontrol edilmelidir.

Her mağazaya aynı miktarı gönderebilir miyiz?

Ancak doğrulanmış stok yönetimi kuralınız bunu gerektiriyorsa. Ayrı havuzları aynılaştırmak veya ortak havuzu çoğaltmak için genel bir kural kullanmayın.

Kaynak kontrolü: 27 Ekim 2026. P-980, mağaza adları ve miktarlar varsayımsaldır. Fotoğraf temsili depo çalışmasıdır; kişiler Entegrino müşterisi olarak sunulmaz.