|
@@ -61,13 +61,15 @@
|
|
|
<!-- SELECT b.cVenCode '供应商编码',c.cVenName '供应商名称',a.cInvCode '物料编码',d.cInvName '物料名称',d.cInvStd '规格',
|
|
|
fValidQuantity - fRealQuantity '已到货未入库数据',b.dportdate '到货日期'-->
|
|
|
SELECT b.cVenCode cVenCode,c.cVenName vendorName,a.cInvCode materialCode,d.cInvName materialName,d.cInvStd specs,
|
|
|
- a.fValidQuantity - a.fValidInQuan arriveSum,CONVERT(varchar(30),b.dDate ,23) arriveDate
|
|
|
+ a.fRealQuantity arriveSum,CONVERT(varchar(30),b.dDate ,23) arriveDate,a.cItemName cItemName
|
|
|
FROM
|
|
|
PU_ArrivalVouchs a
|
|
|
left join PU_ArrivalVouch b on a.id = b.id
|
|
|
left join Vendor c on b.cVenCode = c.cVenCode
|
|
|
left join Inventory d on a.cInvCode = d.cInvCode
|
|
|
- where (a.fValidQuantity - a.fValidInQuan) > 0
|
|
|
+ where
|
|
|
+ <!--(a.fValidQuantity - a.fValidInQuan) > 0-->
|
|
|
+ (a.iQuantity - a.fRealQuantity) > 0
|
|
|
order by b.dportdate desc
|
|
|
|
|
|
</select>
|
|
@@ -192,6 +194,48 @@
|
|
|
|
|
|
</select>
|
|
|
|
|
|
-
|
|
|
+ <select id="getQualityUnpassList" resultType="java.util.HashMap">
|
|
|
+ SELECT
|
|
|
+ pp.cPOID cPOID,
|
|
|
+ iArrQTY iArrQTY,
|
|
|
+ qq.CPOCODE cpocode,
|
|
|
+ qq.DDATE ddate,
|
|
|
+ qq.CVENCODE cvencode,
|
|
|
+ qq.CINVCODE cinvcode,
|
|
|
+ qq.cInvName cinvName,
|
|
|
+ qq.FCHKQUANTITY fchkquantity,
|
|
|
+ qq.FCHKINVALIDQTY fchkinvalidqty
|
|
|
+ FROM
|
|
|
+ (
|
|
|
+ SELECT
|
|
|
+ pp.cPOID,
|
|
|
+ sum( iArrQTY ) iArrQTY
|
|
|
+ FROM
|
|
|
+ PO_Pomain pp
|
|
|
+ LEFT JOIN PO_Podetails pps ON pp.POID = pps.POID
|
|
|
+ GROUP BY
|
|
|
+ pp.cPOID
|
|
|
+ ) pp
|
|
|
+ LEFT JOIN (
|
|
|
+ SELECT
|
|
|
+ q.CPOCODE,
|
|
|
+ q.DDATE,
|
|
|
+ q.CVENCODE,
|
|
|
+ q.CINVCODE,
|
|
|
+ i.cInvName,
|
|
|
+ sum( qs.FCHKQUANTITY ) FCHKQUANTITY,
|
|
|
+ sum( qs.FCHKINVALIDQTY ) FCHKINVALIDQTY
|
|
|
+ FROM
|
|
|
+ QMCHECKVOUCHER q
|
|
|
+ LEFT JOIN QMCHECKVOUCHERS qs ON qs.ID = q.ID
|
|
|
+ LEFT JOIN Inventory i ON q.CINVCODE = i.cInvCode
|
|
|
+ GROUP BY
|
|
|
+ q.CPOCODE,
|
|
|
+ q.DDATE,
|
|
|
+ q.CVENCODE,
|
|
|
+ q.CINVCODE,
|
|
|
+ i.cInvName
|
|
|
+ ) qq ON pp.cPOID = qq.CPOCODE
|
|
|
+ </select>
|
|
|
|
|
|
</mapper>
|