| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Employees (hr)
• Recruitment (hr_recruitment) • Discuss (mail) • Calendar (calendar) |
| Lines of code | 1048 |
| Technical Name |
oe_gcc_nationalization_quota |
| License | OPL-1 |
| Website | https://odooerp.ae/ |
| Versions | 17.0 18.0 19.0 |
Key Features
Track National, GCC and Expat workforce ratios, set department quotas, guard expat hiring and print monthly nationalization snapshots
Classify your people
Mark each employee and applicant as National, GCC or Expat with a single field. The category auto-defaults to National when the employee's country matches your company's country.
Department targets
Set a Target National Ratio (%) on each department. The app shows the live status â On Target, At Risk or Below Target â and exactly how many nationals you still need to hire.
Live ratio dashboard
See national, GCC and expat counts and ratios per department on a colour-coded kanban and list, with a status badge on every department card.
Workforce analysis
Slice the whole workforce by department, job and company in a pivot table and bar chart, with one-click filters for National, GCC, Expat and Unclassified.
Recruitment guard
When hiring an expat would keep a department below target, the app can warn you or block the hire â choose No Check, Warn Only or Block Hiring in a simple company setting.
Monthly snapshots
A stored snapshot of every department's numbers is created automatically each month (and on demand). Open any snapshot and print it as a PDF for your records.
HR action items
A kanban board for follow-up tasks such as hire 2 nationals in Sales, with a responsible person, deadline, priority and status. Create one straight from a department that is below target.
Employee & applicant integration
The Workforce Category field appears on both the employee and applicant forms with group-by filters, so recruitment and HR share one classification.
Multi-company ready
Record-level rules keep each company's snapshots and action items separate, and the dashboard computes ratios for the companies you are allowed to access.
Quota Dashboard â department kanban
Department form with target ratio
Recruitment guard â enforcement & applicant warning
Workforce Analysis â pivot & graph
Action Items kanban board
Monthly Snapshot â printable PDF
User guide
Install the module, classify your employees as National, GCC or Expat, set a target ratio on each department, and let the dashboard, recruitment guard and monthly snapshots keep your nationalization quota on track.
1. Install the module
- Open Apps, remove the Apps filter, and search GCC Nationalization Quota.
- Click Install. The standard hr and hr_recruitment apps are installed automatically as dependencies.
2. Configure targets and enforcement
- Go to Nationalization > Configuration > Settings and choose how recruitment reacts to a quota breach: No Check, Warn Only, or Block Hiring.
- Open each department (Nationalization > Configuration > Department Targets) and set its Target National Ratio (%).
- Open your employees and set their Workforce Category (National, GCC or Expat). It auto-defaults to National when the employee's country matches your company's country.
3. Watch the dashboard and analyse
- Open Nationalization > Quota Dashboard for a colour-coded kanban of every department; switch to the list view for a tabular comparison.
- Each card shows the National ratio vs target, the headcount breakdown and how many nationals to hire to reach the target.
- Use Nationalization > Workforce Analysis to pivot or chart the workforce by department, job and company, with filters for National, GCC, Expat and Unclassified.
4. Hire safely
- Tag each applicant with a Workforce Category on the applicant form.
- When you create an employee from an expat applicant in a department that is below target, the app warns you (or blocks the hire, if set to Block Hiring) and posts a note on the applicant.
- The new employee inherits the applicant's Workforce Category automatically.
5. Snapshots and action items
- A monthly snapshot of every department is generated automatically by a scheduled action; you can also generate one on demand from Nationalization > Monthly Snapshots.
- Open any snapshot and click Print to export a PDF for management or audits.
- From a department that is below target, click Create Action Item to plan the work; drag cards across the Action Items kanban as you progress.
Frequently Asked Questions
1. What does "Nationalization Quota" mean here?
2. How are employees classified?
3. How is the quota status calculated?
4. What happens when I hire an expat in a below-target department?
5. What is a monthly snapshot?
6. What are Action Items for?
7. Is it compatible with Odoo 19?
Module Support & SLA
Standard response time (SLA) for support queries is typically 1 to 2 working days.
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Employees (hr)
• Recruitment (hr_recruitment) • Discuss (mail) • Calendar (calendar) |
| Lines of code | 1048 |
| Technical Name |
oe_gcc_nationalization_quota |
| License | OPL-1 |
| Website | https://odooerp.ae/ |
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module