Browse Source

成本报表辅料 人民币 美元 成本

liuchaohui 2 years ago
parent
commit
400ab8343d

+ 6 - 6
jeecg-boot-module-system/src/main/java/org/jeecg/modules/cost/mapper/xml/SyCostAllocationIngredientMapper.xml

@@ -30,7 +30,7 @@
 		from 
 		(
 				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,sum(pb.priceExcludingtax) as priceExcludingtax,max(pb.iCost) as cost
+				 ,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
@@ -38,7 +38,7 @@
 				join UFDATA_903_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
-									,sum(bi.iMoney-bi.iTaxPrice) as priceExcludingtax,max(bi.iCost) as iCost
+									,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 
 						GROUP BY p.cInvCode,p.iorderdid 
@@ -93,7 +93,7 @@
 		from
 		(
 				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,sum(pb.priceExcludingtax) as priceExcludingtax,max(pb.iCost) as cost
+				 ,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
@@ -101,7 +101,7 @@
 				join UFDATA_901_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
-									,sum(bi.iMoney-bi.iTaxPrice) as priceExcludingtax,max(bi.iCost) as iCost
+									,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
@@ -111,8 +111,8 @@
 						union all
 
 						 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
+									pod.cInvCode,pod.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_902_2021.dbo.SO_SOMain so
 						 join UFDATA_902_2021.dbo.SO_SODetails sd on so.id=sd.id
 						 join UFDATA_902_2021.dbo.PO_Podetails pd on pd.iorderdid=sd.isosid