| 
						
						
							
								
							
						
						
					 | 
					@ -53,13 +53,14 @@ class SalePack(models.Model): | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        for line in self.order_line: | 
					 | 
					 | 
					        for line in self.order_line: | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            if line.product_id.is_pack: | 
					 | 
					 | 
					            if line.product_id.is_pack: | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                for record in line.product_id.pack_products_ids: | 
					 | 
					 | 
					                for record in line.product_id.pack_products_ids: | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					                    dest_loc = self.env.ref('stock.stock_location_customers').id | 
					 | 
					 | 
					                    for rec in self.picking_ids: | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					                    self.env['stock.move'].create({ | 
					 | 
					 | 
					                        move = rec.move_ids.create({ | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					                            'name': record.product_id.name, | 
					 | 
					 | 
					                            'name': record.product_id.name, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                            'product_id': record.product_id.id, | 
					 | 
					 | 
					                            'product_id': record.product_id.id, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                            'product_uom_qty': record.quantity * line.product_uom_qty, | 
					 | 
					 | 
					                            'product_uom_qty': record.quantity * line.product_uom_qty, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                            'product_uom': record.product_id.uom_id.id, | 
					 | 
					 | 
					                            'product_uom': record.product_id.uom_id.id, | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					                        'picking_id': self.picking_ids[0].id, | 
					 | 
					 | 
					                            'picking_id': rec.id, | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					                        'location_id': self.picking_ids.picking_type_id.default_location_src_id.id, | 
					 | 
					 | 
					                            'location_id': rec.location_id.id, | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					                        'location_dest_id': dest_loc, | 
					 | 
					 | 
					                            'location_dest_id': rec.location_dest_id.id, | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					                        }) | 
					 | 
					 | 
					                        }) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					                        move._action_confirm() | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
					 | 
					
  |