| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Invoicing (account) • Purchase (purchase) • Sales (sale_management) • Discuss (mail) |
| Lines of code | 702 |
| Technical Name |
branch_management |
| License | LGPL-3 |
| Website | https://www.elsner.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Invoicing (account) • Purchase (purchase) • Sales (sale_management) • Discuss (mail) |
| Lines of code | 702 |
| Technical Name |
branch_management |
| License | LGPL-3 |
| Website | https://www.elsner.com |
Multiple Branch Management
Centrally manage unlimited branches across Sales, Purchase, Accounting, and Inventory — right inside Odoo 19. Role-based access ensures every user sees only their authorised branches.
Screenshots
Key Features
Branch Master
Create unlimited branches with name, code, address, phone, email, and branch manager. Unique code per company enforced.
User Branch Access
Assign a default branch and multiple allowed branches per user. Records auto-filter to user's authorised branches only.
Sales Branch
Branch field on sale orders and order lines. Sales analysis report extended with branch dimension for per-branch insights.
Purchase Branch
Branch on purchase orders and lines. Purchase analysis report extended with branch grouping. Auto-filter by user access.
Accounting Branch
Branch on invoices, journal entries, payments, and bank statement lines. Branch-wise P&L and balance visibility.
Inventory Branch
Branch on stock pickings and locations. Delivery and receipt operations scoped per branch for full warehouse separation.
Branch Reporting
Sales and purchase analysis reports enhanced with branch grouping. Compare performance across branches side-by-side.
Security & Roles
Dedicated branch access groups. Record rules restrict visibility so users only see their assigned branch data.
Branch on Reports
PDF report templates display branch info on invoices, sale orders, and purchase orders for professional branded output.
Integrated Odoo Modules
⚙️ Configuration Guide
Phase 1 — Install & Activate
Install the Module
Go to Odoo Apps, search Multiple Branch Management, click Install. Developer mode is recommended.
Verify Dependencies
Requires sale_management, purchase, account, and stock to be installed. The installer handles this automatically.
Phase 2 — Create Branches
Open Branch Configuration
Navigate to Settings → Technical → Branches (developer mode) or the dedicated Branch Management menu.
Create a Branch
Click New. Fill in Branch Name, Branch Code (max 10 chars, unique per company), address, phone, email, and Branch Manager.
Repeat for All Branches
Create one record per branch office / location. There is no limit on the number of branches per company or across companies.
Phase 3 — Assign Users to Branches
Open User Settings
Go to Settings → Users & Companies → Users. Open a user's form.
Set Default & Allowed Branches
In the Branch tab: select Default Branch (auto-assigned on new records) and one or more Allowed Branches (defines visibility scope).
Test Access Filtering
Log in as the user. Open Sales, Purchases, Invoices, or Stock. Records will automatically filter to the user's allowed branches only. Administrators (superuser) see all branches.
🤝 Support & Contact
🏢 Elsner Technologies Pvt. Ltd.
Certified Odoo partner with 20+ years of enterprise software experience. Delivering scalable ERP solutions worldwide with fast, dedicated support.
Email Support
sales@elsner.com
Visit Website
www.elsner.com
Schedule Meeting
elsner.com/contact
Odoo Apps Store
apps.odoo.com/elsner
📄 Licence & Legal
GNU Lesser General Public Licence v3
Licensed under GNU LGPL v3. Free to use, modify, and distribute under the same licence. Full text: gnu.org/licenses/lgpl-3.0
✓ What You CAN Do
- Use freely in commercial and non-commercial Odoo installations
- Modify source code to suit your business requirements
- Distribute modified versions under the same LGPL-3 licence
- Install on unlimited Odoo instances you own or operate
✗ What You CANNOT Do
- Resell or redistribute as your own product
- Remove copyright notices or author attribution
- Hold Elsner Technologies liable for business losses
💰 Pricing
$19.99 one-time per major Odoo version. No subscription fees. 90 days free bug-fix support included with purchase.
©️ Copyright
Copyright © 2026 Elsner Technologies Pvt. Ltd. All rights reserved.
Odoo is a trademark of Odoo S.A. registered in Belgium and other countries.
Elsner Technologies Pvt. Ltd. | www.elsner.com | sales@elsner.com
Multiple Branch Management for Odoo 19 — LGPL-3 — $19.99 One-time
Please log in to comment on this module