| 
					
				 | 
			
			
				@@ -267,32 +267,7 @@ public class SyCostAllocationServiceImpl extends ServiceImpl<SyCostAllocationMap 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 "LEFT JOIN UFDATA_903_2021.dbo.Department de ON ss.cDepCode = de.cDepCode    " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 "LEFT JOIN UFDATA_903_2021.dbo.Customer cc ON ss.cCusCode = cc.cCusCode    " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 "WHERE c.cInvCcode like '19%' GROUP BY v.cVenName "; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                "SELECT    " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                "max(o.omCode) as planNum,max(c.cInvName) as poStyleNum,max(pe.cPersonName) as exportSales,  " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                "max(ss.cSOCode) as garmentContractno,max(de.cDepName) as department,max(cc.cCusAbbName) as customerShortame,  " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                "v.cVenName as processUnit,max(ss.dDate) as outdata,max(ss.iTaxRate) as taxrate,max(ss.cMaker) as preparedBy,  " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                "sum(s.iNatSum) as salesordersLocaltotal,sum(s.iSum) as salesrrdersOriginaltotal,sum(o.iQuantity) as planQuantity  " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                "FROM    " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                "SO_SODetails s   " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                "LEFT JOIN SO_SOMain ss on ss.ID= s.ID   " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                "right JOIN (   " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                "    SELECT    " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                "    om.cCode AS omCode,   " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                "    om.MOID AS ompoId,od.MODetailsID AS ompoIdItem,   " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                "    om.cVenCode AS supplierCode,od.cInvCode,od.isosid,od.iQuantity    " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                "    FROM   " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                "    OM_MOMain om   " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                "    LEFT JOIN OM_MODetails od ON om.MOID = od.MOID    " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                "    WHERE   " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                "    om.iVerifyStateNew = 2 and om.cCode like '"+plannum+"%'"+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                ") o ON s.isosid  = o.isosid AND s.cInvCode = o.cInvCode   " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                "LEFT JOIN Vendor v ON o.supplierCode= v.cVenCode   " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                "LEFT JOIN Inventory c on c.cInvCode=s.cInvCode   " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                "LEFT JOIN Person  pe ON ss.cPersonCode = pe.cPersonCode   " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                "LEFT JOIN Department de ON ss.cDepCode = de.cDepCode   " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                "LEFT JOIN Customer cc ON ss.cCusCode = cc.cCusCode   " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                "WHERE c.cInvCcode like '19%' GROUP BY v.cVenName ;"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         List<Map<String, Object>> list  = senYuDataSourceOne.queryForList(sqlQueryhard); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if(list.size()==0){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return null; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -785,14 +760,14 @@ public class SyCostAllocationServiceImpl extends ServiceImpl<SyCostAllocationMap 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 syCostAllocation.setUsdTotalexportprice(BigDecimal.ZERO); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             //加工费 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//            if(ship.getProcessCost()!=null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                if(syCostAllocation.getRmbProcesscost()==null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                    syCostAllocation.setRmbProcesscost(BigDecimal.ZERO); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                syCostAllocation.setRmbProcesscost(ship.getProcessCost().add(syCostAllocation.getRmbProcesscost())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//            }else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//                ship.setProcessCost(BigDecimal.ZERO); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if(ship.getProcessCost()!=null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if(syCostAllocation.getRmbProcesscost()==null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    syCostAllocation.setRmbProcesscost(BigDecimal.ZERO); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                syCostAllocation.setRmbProcesscost(ship.getProcessCost().add(syCostAllocation.getRmbProcesscost())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            }else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                ship.setProcessCost(BigDecimal.ZERO); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //短出数 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if(syCostAllocation.getActualShipquantity()!=null && syCostAllocation.getPlanQuantity()!=null){ 
			 |