In companies that own many brands with different legal entities and stores it would be useful to be able to use DOM for cross company orders. Example a customer would be than able to order from ecommerce relying to one company picking up at a store of another legal entity with inventory information shared.
DOM should be able to search the best fulfillment solution according to the inventory of all the warehouses with the required product available regardless of the legal entity. It should be needed than the management of compensatory transactions between legal entities, like sale/purchase of the item shipped.