|
@@ -156,24 +156,26 @@
|
|
|
</select>
|
|
|
|
|
|
<select id="getOmOrderList" resultType="org.jeecg.modules.report.entity.FabricOMOrder">
|
|
|
- select e.cVCName,d.cVenName ,d.cVenAbbName ,a.cVenCode ,c.cInvCode,c.cInvName,
|
|
|
- isnull(sum(iOutQuantity),0) as iOutQuantity,
|
|
|
- isnull(sum(iQuantity),0) as iQuantity
|
|
|
- from
|
|
|
- (
|
|
|
- SELECT e.cVCName,d.cVenName ,d.cVenAbbName ,a.cVenCode ,c.cInvCode,c.cInvName,
|
|
|
- (select sum(iQuantity) from rdrecords11 x where x.iOMoDID=b.MODetailsID) as iOutQuantity,
|
|
|
- b.iQuantity,b.MODetailsID
|
|
|
- FROM
|
|
|
- om_momain a
|
|
|
- INNER JOIN OM_MODetails b ON a.moid = b.moid
|
|
|
- INNER JOIN Inventory c ON b.cinvcode = c.cinvcode
|
|
|
- inner join Vendor d on a.cVenCode=d.cVenCode
|
|
|
- inner join VendorClass e on d.cVCCode =e.cVCCode
|
|
|
- WHERE
|
|
|
- c.cInvCCode NOT LIKE '19%'
|
|
|
- AND a.cCode LIKE CONCAT(#{code},'%')
|
|
|
- order by e.cVCName,d.cVenName,c.cInvCode,c.cInvName
|
|
|
- ) as t1
|
|
|
+ select cVCName,cVenName ,cVenAbbName ,cVenCode ,cInvCode,cInvName,
|
|
|
+ isnull(sum(iOutQuantity),0) as iOutQuantity,
|
|
|
+ isnull(sum(iQuantity),0) as iQuantity
|
|
|
+ from
|
|
|
+ (
|
|
|
+ SELECT e.cVCName,d.cVenName ,d.cVenAbbName ,a.cVenCode ,c.cInvCode,c.cInvName,
|
|
|
+ (select sum(iQuantity) from rdrecords11 x where x.iOMoDID=b.MODetailsID) as iOutQuantity,
|
|
|
+ b.iQuantity,b.MODetailsID
|
|
|
+ FROM
|
|
|
+ om_momain a
|
|
|
+ INNER JOIN OM_MODetails b ON a.moid = b.moid
|
|
|
+ INNER JOIN Inventory c ON b.cinvcode = c.cinvcode
|
|
|
+ inner join Vendor d on a.cVenCode=d.cVenCode
|
|
|
+ inner join VendorClass e on d.cVCCode =e.cVCCode
|
|
|
+ WHERE
|
|
|
+ c.cInvCCode NOT LIKE '19%'
|
|
|
+ AND a.cCode LIKE CONCAT(#{code},'%')
|
|
|
+
|
|
|
+ ) as t1 group by cVCName,cVenName,cVenAbbName,cVenCode,cInvCode,cInvName
|
|
|
+ order by cVCName,cVenName,cInvCode,cInvName
|
|
|
+
|
|
|
</select>
|
|
|
</mapper>
|