SQL實時庫存數量結存

2021-05-27 15:25:59 字數 1395 閱讀 2166

select dbo.t_stockbase.物料編號

,dbo.t_stockbase.物料名稱

,dbo.t_stockbalance.期初輔助數量

,dbo.t_stockbalance.期初數量

, isnull(a.入庫輔助數量,0)as 入庫輔助數量

,isnull(a.入庫數量,0) as 入庫數量

,isnull(b.出庫輔助數量,0)as 出庫輔助數量

,isnull(b.出庫數量,0)as 出庫數量

from  dbo.t_stockbase

left  join   dbo.t_stockbalance

on   dbo.t_stockbase.物料編號 = dbo.t_stockbalance.物料** 

left  join (select t_stockinentry

.物料編碼

,sum(isnull(dbo.t_stockinentry.輔助數量,0)) as 入庫輔助數量

,sum(isnull(dbo.t_stockinentry.數量,0)) as 入庫數量

from t_stockinentry

inner join t_stockinmain

on  t_stockinentry.入庫單編號=t_stockinmain.入庫單編號 

where t_stockinmain.入庫日期 between '2010-01-01'and '2010-01-31'

and t_stockinmain.fyorndel<>1

group by  t_stockinentry.物料編碼

,t_stockinmain.入庫日期)as a

on dbo.t_stockbase.物料編號 = a.物料編碼

left join (select t_stockoutentry.物料編碼

,sum(isnull(dbo.t_stockoutentry.輔助數量,0)) as 出庫輔助數量

,sum(isnull(dbo.t_stockoutentry.數量,0)) as 出庫數量

from t_stockoutentry

inner join t_stockoutmain

on  t_stockoutentry.出庫單編號=t_stockoutmain.出庫單編號 

where t_stockoutmain.出庫日期 between '2010-01-01'and '2010-01-31'

and t_stockoutmain.fyorndel<>1

group by t_stockoutentry.物料編碼

,t_stockoutmain.出庫日期 ) as b

on dbo.t_stockbase.物料編號 = b.物料編碼

RTS實時庫存

rts real time stock 實時庫存可以說是許多企業的渴望和追求。我在之前的博文上有說過,我們中國的大部分企業問題都出在庫存上,庫存資料不準確幾乎都成了通病。為什麼我們這麼多的企業在庫存問題上總是搞不清楚呢?一是思想與觀念上的問題。許多企業的領導人認為,銷售是第一大事,庫存的問題可以慢慢...

RTS實時庫存

rts real time stock 實時庫存可以說是許多企業的渴望和追求。我在之前的博文上有說過,我們中國的大部分企業問題都出在庫存上,庫存資料不準確幾乎都成了通病。為什麼我們這麼多的企業在庫存問題上總是搞不清楚呢?一是思想與觀念上的問題。許多企業的領導人認為,銷售是第一大事,庫存的問題可以慢慢...

解決U8庫齡分析報表數量與實際結存數量不一致問題

軟體版本 u8 v11.0 現象 通過庫齡分析中查出的數量與結存報表不一致 原因 庫齡分析報表按存貨各項屬性以及批次屬性進行分組彙總,並且結果中過濾了負庫存的資料,同時存貨檔案曾經啟用批次管理,後來停用了批次管理。導致有批次的入庫未出庫完,沒批次的入庫是負庫存但未顯示,總量就對應不上。解決 方案1 ...