Odoo perfectly meets the needs of multinational companies. Odoo is an outstanding solution to help small companies grow their business. The multi-company environment allows you to manage operations from different companies with different warehouses, customers, and suppliers, products.
To get multi-company options First, go to Settings -> General Settings, in that check on the Manage multiple companies options.
Now next step gives one user(admin) Multicompany rights.
By going to Settings–>Users
In that go to admin and check on the Multi Companies
Now I am going to show a multi-company setup with an example.
My company name is Seafoods and branches are
First, I am going to create a parent company called Sea Foods, then the branches with the parent as Sea Foods.
Setting users for each company
Admin user is a Multicompany user and we use this only for maintaining a regular check and giving access permission to the users, this account will not use for data entry.
Create users and give access rights to them to the particular company.
Install a chart of accounts for each company.
Select the companies and give a proper chart of accounts
Setting >> Configuration >> Accounting
Maintain a separate warehouse for each company. Log in as a company user and create a warehouse.
By default, a location(../stock) is created and you can create more locations as you wish.