Browse Source

成本报表 面辅料 用量

liuchaohui 2 years ago
parent
commit
c64f66b1fd

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

@@ -22,7 +22,7 @@
 				(tab1.purchaseQuantity-tab.usageQuantity)/tab1.purchaseQuantity as loss
 		from 
 		(
-				select oti.cInvName as goodsName,sum(ot.iUnitQuantity) as unitConsumption,sum(ot.iQuantity) as usageQuantity,
+				select oti.cInvName as goodsName,max(ot.iUnitQuantity) as unitConsumption,sum(ot.iQuantity) as usageQuantity,
 						sum(ot.iSendQTY) as planQuantity
 				from UFDATA_903_2021.dbo.om_momain om
 				join UFDATA_903_2021.dbo.OM_MODetails od on om.moid=od.moid
@@ -69,7 +69,7 @@
 				(tab1.purchaseQuantity-tab.usageQuantity)/tab1.purchaseQuantity as loss
 		from
 		(
-				select oti.cInvName as goodsName,sum(ot.iUnitQuantity) as unitConsumption,sum(ot.iQuantity) as usageQuantity,
+				select oti.cInvName as goodsName,max(ot.iUnitQuantity) as unitConsumption,sum(ot.iQuantity) as usageQuantity,
 						sum(ot.iSendQTY) as planQuantity
 				from UFDATA_901_2021.dbo.om_momain om
 				join UFDATA_901_2021.dbo.OM_MODetails od on om.moid=od.moid

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

@@ -22,7 +22,7 @@
 				(tab1.purchaseQuantity-tab.usageQuantity)/tab1.purchaseQuantity as loss
 		from 
 		(
-				select oti.cInvName as goodsName,sum(ot.iUnitQuantity) as dosage,sum(ot.iQuantity) as usageQuantity
+				select oti.cInvName as goodsName,max(ot.iUnitQuantity) as dosage,sum(ot.iQuantity) as usageQuantity
 				 ,sum(pb.rmbAmount) as rmbAmount,sum(pb.usdAmount) as usdAmount,sum(pb.priceExcludingtax) as priceExcludingtax
 				from UFDATA_903_2021.dbo.om_momain om
 				join UFDATA_903_2021.dbo.OM_MODetails od on om.moid=od.moid
@@ -79,7 +79,7 @@
 				(tab1.purchaseQuantity-tab.usageQuantity)/tab1.purchaseQuantity as loss
 		from
 		(
-				select oti.cInvName as goodsName,sum(ot.iUnitQuantity) as dosage,sum(ot.iQuantity) as usageQuantity
+				select oti.cInvName as goodsName,max(ot.iUnitQuantity) as dosage,sum(ot.iQuantity) as usageQuantity
 				 ,sum(pb.rmbAmount) as rmbAmount,sum(pb.usdAmount) as usdAmount,sum(pb.priceExcludingtax) as priceExcludingtax
 				from UFDATA_901_2021.dbo.om_momain om
 				join UFDATA_901_2021.dbo.OM_MODetails od on om.moid=od.moid