|
@@ -31,16 +31,16 @@
|
|
|
(
|
|
|
select oti.cInvName as goodsName,max(ot.iUnitQuantity) as dosage,sum(ot.iSendQTY) as usageQuantity
|
|
|
,max(pb.rmbAmount) as rmbAmount,max(pb.usdAmount) as usdAmount,max(pb.priceExcludingtax) as priceExcludingtax,max(pb.iCost) as cost
|
|
|
- from UFDATA_903_2021.dbo.om_momain om
|
|
|
- join UFDATA_903_2021.dbo.OM_MODetails od on om.moid=od.moid
|
|
|
- join UFDATA_903_2021.dbo.OM_MOMaterials ot on ot.MoDetailsID=od.MODetailsID
|
|
|
- join UFDATA_903_2021.dbo.Inventory oti on oti.cInvCode=ot.cInvCode
|
|
|
- join UFDATA_903_2021.dbo.Inventory omi on omi.cInvCode=od.cInvCode
|
|
|
+ from UFDATA_103_2021.dbo.om_momain om
|
|
|
+ join UFDATA_103_2021.dbo.OM_MODetails od on om.moid=od.moid
|
|
|
+ join UFDATA_103_2021.dbo.OM_MOMaterials ot on ot.MoDetailsID=od.MODetailsID
|
|
|
+ join UFDATA_103_2021.dbo.Inventory oti on oti.cInvCode=ot.cInvCode
|
|
|
+ join UFDATA_103_2021.dbo.Inventory omi on omi.cInvCode=od.cInvCode
|
|
|
left join (
|
|
|
SELECT p.cInvCode,p.iorderdid,max(bi.iMoney) as rmbAmount,max(bi.iOriMoney) as usdAmount
|
|
|
,max(bi.iMoney-bi.iTaxPrice) as priceExcludingtax,max(bi.iCost) as iCost
|
|
|
- from UFDATA_903_2021.dbo.PO_Podetails p
|
|
|
- join UFDATA_903_2021.dbo.PurBillVouchs bi on bi.iPOsID=p.ID
|
|
|
+ from UFDATA_103_2021.dbo.PO_Podetails p
|
|
|
+ join UFDATA_103_2021.dbo.PurBillVouchs bi on bi.iPOsID=p.ID
|
|
|
GROUP BY p.cInvCode,p.iorderdid
|
|
|
) pb on pb.cInvCode=ot.cInvCode and pb.iorderdid=od.isosid
|
|
|
WHERE om.iVerifyStateNew = 2 and (om.cCloser is null or om.cCloser='asuser') and omi.cInvCcode like '19%'
|
|
@@ -50,13 +50,13 @@
|
|
|
) tab
|
|
|
left join
|
|
|
(
|
|
|
- select i.cInvName,sum(rs.iQuantity) as purchaseQuantity from UFDATA_903_2021.dbo.rdrecords01 rs
|
|
|
- join UFDATA_903_2021.dbo.Inventory i on rs.cInvCode=i.cInvCode
|
|
|
+ select i.cInvName,sum(rs.iQuantity) as purchaseQuantity from UFDATA_103_2021.dbo.rdrecords01 rs
|
|
|
+ join UFDATA_103_2021.dbo.Inventory i on rs.cInvCode=i.cInvCode
|
|
|
where iordercode in (
|
|
|
select distinct od.csocode
|
|
|
- from UFDATA_903_2021.dbo.om_momain om
|
|
|
- join UFDATA_903_2021.dbo.OM_MODetails od on om.moid=od.moid
|
|
|
- join UFDATA_903_2021.dbo.Inventory omi on omi.cInvCode=od.cInvCode
|
|
|
+ from UFDATA_103_2021.dbo.om_momain om
|
|
|
+ join UFDATA_103_2021.dbo.OM_MODetails od on om.moid=od.moid
|
|
|
+ join UFDATA_103_2021.dbo.Inventory omi on omi.cInvCode=od.cInvCode
|
|
|
WHERE om.iVerifyStateNew = 2 and (om.cCloser is null or om.cCloser='asuser')
|
|
|
and omi.cInvCcode like '19%' and om.cCode like CONCAT(#{code},'%')
|
|
|
) and (i.cInvCcode like '05%' or i.cInvCcode like '06%' or i.cInvCcode like '07%'
|
|
@@ -65,13 +65,13 @@
|
|
|
)tab1 on tab1.cInvName=tab.goodsName
|
|
|
left join
|
|
|
(
|
|
|
- select i.cInvName,sum(rs.iQuantity) as jian from UFDATA_903_2021.dbo.rdrecords11 rs
|
|
|
- join UFDATA_903_2021.dbo.Inventory i on rs.cInvCode=i.cInvCode
|
|
|
+ select i.cInvName,sum(rs.iQuantity) as jian from UFDATA_103_2021.dbo.rdrecords11 rs
|
|
|
+ join UFDATA_103_2021.dbo.Inventory i on rs.cInvCode=i.cInvCode
|
|
|
where iordercode in (
|
|
|
select distinct od.csocode
|
|
|
- from UFDATA_903_2021.dbo.om_momain om
|
|
|
- join UFDATA_903_2021.dbo.OM_MODetails od on om.moid=od.moid
|
|
|
- join UFDATA_903_2021.dbo.Inventory omi on omi.cInvCode=od.cInvCode
|
|
|
+ from UFDATA_103_2021.dbo.om_momain om
|
|
|
+ join UFDATA_103_2021.dbo.OM_MODetails od on om.moid=od.moid
|
|
|
+ join UFDATA_103_2021.dbo.Inventory omi on omi.cInvCode=od.cInvCode
|
|
|
WHERE om.iVerifyStateNew = 2 and (om.cCloser is null or om.cCloser='asuser')
|
|
|
and omi.cInvCcode like '19%' and om.cCode like CONCAT(#{code},'%')
|
|
|
) and (i.cInvCcode like '05%' or i.cInvCcode like '06%' or i.cInvCcode like '07%'
|
|
@@ -94,17 +94,17 @@
|
|
|
(
|
|
|
select oti.cInvName as goodsName,max(ot.iUnitQuantity) as dosage,sum(ot.iSendQTY) as usageQuantity
|
|
|
,max(pb.rmbAmount) as rmbAmount,max(pb.usdAmount) as usdAmount,max(pb.priceExcludingtax) as priceExcludingtax,max(pb.iCost) as cost
|
|
|
- from UFDATA_901_2021.dbo.om_momain om
|
|
|
- join UFDATA_901_2021.dbo.OM_MODetails od on om.moid=od.moid
|
|
|
- join UFDATA_901_2021.dbo.OM_MOMaterials ot on ot.MoDetailsID=od.MODetailsID
|
|
|
- join UFDATA_901_2021.dbo.Inventory oti on oti.cInvCode=ot.cInvCode
|
|
|
- join UFDATA_901_2021.dbo.Inventory omi on omi.cInvCode=od.cInvCode
|
|
|
+ from UFDATA_101_2021.dbo.om_momain om
|
|
|
+ join UFDATA_101_2021.dbo.OM_MODetails od on om.moid=od.moid
|
|
|
+ join UFDATA_101_2021.dbo.OM_MOMaterials ot on ot.MoDetailsID=od.MODetailsID
|
|
|
+ join UFDATA_101_2021.dbo.Inventory oti on oti.cInvCode=ot.cInvCode
|
|
|
+ join UFDATA_101_2021.dbo.Inventory omi on omi.cInvCode=od.cInvCode
|
|
|
left join (
|
|
|
SELECT p.cInvCode,p.iorderdid,max(bi.iMoney) as rmbAmount,max(bi.iOriMoney) as usdAmount
|
|
|
,max(bi.iMoney-bi.iTaxPrice) as priceExcludingtax,max(bi.iCost) as iCost
|
|
|
- from UFDATA_901_2021.dbo.PO_Podetails p
|
|
|
- join UFDATA_901_2021.dbo.PO_Pomain pm on p.POID = pm.POID
|
|
|
- join UFDATA_901_2021.dbo.PurBillVouchs bi on bi.iPOsID=p.ID
|
|
|
+ from UFDATA_101_2021.dbo.PO_Podetails p
|
|
|
+ join UFDATA_101_2021.dbo.PO_Pomain pm on p.POID = pm.POID
|
|
|
+ join UFDATA_101_2021.dbo.PurBillVouchs bi on bi.iPOsID=p.ID
|
|
|
where pm.cVenCode != 'T010001'
|
|
|
GROUP BY p.cInvCode,p.iorderdid
|
|
|
|
|
@@ -113,13 +113,13 @@
|
|
|
select
|
|
|
pod.cInvCode,pod.iorderdid,sum(bi.iMoney) as rmbAmount,sum(bi.iOriMoney) as usdAmount
|
|
|
,sum(bi.iMoney-bi.iTaxPrice) as priceExcludingtax,sum(bi.iCost) as iCost
|
|
|
- from UFDATA_901_2021.dbo.PO_Pomain pom
|
|
|
- join UFDATA_901_2021.dbo.PO_Podetails pod on pod.POID = pom.POID
|
|
|
- join UFDATA_902_2021.dbo.SO_SODetails sd on sd.cSOCode=pom.cpoid and sd.irowno=pod.ivouchrowno
|
|
|
- join UFDATA_902_2021.dbo.PO_Podetails pd on pd.iorderdid=sd.isosid
|
|
|
- join UFDATA_902_2021.dbo.PO_Pomain pm on pd.POID = pm.POID
|
|
|
- join UFDATA_902_2021.dbo.PurBillVouchs bi on bi.iPOsID=pd.ID
|
|
|
- join UFDATA_902_2021.dbo.Inventory oti on oti.cInvCode=pd.cInvCode
|
|
|
+ from UFDATA_101_2021.dbo.PO_Pomain pom
|
|
|
+ join UFDATA_101_2021.dbo.PO_Podetails pod on pod.POID = pom.POID
|
|
|
+ join UFDATA_102_2021.dbo.SO_SODetails sd on sd.cSOCode=pom.cpoid and sd.irowno=pod.ivouchrowno
|
|
|
+ join UFDATA_102_2021.dbo.PO_Podetails pd on pd.iorderdid=sd.isosid
|
|
|
+ join UFDATA_102_2021.dbo.PO_Pomain pm on pd.POID = pm.POID
|
|
|
+ join UFDATA_102_2021.dbo.PurBillVouchs bi on bi.iPOsID=pd.ID
|
|
|
+ join UFDATA_102_2021.dbo.Inventory oti on oti.cInvCode=pd.cInvCode
|
|
|
where pm.cVenCode != 'T010001' and pom.cVenCode = 'T010001'
|
|
|
GROUP BY pod.cInvCode,pod.iorderdid
|
|
|
) pb on pb.cInvCode=ot.cInvCode and pb.iorderdid=od.isosid
|
|
@@ -130,13 +130,13 @@
|
|
|
) tab
|
|
|
left join
|
|
|
(
|
|
|
- select i.cInvName,sum(rs.iQuantity) as purchaseQuantity from UFDATA_901_2021.dbo.rdrecords01 rs
|
|
|
- join UFDATA_901_2021.dbo.Inventory i on rs.cInvCode=i.cInvCode
|
|
|
+ select i.cInvName,sum(rs.iQuantity) as purchaseQuantity from UFDATA_101_2021.dbo.rdrecords01 rs
|
|
|
+ join UFDATA_101_2021.dbo.Inventory i on rs.cInvCode=i.cInvCode
|
|
|
where iordercode in (
|
|
|
select distinct od.csocode
|
|
|
- from UFDATA_901_2021.dbo.om_momain om
|
|
|
- join UFDATA_901_2021.dbo.OM_MODetails od on om.moid=od.moid
|
|
|
- join UFDATA_901_2021.dbo.Inventory omi on omi.cInvCode=od.cInvCode
|
|
|
+ from UFDATA_101_2021.dbo.om_momain om
|
|
|
+ join UFDATA_101_2021.dbo.OM_MODetails od on om.moid=od.moid
|
|
|
+ join UFDATA_101_2021.dbo.Inventory omi on omi.cInvCode=od.cInvCode
|
|
|
WHERE om.iVerifyStateNew = 2 and (om.cCloser is null or om.cCloser='asuser')
|
|
|
and omi.cInvCcode like '19%' and om.cCode like CONCAT(#{code},'%')
|
|
|
) and (i.cInvCcode like '05%' or i.cInvCcode like '06%' or i.cInvCcode like '07%'
|
|
@@ -145,13 +145,13 @@
|
|
|
)tab1 on tab1.cInvName=tab.goodsName
|
|
|
left join
|
|
|
(
|
|
|
- select i.cInvName,sum(rs.iQuantity) as jian from UFDATA_901_2021.dbo.rdrecords11 rs
|
|
|
- join UFDATA_901_2021.dbo.Inventory i on rs.cInvCode=i.cInvCode
|
|
|
+ select i.cInvName,sum(rs.iQuantity) as jian from UFDATA_101_2021.dbo.rdrecords11 rs
|
|
|
+ join UFDATA_101_2021.dbo.Inventory i on rs.cInvCode=i.cInvCode
|
|
|
where iordercode in (
|
|
|
select distinct od.csocode
|
|
|
- from UFDATA_901_2021.dbo.om_momain om
|
|
|
- join UFDATA_901_2021.dbo.OM_MODetails od on om.moid=od.moid
|
|
|
- join UFDATA_901_2021.dbo.Inventory omi on omi.cInvCode=od.cInvCode
|
|
|
+ from UFDATA_101_2021.dbo.om_momain om
|
|
|
+ join UFDATA_101_2021.dbo.OM_MODetails od on om.moid=od.moid
|
|
|
+ join UFDATA_101_2021.dbo.Inventory omi on omi.cInvCode=od.cInvCode
|
|
|
WHERE om.iVerifyStateNew = 2 and (om.cCloser is null or om.cCloser='asuser')
|
|
|
and omi.cInvCcode like '19%' and om.cCode like CONCAT(#{code},'%')
|
|
|
) and (i.cInvCcode like '05%' or i.cInvCcode like '06%' or i.cInvCcode like '07%'
|
|
@@ -166,17 +166,17 @@
|
|
|
from
|
|
|
(
|
|
|
select oti.cInvName as goodsName,sum(pb.iCost) as cost
|
|
|
- from UFDATA_901_2021.dbo.om_momain om
|
|
|
- join UFDATA_901_2021.dbo.OM_MODetails od on om.moid=od.moid
|
|
|
- join UFDATA_901_2021.dbo.OM_MOMaterials ot on ot.MoDetailsID=od.MODetailsID
|
|
|
- join UFDATA_901_2021.dbo.Inventory oti on oti.cInvCode=ot.cInvCode
|
|
|
- join UFDATA_901_2021.dbo.Inventory omi on omi.cInvCode=od.cInvCode
|
|
|
+ from UFDATA_101_2021.dbo.om_momain om
|
|
|
+ join UFDATA_101_2021.dbo.OM_MODetails od on om.moid=od.moid
|
|
|
+ join UFDATA_101_2021.dbo.OM_MOMaterials ot on ot.MoDetailsID=od.MODetailsID
|
|
|
+ join UFDATA_101_2021.dbo.Inventory oti on oti.cInvCode=ot.cInvCode
|
|
|
+ join UFDATA_101_2021.dbo.Inventory omi on omi.cInvCode=od.cInvCode
|
|
|
left join (
|
|
|
SELECT p.cInvCode,p.iorderdid,sum(bi.iMoney) as rmbAmount,sum(bi.iOriMoney) as usdAmount
|
|
|
,sum(bi.iMoney-bi.iTaxPrice) as priceExcludingtax,sum(bi.iCost) as iCost
|
|
|
- from UFDATA_901_2021.dbo.PO_Podetails p
|
|
|
- join UFDATA_901_2021.dbo.PO_Pomain pm on p.POID = pm.POID
|
|
|
- join UFDATA_901_2021.dbo.PurBillVouchs bi on bi.iPOsID=p.ID
|
|
|
+ from UFDATA_101_2021.dbo.PO_Podetails p
|
|
|
+ join UFDATA_101_2021.dbo.PO_Pomain pm on p.POID = pm.POID
|
|
|
+ join UFDATA_101_2021.dbo.PurBillVouchs bi on bi.iPOsID=p.ID
|
|
|
where pm.cVenCode != 'T010001'
|
|
|
GROUP BY p.cInvCode,p.iorderdid
|
|
|
|
|
@@ -185,13 +185,13 @@
|
|
|
select
|
|
|
pod.cInvCode,pod.iorderdid,sum(bi.iMoney) as rmbAmount,sum(bi.iOriMoney) as usdAmount
|
|
|
,sum(bi.iMoney-bi.iTaxPrice) as priceExcludingtax,sum(bi.iCost) as iCost
|
|
|
- from UFDATA_901_2021.dbo.PO_Pomain pom
|
|
|
- join UFDATA_901_2021.dbo.PO_Podetails pod on pod.POID = pom.POID
|
|
|
- join UFDATA_902_2021.dbo.SO_SODetails sd on sd.cSOCode=pom.cpoid and sd.irowno=pod.ivouchrowno
|
|
|
- join UFDATA_902_2021.dbo.PO_Podetails pd on pd.iorderdid=sd.isosid
|
|
|
- join UFDATA_902_2021.dbo.PO_Pomain pm on pd.POID = pm.POID
|
|
|
- join UFDATA_902_2021.dbo.PurBillVouchs bi on bi.iPOsID=pd.ID
|
|
|
- join UFDATA_902_2021.dbo.Inventory oti on oti.cInvCode=pd.cInvCode
|
|
|
+ from UFDATA_101_2021.dbo.PO_Pomain pom
|
|
|
+ join UFDATA_101_2021.dbo.PO_Podetails pod on pod.POID = pom.POID
|
|
|
+ join UFDATA_102_2021.dbo.SO_SODetails sd on sd.cSOCode=pom.cpoid and sd.irowno=pod.ivouchrowno
|
|
|
+ join UFDATA_102_2021.dbo.PO_Podetails pd on pd.iorderdid=sd.isosid
|
|
|
+ join UFDATA_102_2021.dbo.PO_Pomain pm on pd.POID = pm.POID
|
|
|
+ join UFDATA_102_2021.dbo.PurBillVouchs bi on bi.iPOsID=pd.ID
|
|
|
+ join UFDATA_102_2021.dbo.Inventory oti on oti.cInvCode=pd.cInvCode
|
|
|
where pm.cVenCode != 'T010001' and pom.cVenCode = 'T010001'
|
|
|
GROUP BY pod.cInvCode,pod.iorderdid
|
|
|
) pb on pb.cInvCode=ot.cInvCode and pb.iorderdid=od.isosid
|
|
@@ -206,29 +206,29 @@
|
|
|
select i.cInvName,sum(rs.iQuantity) as purchaseQuantity,rs.cBatch,max(om.cCode) as ccode
|
|
|
-- (
|
|
|
-- select distinct om.cCode
|
|
|
--- from UFDATA_901_2021.dbo.om_momain om
|
|
|
--- join UFDATA_901_2021.dbo.OM_MODetails od on om.moid=od.moid
|
|
|
--- join UFDATA_901_2021.dbo.Inventory omi on omi.cInvCode=od.cInvCode
|
|
|
+-- from UFDATA_101_2021.dbo.om_momain om
|
|
|
+-- join UFDATA_101_2021.dbo.OM_MODetails od on om.moid=od.moid
|
|
|
+-- join UFDATA_101_2021.dbo.Inventory omi on omi.cInvCode=od.cInvCode
|
|
|
-- WHERE om.iVerifyStateNew = 2 and (om.cCloser is null or om.cCloser='asuser')
|
|
|
-- and omi.cInvCcode like '19%' and od.csocode=rs.iordercode
|
|
|
-- ) as ccode
|
|
|
- from UFDATA_901_2021.dbo.rdrecords01 rs
|
|
|
- join UFDATA_901_2021.dbo.Inventory i on rs.cInvCode=i.cInvCode
|
|
|
- left join UFDATA_901_2021.dbo.OM_MODetails od on od.csocode=rs.iordercode
|
|
|
- join UFDATA_901_2021.dbo.om_momain om on om.moid=od.moid
|
|
|
+ from UFDATA_101_2021.dbo.rdrecords01 rs
|
|
|
+ join UFDATA_101_2021.dbo.Inventory i on rs.cInvCode=i.cInvCode
|
|
|
+ left join UFDATA_101_2021.dbo.OM_MODetails od on od.csocode=rs.iordercode
|
|
|
+ join UFDATA_101_2021.dbo.om_momain om on om.moid=od.moid
|
|
|
where (i.cInvCcode like '05%' or i.cInvCcode like '06%' or i.cInvCcode like '07%'
|
|
|
or i.cInvCCode = '0399' or i.cInvCCode = '0499')
|
|
|
GROUP BY i.cInvName,rs.cBatch,rs.iordercode
|
|
|
)tab1 on tab1.cInvName=tab.goodsName
|
|
|
join
|
|
|
(
|
|
|
- select i.cInvName,sum(rs.iQuantity) as jian,rs.cBatch from UFDATA_901_2021.dbo.rdrecords11 rs
|
|
|
- join UFDATA_901_2021.dbo.Inventory i on rs.cInvCode=i.cInvCode
|
|
|
+ select i.cInvName,sum(rs.iQuantity) as jian,rs.cBatch from UFDATA_101_2021.dbo.rdrecords11 rs
|
|
|
+ join UFDATA_101_2021.dbo.Inventory i on rs.cInvCode=i.cInvCode
|
|
|
where iordercode in (
|
|
|
select distinct od.csocode
|
|
|
- from UFDATA_901_2021.dbo.om_momain om
|
|
|
- join UFDATA_901_2021.dbo.OM_MODetails od on om.moid=od.moid
|
|
|
- join UFDATA_901_2021.dbo.Inventory omi on omi.cInvCode=od.cInvCode
|
|
|
+ from UFDATA_101_2021.dbo.om_momain om
|
|
|
+ join UFDATA_101_2021.dbo.OM_MODetails od on om.moid=od.moid
|
|
|
+ join UFDATA_101_2021.dbo.Inventory omi on omi.cInvCode=od.cInvCode
|
|
|
WHERE om.iVerifyStateNew = 2 and (om.cCloser is null or om.cCloser='asuser')
|
|
|
and omi.cInvCcode like '19%' and om.cCode like CONCAT(#{code},'%')
|
|
|
) and (i.cInvCcode like '05%' or i.cInvCcode like '06%' or i.cInvCcode like '07%'
|
|
@@ -244,16 +244,16 @@
|
|
|
from
|
|
|
(
|
|
|
select oti.cInvName as goodsName,sum(pb.iCost) as cost
|
|
|
- from UFDATA_903_2021.dbo.om_momain om
|
|
|
- join UFDATA_903_2021.dbo.OM_MODetails od on om.moid=od.moid
|
|
|
- join UFDATA_903_2021.dbo.OM_MOMaterials ot on ot.MoDetailsID=od.MODetailsID
|
|
|
- join UFDATA_903_2021.dbo.Inventory oti on oti.cInvCode=ot.cInvCode
|
|
|
- join UFDATA_903_2021.dbo.Inventory omi on omi.cInvCode=od.cInvCode
|
|
|
+ from UFDATA_103_2021.dbo.om_momain om
|
|
|
+ join UFDATA_103_2021.dbo.OM_MODetails od on om.moid=od.moid
|
|
|
+ join UFDATA_103_2021.dbo.OM_MOMaterials ot on ot.MoDetailsID=od.MODetailsID
|
|
|
+ join UFDATA_103_2021.dbo.Inventory oti on oti.cInvCode=ot.cInvCode
|
|
|
+ join UFDATA_103_2021.dbo.Inventory omi on omi.cInvCode=od.cInvCode
|
|
|
left join (
|
|
|
SELECT p.cInvCode,p.iorderdid,sum(bi.iMoney) as rmbAmount,sum(bi.iOriMoney) as usdAmount
|
|
|
,sum(bi.iMoney-bi.iTaxPrice) as priceExcludingtax,sum(bi.iCost) as iCost
|
|
|
- from UFDATA_903_2021.dbo.PO_Podetails p
|
|
|
- join UFDATA_903_2021.dbo.PurBillVouchs bi on bi.iPOsID=p.ID
|
|
|
+ from UFDATA_103_2021.dbo.PO_Podetails p
|
|
|
+ join UFDATA_103_2021.dbo.PurBillVouchs bi on bi.iPOsID=p.ID
|
|
|
GROUP BY p.cInvCode,p.iorderdid
|
|
|
) pb on pb.cInvCode=ot.cInvCode and pb.iorderdid=od.isosid
|
|
|
WHERE om.iVerifyStateNew = 2 and (om.cCloser is null or om.cCloser='asuser') and omi.cInvCcode like '19%'
|
|
@@ -267,29 +267,29 @@
|
|
|
select i.cInvName,sum(rs.iQuantity) as purchaseQuantity,rs.cBatch,max(om.cCode) as ccode
|
|
|
-- (
|
|
|
-- select distinct om.cCode
|
|
|
--- from UFDATA_903_2021.dbo.om_momain om
|
|
|
--- join UFDATA_903_2021.dbo.OM_MODetails od on om.moid=od.moid
|
|
|
--- join UFDATA_903_2021.dbo.Inventory omi on omi.cInvCode=od.cInvCode
|
|
|
+-- from UFDATA_103_2021.dbo.om_momain om
|
|
|
+-- join UFDATA_103_2021.dbo.OM_MODetails od on om.moid=od.moid
|
|
|
+-- join UFDATA_103_2021.dbo.Inventory omi on omi.cInvCode=od.cInvCode
|
|
|
-- WHERE om.iVerifyStateNew = 2 and (om.cCloser is null or om.cCloser='asuser')
|
|
|
-- and omi.cInvCcode like '19%' and od.csocode=rs.iordercode
|
|
|
-- ) as ccode
|
|
|
- from UFDATA_903_2021.dbo.rdrecords01 rs
|
|
|
- join UFDATA_903_2021.dbo.Inventory i on rs.cInvCode=i.cInvCode
|
|
|
- left join UFDATA_903_2021.dbo.OM_MODetails od on od.csocode=rs.iordercode
|
|
|
- join UFDATA_903_2021.dbo.om_momain om on om.moid=od.moid
|
|
|
+ from UFDATA_103_2021.dbo.rdrecords01 rs
|
|
|
+ join UFDATA_103_2021.dbo.Inventory i on rs.cInvCode=i.cInvCode
|
|
|
+ left join UFDATA_103_2021.dbo.OM_MODetails od on od.csocode=rs.iordercode
|
|
|
+ join UFDATA_103_2021.dbo.om_momain om on om.moid=od.moid
|
|
|
where (i.cInvCcode like '05%' or i.cInvCcode like '06%' or i.cInvCcode like '07%'
|
|
|
or i.cInvCCode = '0399' or i.cInvCCode = '0499')
|
|
|
GROUP BY i.cInvName,rs.cBatch,rs.iordercode
|
|
|
)tab1 on tab1.cInvName=tab.goodsName
|
|
|
join
|
|
|
(
|
|
|
- select i.cInvName,sum(rs.iQuantity) as jian,rs.cBatch from UFDATA_903_2021.dbo.rdrecords11 rs
|
|
|
- join UFDATA_903_2021.dbo.Inventory i on rs.cInvCode=i.cInvCode
|
|
|
+ select i.cInvName,sum(rs.iQuantity) as jian,rs.cBatch from UFDATA_103_2021.dbo.rdrecords11 rs
|
|
|
+ join UFDATA_103_2021.dbo.Inventory i on rs.cInvCode=i.cInvCode
|
|
|
where iordercode in (
|
|
|
select distinct od.csocode
|
|
|
- from UFDATA_903_2021.dbo.om_momain om
|
|
|
- join UFDATA_903_2021.dbo.OM_MODetails od on om.moid=od.moid
|
|
|
- join UFDATA_903_2021.dbo.Inventory omi on omi.cInvCode=od.cInvCode
|
|
|
+ from UFDATA_103_2021.dbo.om_momain om
|
|
|
+ join UFDATA_103_2021.dbo.OM_MODetails od on om.moid=od.moid
|
|
|
+ join UFDATA_103_2021.dbo.Inventory omi on omi.cInvCode=od.cInvCode
|
|
|
WHERE om.iVerifyStateNew = 2 and (om.cCloser is null or om.cCloser='asuser')
|
|
|
and omi.cInvCcode like '19%' and om.cCode like CONCAT(#{code},'%')
|
|
|
) and (i.cInvCcode like '05%' or i.cInvCcode like '06%' or i.cInvCcode like '07%'
|
|
@@ -302,16 +302,16 @@
|
|
|
<select id="queryRemainingByIngredient" resultType="org.jeecg.modules.cost.entity.SyRemaining">
|
|
|
select oti.cInvName as goodsName,max(om.cCode) as planCode,sum(ot.iSendQTY) as number ,
|
|
|
max(pb.iCost) as unitCost,sum(ot.iSendQTY)*max(pb.iCost) as cost
|
|
|
- from UFDATA_901_2021.dbo.om_momain om
|
|
|
- join UFDATA_901_2021.dbo.OM_MODetails od on om.moid=od.moid
|
|
|
- join UFDATA_901_2021.dbo.OM_MOMaterials ot on ot.MoDetailsID=od.MODetailsID
|
|
|
- join UFDATA_901_2021.dbo.Inventory oti on oti.cInvCode=ot.cInvCode
|
|
|
- join UFDATA_901_2021.dbo.Inventory omi on omi.cInvCode=od.cInvCode
|
|
|
+ from UFDATA_101_2021.dbo.om_momain om
|
|
|
+ join UFDATA_101_2021.dbo.OM_MODetails od on om.moid=od.moid
|
|
|
+ join UFDATA_101_2021.dbo.OM_MOMaterials ot on ot.MoDetailsID=od.MODetailsID
|
|
|
+ join UFDATA_101_2021.dbo.Inventory oti on oti.cInvCode=ot.cInvCode
|
|
|
+ join UFDATA_101_2021.dbo.Inventory omi on omi.cInvCode=od.cInvCode
|
|
|
left join (
|
|
|
SELECT p.cInvCode,p.iorderdid,sum(bi.iCost) as iCost
|
|
|
- from UFDATA_901_2021.dbo.PO_Podetails p
|
|
|
- join UFDATA_901_2021.dbo.PO_Pomain pm on p.POID = pm.POID
|
|
|
- join UFDATA_901_2021.dbo.PurBillVouchs bi on bi.iPOsID=p.ID
|
|
|
+ from UFDATA_101_2021.dbo.PO_Podetails p
|
|
|
+ join UFDATA_101_2021.dbo.PO_Pomain pm on p.POID = pm.POID
|
|
|
+ join UFDATA_101_2021.dbo.PurBillVouchs bi on bi.iPOsID=p.ID
|
|
|
where pm.cVenCode != 'T010001'
|
|
|
GROUP BY p.cInvCode,p.iorderdid
|
|
|
|
|
@@ -319,13 +319,13 @@
|
|
|
|
|
|
select
|
|
|
pod.cInvCode,pod.iorderdid,sum(bi.iCost) as iCost
|
|
|
- from UFDATA_901_2021.dbo.PO_Pomain pom
|
|
|
- join UFDATA_901_2021.dbo.PO_Podetails pod on pod.POID = pom.POID
|
|
|
- join UFDATA_902_2021.dbo.SO_SODetails sd on sd.cSOCode=pom.cpoid and sd.irowno=pod.ivouchrowno
|
|
|
- join UFDATA_902_2021.dbo.PO_Podetails pd on pd.iorderdid=sd.isosid
|
|
|
- join UFDATA_902_2021.dbo.PO_Pomain pm on pd.POID = pm.POID
|
|
|
- join UFDATA_902_2021.dbo.PurBillVouchs bi on bi.iPOsID=pd.ID
|
|
|
- join UFDATA_902_2021.dbo.Inventory oti on oti.cInvCode=pd.cInvCode
|
|
|
+ from UFDATA_101_2021.dbo.PO_Pomain pom
|
|
|
+ join UFDATA_101_2021.dbo.PO_Podetails pod on pod.POID = pom.POID
|
|
|
+ join UFDATA_102_2021.dbo.SO_SODetails sd on sd.cSOCode=pom.cpoid and sd.irowno=pod.ivouchrowno
|
|
|
+ join UFDATA_102_2021.dbo.PO_Podetails pd on pd.iorderdid=sd.isosid
|
|
|
+ join UFDATA_102_2021.dbo.PO_Pomain pm on pd.POID = pm.POID
|
|
|
+ join UFDATA_102_2021.dbo.PurBillVouchs bi on bi.iPOsID=pd.ID
|
|
|
+ join UFDATA_102_2021.dbo.Inventory oti on oti.cInvCode=pd.cInvCode
|
|
|
where pm.cVenCode != 'T010001' and pom.cVenCode = 'T010001'
|
|
|
GROUP BY pod.cInvCode,pod.iorderdid
|
|
|
) pb on pb.cInvCode=ot.cInvCode and pb.iorderdid=od.isosid
|
|
@@ -339,15 +339,15 @@
|
|
|
|
|
|
select oti.cInvName as goodsName,max(om.cCode) as planCode,sum(ot.iSendQTY) as number ,
|
|
|
max(pb.iCost) as unitCost,sum(ot.iSendQTY)*max(pb.iCost) as cost
|
|
|
- from UFDATA_903_2021.dbo.om_momain om
|
|
|
- join UFDATA_903_2021.dbo.OM_MODetails od on om.moid=od.moid
|
|
|
- join UFDATA_903_2021.dbo.OM_MOMaterials ot on ot.MoDetailsID=od.MODetailsID
|
|
|
- join UFDATA_903_2021.dbo.Inventory oti on oti.cInvCode=ot.cInvCode
|
|
|
- join UFDATA_903_2021.dbo.Inventory omi on omi.cInvCode=od.cInvCode
|
|
|
+ from UFDATA_103_2021.dbo.om_momain om
|
|
|
+ join UFDATA_103_2021.dbo.OM_MODetails od on om.moid=od.moid
|
|
|
+ join UFDATA_103_2021.dbo.OM_MOMaterials ot on ot.MoDetailsID=od.MODetailsID
|
|
|
+ join UFDATA_103_2021.dbo.Inventory oti on oti.cInvCode=ot.cInvCode
|
|
|
+ join UFDATA_103_2021.dbo.Inventory omi on omi.cInvCode=od.cInvCode
|
|
|
left join (
|
|
|
SELECT p.cInvCode,p.iorderdid,max(bi.iCost) as iCost
|
|
|
- from UFDATA_903_2021.dbo.PO_Podetails p
|
|
|
- join UFDATA_903_2021.dbo.PurBillVouchs bi on bi.iPOsID=p.ID
|
|
|
+ from UFDATA_103_2021.dbo.PO_Podetails p
|
|
|
+ join UFDATA_103_2021.dbo.PurBillVouchs bi on bi.iPOsID=p.ID
|
|
|
GROUP BY p.cInvCode,p.iorderdid
|
|
|
) pb on pb.cInvCode=ot.cInvCode and pb.iorderdid=od.isosid
|
|
|
WHERE om.iVerifyStateNew = 2 and (om.cCloser is null or om.cCloser='asuser') and omi.cInvCcode like '19%'
|