General pick and drop location calculation

To determine if a pick and drop location is required, first determine whether the current From Location is in a zone with a defined Out Location. If this is not the case, then ensure that the To Location is in a zone with a defined In Location.