|  | @@ -334,7 +334,10 @@ internal class PurchaseOrderItemStore : BaseStore<PurchaseOrderItem>
 | 
	
		
			
				|  |  |          if (entity.HasOriginalValue<PurchaseOrderItem,DateTime>(x=>x.ReceivedDate))
 | 
	
		
			
				|  |  |          {
 | 
	
		
			
				|  |  |              if (entity.ReceivedDate.IsEmpty())
 | 
	
		
			
				|  |  | +            {
 | 
	
		
			
				|  |  |                  DeleteStockMovements(entity);
 | 
	
		
			
				|  |  | +                UpdateJobRequiItems(entity);
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  |              else
 | 
	
		
			
				|  |  |              {
 | 
	
		
			
				|  |  |                  var item = Provider.Query(
 | 
	
	
		
			
				|  | @@ -348,6 +351,12 @@ internal class PurchaseOrderItemStore : BaseStore<PurchaseOrderItem>
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | +        else if(entity.HasOriginalValue(x => x.ID)
 | 
	
		
			
				|  |  | +            || entity.HasOriginalValue(x => x.Product.ID)
 | 
	
		
			
				|  |  | +            || entity.HasOriginalValue(x => x.Qty))
 | 
	
		
			
				|  |  | +        {
 | 
	
		
			
				|  |  | +            UpdateJobRequiItems(entity);
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      private void UpdateJobRequiItems(PurchaseOrderItem entity)
 |