We should raise a warning when the warehouse of the purchase is different then the one of the purchase request that created it
In case a purchase is created from a purchase request, the warehouse could still be edited by the user. While this behavior might be valid in some case raising a warning when validating such a purchase will prevent the case where someone has changed the warehouse by mistake.