| 
					
				 | 
			
			
				@@ -554,7 +554,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	<select id="getOmInDetailList" resultType="org.jeecg.modules.report.entity.FabricMoOrderRK"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		select a.cCode, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			 x.cInvCode as cInvCode,y.cInvName as cInvName,x.cFree1 as cColor,x.cBatch as cBatch, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			 isnull(x.iQuantity,0) as iQuantityIn,isnull(x.iProcessFee,0) as iProcessFee, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			 isnull(x.iQuantity,0) as iQuantityIn, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			 isnull(isnull((select  sum(n.iSum) from  PurBillVouchs  n where n.RdsId =x.autoid),x.iProcessFee),0) as iProcessFee, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			 isnull(x.iSumBillQuantity,0) as iSumBillQuantity,isnull(x.iSQuantity,0) as iSQuantity, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			 (select sum(isnull(iquantity,0)) as iQuantityOut from rdrecords11 d where d.iOMoDID=b.MODetailsID) as iQuantityOut 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		FROM 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -623,12 +624,10 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		group by b.MODetailsID, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			 d.cInvCode,z.cInvName,d.cFree1,d.cBatch 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	</select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	<!-- 获取委外订单出库物料的入库物料信息:包含采购入库、委外入库、其他入库 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	<!-- 获取委外订单出库物料的入库物料信息:包含采购入库、委外入库 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	<select id="getOmRowInList" resultType="map"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		select * from ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			select e.autoid,f.cBusType,f.cCode,g.cVenName,g.cVenAbbName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			select f.cBusType,f.cCode,g.cVenName,g.cVenAbbName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			e.cInvCode,isnull(e.cFree1,'') as cColor,isnull(e.cBatch,'') as cBatch, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			e.iQuantity, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			isnull((select sum(iSum) from PurBillVouchs  x where x.RdsId =e.autoid and f.cbustype='普通采购'),0) as iPurchuseMoney, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -650,38 +649,36 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					AND a.cCode like CONCAT(#{code},'%') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				) and e.iQuantity>0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		) union all( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			select e.autoid,f.cBusType,f.cCode,'' as cVenName,'' as cVenAbbName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	</select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	<!-- 获取委外订单出库物料的入库物料信息:包含其他入库 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	<select id="getOmRowInList2" resultType="map"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		select f.cBusType,f.cCode,'' as cVenName,'' as cVenAbbName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			e.cInvCode,isnull(e.cFree1,'') as cColor,isnull(e.cBatch,'') as cBatch, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			e.iQuantity, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			isnull(e.iPrice,0) as iPurchuseMoney, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			null as MODetailsID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			from rdrecords08 e 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		from rdrecords08 e 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				inner join rdrecord08 f on e.id=f.id 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				where e.cinvcode+isnull(e.cfree1,'')+isnull(cbatch,'') in ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		where e.cinvcode+isnull(e.cfree1,'')+isnull(cbatch,'') in ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					select 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-						 d.cInvCode+isnull(d.cFree1,'')+isnull(d.cBatch,'') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					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 rdrecords11 d on d.iOMoDID=b.MODetailsID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					WHERE 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					f.cbustype='其他入库' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					and c.cInvCCode NOT LIKE '19%' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					AND a.cCode like CONCAT(#{code},'%') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			select 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				 d.cInvCode+isnull(d.cFree1,'')+isnull(d.cBatch,'') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			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 rdrecords11 d on d.iOMoDID=b.MODetailsID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			WHERE 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			f.cbustype='其他入库' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			and c.cInvCCode NOT LIKE '19%' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			AND a.cCode like CONCAT(#{code},'%') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				)  and e.iQuantity>0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		) as t1 order by autoid desc 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		)  and e.iQuantity>0 order by e.autoid desc 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	</select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	<!-- 根据形态转换物料获取采购入库、其他入库信息 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	<!-- 根据形态转换物料获取采购入库 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	<select id="getOmRowInListWithAV" resultType="map"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	select * from ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	select e.autoid,f.cBusType,f.cCode,g.cVenName,g.cVenAbbName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		e.cInvCode,isnull(e.cFree1,'') as cColor,isnull(e.cBatch,'') as cBatch, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		e.iQuantity, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -722,8 +719,10 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		and e.iQuantity>0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	) union all( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		select e.autoid,f.cBusType,f.cCode,'' as cVenName,'' as cVenAbbName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	</select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	<!-- 根据形态转换物料获取其他入库信息 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	<select id="getOmRowInListWithAV2" resultType="map"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	select e.autoid,f.cBusType,f.cCode,'' as cVenName,'' as cVenAbbName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		e.cInvCode,isnull(e.cFree1,'') as cColor,isnull(e.cBatch,'') as cBatch, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		e.iQuantity, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		isnull(e.iPrice,0) as iPurchuseMoney, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -759,8 +758,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		and e.iQuantity>0 and f.cbustype in ('其他入库','转换入库') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	)) as t1 order by autoid desc 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		and e.iQuantity>0 and f.cbustype in ('其他入库','转换入库') order by e.autoid desc 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	</select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	<!-- 获取销售订单附件 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	<select id="getSoAccList" resultType="org.jeecg.modules.report.entity.AccessorItem"> 
			 |