Hi everyone,
I'm new on the job and I've been tasked with setting up stock transfers between 3 internal store locations across 2 company databases in Odoo 17. I've searched YouTube and forums, but most guides are either overly simplified (just 2 warehouses, same company) or outdated.
Here's what I'm dealing with:
-
We have two separate companies in Odoo:
• Frontline Computers
• NitGen -
Each company is supposed to have 3 store locations:
• Frontline Main
• Frontline Freedomway (a branch of Frontline Main)
• NitGen -
The goal is to enable inter-branch stock transfers between these 3 locations. These should all be “Internal” locations used for inventory routing — for example, stock should be able to move from Frontline Main → NitGen or Freedomway → Main, etc.
The client wants to perform these transfers regularly and easily from the Inventory app.
I found a forum thread , which gets close to what I need, but one of the methods there gives errors and the other is too complex to roll out to the client.
🙏 Can anyone walk me through or share a current, practical step-by-step method for setting this up properly in Odoo 17? I'm especially interested in:
- Proper way to define internal locations per branch
- Recommended transfer routes between them
- Whether I need to set up internal transit locations per company
- What to avoid so I don't break multi-company permissions or access rules
Thanks a lot in advance — any working examples or screenshots would be lifesavers!