K3 WISE 庫存呆滯料報表(含入庫日期),正常即時庫存表中只有以下前7個欄位,能不能把對應的入庫日期也加上,
物料代碼+物料名稱+規格+單位+倉庫+批號+庫存數量+入庫日期,
最好是后臺sql陳述句直接能查詢匯出就完美了,謝謝!
uj5u.com熱心網友回復:
有沒有人幫忙看看uj5u.com熱心網友回復:
金蝶的ERP找對應的技術比較合適這里基本是解決實際問題,比如你不知道怎么查這個報表,可以列出案例資料以及你要的結果,大家會告訴你SQL怎么實作
uj5u.com熱心網友回復:
---K3 WISE
Select B.FNumber AS 物料代碼,B.FName AS 物料名稱,B.FModel AS 規格型號,C.FName As 單位,D.FName AS 倉庫,A.FBatchNo As 批號,A.FQty As 庫存數量,A.FKFDate As 生產采購日期
From ICInventory A
Left Join t_ICItem B On A.FItemID = B.FItemID
Left Join t_MeasureUnit C On B.FUnitID = C.FMeasureUnitID
Left Join t_Stock D On A.FStockID = D.FItemID
uj5u.com熱心網友回復:
把入庫日期加上,不就變成入庫流水表了,你算庫存還得額外再處理。uj5u.com熱心網友回復:
這是一個即時庫存,如果說加入庫日期是什么入庫日期【最新的入庫日期,最早的入庫日期,采購入庫日期,生產入庫日期,委外入庫日期】
uj5u.com熱心網友回復:
select t1.fnumber '物料編碼',t1.fname '物料名稱',t1.fmodel '規格' ,t.fbatchno '批號',t3.fname '倉庫',t.fqty '庫存',t6.FName '單位',(select max(FCheckDate) from icstockbill,ICStockBillEntry where ICStockBillEntry.FBatchNo=t.FBatchNo and ICStockBillEntry.FItemID=t.FItemID and ICStockBillEntry.FInterID=ICStockBill.FInterID) as '入庫日期'
FROM icinventory t
INNER JOIN t_ICItem t1 ON t1.FItemID = t.FItemID
INNER JOIN t_Stock t3 ON t3.FItemID = t.fstockid
inner join t_ICItem t5 on t5.FItemID=t.FItemID
inner join t_MeasureUnit t6 on t6.FItemID=t5.FUnitID
WHERE t.fqty > 0
and t3.FItemID <>'2121' and t3.FItemID <>'2122' and t3.FItemID <>'102421'
order by t1.fnumber
加了max就好了,這個入庫日期是取的即時庫存表中的物料的對應的入庫日期,這邊啟用批號管理了
uj5u.com熱心網友回復:
K3 WISE中所有的入庫都在同一張表里,通過入庫型別區分,我不管是什么型別的入庫,只要物料在即時庫存表中,就抓取入庫單的入庫時間,只進未出,生管需要此表查看比如入庫30天、60天未出庫的原材、成品等
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/12886.html
標籤:應用實例
上一篇:表資料在100w左右,假設在需要實時統計的情況下。在oracle下如何使用sql實時生成統計結果,提供思路
下一篇:R語言glm回歸問題
