Hey Ifty,
You are on the right path. Enable your Multi-warehouse functionality and also be sure to turn on "Multi-step Routes".
From here when you go to your warehouse configuration you can specify which main warehouse will be resupplying your smaller warehouses/locations.
I have two warehouses created, one main warehouse and a smaller one (perhaps a store):
The main warehouse is resupplied via purchasing and/or manufacturing (Assuming you have Purchase and/or Manufacturing installed):
The smaller warehouse will be resupplied from the larger one:
Then you need to decide when you want to resupply. You can use our new replenishment menu item to set and trigger automated re-order rules or you can manually decide when you want to resupply each location and how.
If you want to automate the re-order rules you will set the replenishment route on the product:
and set up the re-order rule (This also assumes you have set your products to be "Storable" type):
When the scheduler is ran Odoo will see that your Small Warehouse (SWH) is low and trigger a delivery from the main warehouse (WH) and a receipt into the small warehouse (SWH).
Here is the replenishment screen where you can decide when and how to replenish each location:
As you can see you have a lot of flexibility in terms of when, how much, and from where you replenish your national warehouse network.
Hope this helps!