a
This commit is contained in:
26
14.宝锐/GZ.LJY000.Biori/STK_MisDelivery/更新组装单信息.sql
Normal file
26
14.宝锐/GZ.LJY000.Biori/STK_MisDelivery/更新组装单信息.sql
Normal file
@@ -0,0 +1,26 @@
|
||||
WITH #<23><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ⵥ AS (
|
||||
SELECT t0.FBILLNO
|
||||
--,CASE WHEN t0e.F_QJCG_ASSISTANT2 = '63876e213ea87e' THEN 1 ELSE 0 END '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
||||
--,t0e.FENTRYID,t0e.FID,t0e.FSEQ
|
||||
,t0e.FMATERIALID
|
||||
--,t0e.FSTOCKID,t0e.FSTOCKLOCID
|
||||
,SUM(t0e.FQTY) '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
||||
,t0e.FPACKBILLNO,t0e.FPACKBARCODE
|
||||
FROM T_STK_MISDELIVERY t0
|
||||
INNER JOIN T_STK_MISDELIVERYENTRY t0e on t0.FID = t0e.FID
|
||||
WHERE t0.FBILLNO = 'ZHBR-QTCK241224002'
|
||||
GROUP BY t0.FBILLNO,t0e.FPACKBILLNO,t0e.FPACKBARCODE,t0e.FMATERIALID--,t0e.FSTOCKID,t0e.FSTOCKLOCID
|
||||
--,t0e.F_QJCG_ASSISTANT2,t0.FBILLNO
|
||||
)
|
||||
|
||||
SELECT t0.FBILLNO,t1.FMATERIALID,t1.<EFBFBD><EFBFBD><EFBFBD><EFBFBD> * t0e.FQTY / t2.<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,t3.F_UNITIDHS,t0e.FEntryID
|
||||
--UPDATE t0e SET t0e.FQTY = t0e.FQTY + (t1.Qty * t0e.FQTY / t2.<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> * t3.F_UNITIDHS)
|
||||
FROM T_PRD_PACKAGEINSTOCK t0
|
||||
INNER JOIN T_PRD_PACKAGEINSTOCKENTRY t0e on t0e.FID = t0.FID
|
||||
INNER JOIN #<23><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ⵥ t1 on t1.FPACKBILLNO = t0.FBILLNO AND t0e.FMATERIALID = t1.FMATERIALID
|
||||
CROSS APPLY (
|
||||
SELECT SUM(t2e.FQTY) AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
||||
FROM T_PRD_PACKAGEINSTOCKENTRY t2e
|
||||
WHERE t2e.FID = t0e.FID AND t2e.FMATERIALID = t0e.FMATERIALID
|
||||
) t2
|
||||
INNER JOIN T_BD_MATERIAL t3 on t3.FMATERIALID = t0e.FMATERIALID
|
||||
Reference in New Issue
Block a user