Sayfalar

13 Ocak 2021 Çarşamba

Netsis TBLSTOKPH Tablosu ve 0 Numaralı Olmayan Depo Sorunu

 Power BI ortamına aktarım yaptıgımız Netsis veritabanındaki çeşitli tabloların birleşiminden oluşan  TBLSTOKOTR view'ına bağlı TBLSTOKPH  tablosunda normalde olmaması gereken "0" nolu depoya ait stok hareketleri bulunmaktaydı ve TBLSTOKDP tablosunda böyle bir depo tanımı yoktu.TBLSTOKPH tablosunun kardeş tablosu olan TBLSTHAR tablosuna baktıgımızda ilginç bir şekilde "0" nolu depo'ya ait hareket gözükmüyordu.Netsis yardım destek hattı ile yaptıgımız uzun görüşmenin ardından Netsis TBLSTOKPH tablosundan X stoğu için alınan hareketlerin 1 numaralı alandaki TOP_GIRIS_MIK ve TOP_CIKIS_MIK alanlarının aşağıdaki gibi fark sorgusu ile Aynı stok için TBLSTHAR tablosundan alınan Giriş ve Çıkış fark sorgusu bakieyeleri ise  aynı sonucu vermekteydi

1)SELECT STOK_KODU,DEPO_KODU ,TOP_GIRIS_MIK-TOP_CIKIS_MIK AS FARK FROM TBLSTOKPH WHERE STOK_KODU='X' AND DEPO_KODU='0'

 2)select

(

SELECT SUM(STHAR_GCMIK)

FROM TBLSTHAR

WHERE STOK_KODU='x'

AND STHAR_GCKOD='G'

)

-

 

(

SELECT SUM(STHAR_GCMIK)

FROM TBLSTHAR

WHERE STOK_KODU='x'

AND STHAR_GCKOD='C' )

 

AS FARK



Yaptıgımız araştırmalarda "0" nolu depo'nun tüm seçimlik depolardan alınan stok miktarlarının bakiye miktarlarını gösteren bir sanal depo olduğu sonucuna yukarıdaki sorgular sonucunda varmış olduk.