| 
					
				 | 
			
			
				@@ -1163,7 +1163,7 @@ public class SyPackingListFabricServiceImpl extends ServiceImpl<SyPackingListFab 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			JSONObject map=new JSONObject();//采购(委外)入库单 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			map.put("CVOUCHCODE", org.jeecg.modules.system.util.oConvertUtils.addOne(purchaseWarehousingMapper.getMaxCode("cCode","RdRecord01","dnmaketime")));//获取单据号 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			//map.put("CVOUCHCODE", main.getId());//获取单据号 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			map.put("DDATE",createDate);//日期(格式2015-01-01) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			map.put("DDATE",main.getLatestDateOfShipment());//日期(格式2015-01-01) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			map.put("CMAKER",createBy);//制单人 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			map.put("CMEMO",main.getRemarks());//制单人 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			map.put("CHANDLER",createBy);//审核人 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1186,7 +1186,7 @@ public class SyPackingListFabricServiceImpl extends ServiceImpl<SyPackingListFab 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			JSONObject map4=new JSONObject();//销售出库单 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			map4.put("CVOUCHCODE",org.jeecg.modules.system.util.oConvertUtils.addOne(purchaseWarehousingMapper.getMaxCode("ccode","rdrecord32","dnmaketime")));//单据号 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			map4.put("DDATE",createDate);//订单日期(格式2015-01-01) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			map4.put("DDATE",main.getLatestDateOfShipment());//订单日期(格式2015-01-01) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			map4.put("CHANDLER",createBy);//审核人 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			map4.put("CRDCODE","26");//出库类别 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			map4.put("CMAKER",createBy);//制单人 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1208,7 +1208,7 @@ public class SyPackingListFabricServiceImpl extends ServiceImpl<SyPackingListFab 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			JSONObject map7=new JSONObject();//采购(委外)入库单 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			map7.put("CVOUCHCODE", org.jeecg.modules.system.util.oConvertUtils.addOne(org.jeecg.modules.system.util.oConvertUtils.addOne(purchaseWarehousingMapper.getMaxCode("cCode","RdRecord01","dnmaketime"))));//获取单据号 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			map7.put("DDATE",createDate);//日期(格式2015-01-01) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			map7.put("DDATE",main.getLatestDateOfShipment());//日期(格式2015-01-01) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			map7.put("CMAKER",createBy);//制单人 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			map7.put("cVouchType",1);//传1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			map7.put("CRDCODE","12");//入库类别 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -2217,10 +2217,12 @@ public class SyPackingListFabricServiceImpl extends ServiceImpl<SyPackingListFab 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 						QueryWrapper<SyShippingDetailsItem> queryWrapper2 = new QueryWrapper<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 						queryWrapper2.eq("sy_order_data_item_id", sy1.getIsosid()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 						queryWrapper2.isNotNull("elements_Id"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-						//queryWrapper2.orderByDesc("update_time"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						queryWrapper2.eq("del_flag","0"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						queryWrapper2.orderByDesc("update_time"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 						queryWrapper2.last("limit 1"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 						SyShippingDetailsItem syShippingDetailsItem = syShippingDetailsItemMapper.selectOne(queryWrapper2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 						if (syShippingDetailsItem != null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+							System.out.println("syShippingDetailsItemId\t"+syShippingDetailsItem.getId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 							sy1.setInventoryCcode(syShippingDetailsItem.getInventoryCcode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 							String elementsId = syShippingDetailsItem.getElementsId();//申报要素id 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 							if (oConvertUtils.isNotEmpty(elementsId)) { 
			 |