11. Organisational units
Admin only
Organisational units are the implementing offices that execute grants. Common patterns: one per country (one administration per local entity), one per programme (thematic split), or one per department. Pick the shape that matches how your books are organised.
Why they matter
- Applications and projects are tagged to a organisational unit.
- Each organisational unit maps to an Odoo company (
res.company). When a project for a organisational unit syncs to Odoo, it lands in that company. Many international NGOs run a separate administration per country, so picking the right company per organisational unit is critical. - Users can be scope-restricted to a subset of organisational units (chapter 9).
Creating a organisational unit
- Click "+ Add organisational unit".
- Name (e.g. "Acme Ethiopia").
- Country (ISO-3).
- Odoo company — pick from the dropdown. The list is live from your Odoo and shows each company's name, currency and id. Leave blank if this organisational unit has no Odoo company yet.
UNIQUE constraint: one organisational unit per country per tenant. Acme Ethiopia, Acme Mali, Acme Tunisia — fine. Two Acme Ethiopia entries — blocked.
Per-country administration. When a project for this organisational unit syncs to Odoo, the resulting
project.project is created in the company you picked here. Tenants running a separate Odoo administration per country rely on this mapping to keep the books cleanly split. Pick the wrong company and you'll see the project land in the wrong administration — fix the organisational unit's company and re-sync.