Projeler ve ajans desteği için müsait · Hızlı yanıt, işi yapan kişiden

PrestaShop’ta stok doğru şekilde güncellenmiyor

Gerçekle uyuşmayan görüntülenen stok, bir içe aktarmadan sonra hareket etmeyen miktar, iptal edilen bir siparişten sonra kilitli gibi görünen stok: en sık görülen neden, PrestaShop’taki iki ayrı sayaç olan fiziksel stok ile rezerve stoku karıştırmaktır.

Sorunumu anlatayım Mesaj gönderin

Fiziksel stok ve rezerve stok: iki sayaç, bir değil

Bir müşteri ödemeye başlar başlamaz, PrestaShop ilgili miktarı, sipariş onaylanana kadar fiziksel stoktan kalıcı olarak düşürmeden rezerve eder. Ödeme başarısız olursa veya müşteri vazgeçerse, bu rezervasyon belirli bir süre sonra otomatik olarak serbest kalmalıdır; görüntülenen ile gerçekte mevcut olan arasında bildirilen farkların çoğunu açıklayan, stok rakamının kendisinden çok bu mekanizmadır.

Preferences > Products altındaki Enable advanced stock management seçeneğinin açık olup olmamasına göre davranış önemli ölçüde değişir. Gelişmiş stokta, her hareket (giriş, satış, transfer) ayrı ayrı takip edilir; bu daha ince bir izleme sağlar ama bir içe aktarma bu mantığa uymazsa senkronizasyonun bozulabileceği daha fazla nokta da yaratır.

Paketler, içe aktarmalar ve tedarikçi senkronizasyonu

Bir ürün paketinin (pack) kendi stok mantığı vardır: kullanılabilirliği, paketin kendi sayfasına doğrudan girilen bir miktara değil, bileşenlerine bağlıdır. Bir pakette görülen stok sorunu, bu yüzden onu oluşturan ürünler üzerinden teşhis edilir.

Devam eden siparişleri hesaba katmadan stok miktarını ezen bir CSV içe aktarma, negatif satışlara yol açabilir: dosya, bu stoğun bir kısmının zaten taahhüt edilmiş olduğunu bilmeden bir değeri değiştirir. Tek seferlik bir yeniden senkronizasyon doğrudan veritabanında veya dikkatle kontrol edilen yeni bir içe aktarmayla düzeltilir; bir tedarikçiyle sürekli ve güvenilir bir senkronizasyon ise geliştirme gerektirir: bir PrestaShop webservice’i, ya da devam eden siparişleri göz ardı etmek yerine dikkate alan zamanlanmış bir içe aktarma.

İlgili sayfalar

İhtiyacınızı bir dakikada anlatın

Size bir anket daha değil, doğrudan bir tahmin sunabilmem için birkaç hedefli soru.

version
besoin
etat
theme (facultatif)
Size dönebilmem için en az bir e-posta veya telefon numarası belirtin.

Size dönebilmem için en az bir e-posta veya telefon numarası belirtin.

Sıkça sorulan sorular

İptal edilen bir sipariş stoku neden hemen serbest bırakmıyor?
Serbest bırakma, anlık bir işlem değil, yapılandırılabilir bir rezervasyon süresini takip eder. Bu süre yanlış ayarlanmışsa veya bir ödeme eklentisi iptali doğru şekilde bildirmiyorsa, stok beklenenden daha uzun süre kilitli kalır.
Ürün sayfasında gösterilen stok gerçek zamanlı mı?
Evet, önbelleğe alınmış bir rakam değil, sayfa yüklendiği andaki güncel rezervasyonlar düşülmüş fiziksel stoku yansıtır.
Sitemde gelişmiş stok yönetiminin etkin olup olmadığını nasıl anlarım?
Ayar, Preferences > Products altında, Enable advanced stock management olarak bulunur. Her hareketin nasıl kaydedildiğini değiştirdiği için, herhangi bir stok teşhisinden önce bunu sistematik olarak kontrol ederim.
Bir CSV içe aktarma, görünür bir hata olmadan bir ürünü negatife düşürebilir mi?
Evet, içe aktarma devam eden siparişleri kontrol etmeden miktarı ezerse, stok dışı satışlar için seçilen yapılandırmaya bağlı olarak PrestaShop negatif bir değeri her zaman engellemez.