This is to avoid issue below for any module that inherits tree view of
the model `stock.warehouse.orderpoint`. Example: `stock_orderpoint_manual_procurement`
Field route_ids used in field route_id default domain
([('id', 'in', route_ids)]) must be present in view but is missing.
* performance (less queries executed)
* disable tracking in tests (faster)
* use with_user instead of sudo
* the double for loop in _compute_route_ids actually generates one more
query as the simple one in this commit (thanks to the cache)
* extract a method
* the parent locations can be found using 'parent_of' which will use the
parent_path under the hood (example: 1/7/8 will return locations 1, 7,
8)
[UPD] Update stock_orderpoint_route.pot