|
|
@ -1489,7 +1489,10 @@ where a.IssueCode='{0}' and a.WorkPoint='{1}'"; |
|
|
|
left join (select d.WarehouseCode,d.Quantity,d.INVCode, m.LotNo, d.MTIME,d.LocationCode,m.ExtensionID |
|
|
|
from ICSWareHouseLotInfo d ,ICSInventoryLot m |
|
|
|
where d.LotNo=m.LotNo and d.WorkPoint=m.WorkPoint |
|
|
|
and d.WorkPoint='{WorkPoint}' AND d.Quantity>0 ) d |
|
|
|
and d.WorkPoint='{WorkPoint}' AND d.Quantity>0 |
|
|
|
AND SUBSTRING( SUBSTRING(d.LocationCode, CHARINDEX('-',d.LocationCode)+1, LEN(d.LocationCode)),0,CHARINDEX('-', SUBSTRING(d.LocationCode, CHARINDEX('-',d.LocationCode)+1, LEN(d.LocationCode)))) Not IN(SELECT F_Define2 FROM Sys_SRM_ItemsDetail |
|
|
|
WHERE |
|
|
|
F_Define3='HGAreaConfig' AND F_Define1=d.WarehouseCode AND F_Define4=d.WorkPoint)) d |
|
|
|
on c.InvCode=d.INVCode AND c.WhCode=d.WarehouseCode and d.ExtensionID=c.ExtensionID |
|
|
|
LEFT JOIN (SELECT INVCode,WarehouseCode,SUM(Quantity) AS QTYTotal FROM ICSWareHouseLotInfo WHERE WorkPoint='{WorkPoint}' GROUP BY INVCode,WarehouseCode) f ON c.InvCode=f.INVCode AND c.WhCode=f.WarehouseCode |
|
|
|
order by c.Code,c.InvCode,d.MTIME ";
|
|
|
|