|
@@ -6,13 +6,19 @@
|
|
|
SELECT <!--c.cWhName '仓库',a.cInvCode '物料编码',d.cInvName '物料名称',d.cInvStd '规格',
|
|
|
a.iQuantity - a.fOutQuantity '已做发货单未出库数据',b.dDate '到货日期'-->
|
|
|
c.cWhName warehouseName,a.cInvCode materialCode,d.cInvName materialName,d.cInvStd specs,
|
|
|
- a.iQuantity - a.fOutQuantity sendSum,CONVERT(varchar(30),b.dDate,23) planSendDate,a.cItemName cItemName,a.cItemCode cItemCode
|
|
|
+ <!--a.iQuantity - a.fOutQuantity sendSum-->
|
|
|
+ a.iQuantity sendSum
|
|
|
+ ,CONVERT(varchar(30),b.dDate,23) planSendDate,a.cItemName cItemName,a.cItemCode cItemCode
|
|
|
FROM
|
|
|
DispatchLists a
|
|
|
left join DispatchList b on a.DLID = b.DLID
|
|
|
left join Warehouse c on a.cWhCode = c.cWhCode
|
|
|
left join Inventory d on a.cInvCode = d.cInvCode
|
|
|
- where (a.iQuantity - a.fOutQuantity) > 0
|
|
|
+ where
|
|
|
+ <!--(a.iQuantity - a.fOutQuantity) > 0-->
|
|
|
+ a.fOutQuantity =0
|
|
|
+ and a.iQuantity>0
|
|
|
+ AND datediff( MONTH, b.dDate, getdate ( ) ) = 0
|
|
|
order by b.dDate desc
|
|
|
|
|
|
</select>
|
|
@@ -25,7 +31,10 @@
|
|
|
left join DispatchList b on a.DLID = b.DLID
|
|
|
left join Warehouse c on a.cWhCode = c.cWhCode
|
|
|
left join Inventory d on a.cInvCode = d.cInvCode
|
|
|
- where (a.iQuantity - a.fOutQuantity) <= 0
|
|
|
-
|
|
|
+ where (a.iQuantity - a.fOutQuantity) = 0
|
|
|
+ and a.iQuantity>0
|
|
|
+ AND a.fOutQuantity>0
|
|
|
+ AND a.iQuantity=a.fOutQuantity
|
|
|
+ AND datediff( MONTH, b.dDate, getdate ( ) ) = 0
|
|
|
</select>
|
|
|
</mapper>
|