Netsis “Stok Bakiyesi Hareket ile Tutmuyor” Sorunu
Anlık stok bakiyesi (STOKBAKIYE) ile stok hareket toplamı (STOKHAR) arasında fark oluşması, performans tablolarının senkronize olmadığını gösterir.
Tanılama Sorgusu
SELECT s.STOK_KODU, sb.BAKIYE, ISNULL(SUM(s.GCMIK*CASE WHEN s.GCKOD='G' THEN 1 ELSE -1 END),0) AS HESAPLANAN
FROM STOKHAR s LEFT JOIN STOKBAKIYE sb ON s.STOK_KODU=sb.STOK_KODU
GROUP BY s.STOK_KODU, sb.BAKIYE
HAVING sb.BAKIYE <> ISNULL(SUM(s.GCMIK*CASE WHEN s.GCKOD='G' THEN 1 ELSE -1 END),0)
Çözüm Adımları
- Tüm kullanıcılar Netsis’ten çıksın, full backup alın
- Netsis > Yardımcı Programlar > Stok Bakiye Yenile çalıştırın
- İşlem 30 dk - 2 saat arası sürer (kayıt sayısına göre)
- Sonrasında stok sayım yapın ve farkları sayım fişi ile düzeltin
Uyarı: “Stok Bakiye Yenile” işlemini iş saatinde çalıştırmayın, tablo lock’larıyla sistem kilitlenir.
Sıkça Sorulan Sorular
Bakiye yenile sonrası yine fark var, neden?
Silinmiş hareketler veya iptal edilmiş fişler veritabanında “iptal” işareti taşımıyor olabilir. Detaylı denetim için danışman desteği gerekir.
Netsis kullanırken teknik sorunla mı karşılaştınız? Türkiye geneli 7/24 Netsis teknik destek hizmeti veren netsis-destek.com sitemizden detaylı bilgi alabilirsiniz.
İletişim: 0532 599 51 12 / info@netsislogo.com