[FIX] When the routing has a location_id external the warehouse is NULL

This is logically correct, but the _get_rule overriden in subcontracted_service does the lookup of rule based on warehouse. If no warehouse set, fallback on product configured one.

Merge request reports