purchase_receival spec: update item