|  | @ -65,21 +65,19 @@ class MrpProduction(models.Model): | 
			
		
	
		
		
			
				
					|  |  |                             mrp_order = self.sudo().create(vals) |  |  |                             mrp_order = self.sudo().create(vals) | 
			
		
	
		
		
			
				
					|  |  |                             list_value = [] |  |  |                             list_value = [] | 
			
		
	
		
		
			
				
					|  |  |                             for bom_line in mrp_order.bom_id.bom_line_ids: |  |  |                             for bom_line in mrp_order.bom_id.bom_line_ids: | 
			
		
	
		
		
			
				
					|  |  |                                 print(bom_line.product_id.with_context(force_company=self.company_id.id).property_stock_production.id) |  |  |  | 
			
		
	
		
		
			
				
					|  |  |                                 list_value.append((0, 0, { |  |  |                                 list_value.append((0, 0, { | 
			
		
	
		
		
			
				
					|  |  |                                     'raw_material_production_id': mrp_order.id, |  |  |                                     'raw_material_production_id': mrp_order.id, | 
			
		
	
		
		
			
				
					|  |  |                                     'name': mrp_order.name, |  |  |                                     'name': mrp_order.name, | 
			
		
	
		
		
			
				
					|  |  |                                     'product_id': bom_line.product_id.id, |  |  |                                     'product_id': bom_line.product_id.id, | 
			
		
	
		
		
			
				
					|  |  |                                     'product_uom': bom_line.product_uom_id.id, |  |  |                                     'product_uom': bom_line.product_uom_id.id, | 
			
		
	
		
		
			
				
					
					|  |  |                                             'product_uom_qty': bom_line.product_qty, |  |  |                                     'product_uom_qty': bom_line.product_qty * mrp_order.product_qty, | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					|  |  |                                     'picking_type_id': mrp_order.picking_type_id.id, |  |  |                                     'picking_type_id': mrp_order.picking_type_id.id, | 
			
		
	
		
		
			
				
					|  |  |                                     'location_id': mrp_order.location_src_id.id, |  |  |                                     'location_id': mrp_order.location_src_id.id, | 
			
		
	
		
		
			
				
					|  |  |                                     'location_dest_id': bom_line.product_id.with_context(force_company=self.company_id.id).property_stock_production.id, |  |  |                                     'location_dest_id': bom_line.product_id.with_context(force_company=self.company_id.id).property_stock_production.id, | 
			
		
	
		
		
			
				
					|  |  |                                     'company_id': mrp_order.company_id.id, |  |  |                                     'company_id': mrp_order.company_id.id, | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  |  | 
			
		
	
		
		
			
				
					|  |  |                                 })) |  |  |                                 })) | 
			
		
	
		
		
			
				
					|  |  |                             mrp_order.update({'move_raw_ids':list_value}) |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                             mrp_order.update({'move_raw_ids':list_value}) | 
			
		
	
		
		
			
				
					|  |  |         return True |  |  |         return True | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
	
		
		
			
				
					|  | 
 |