| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 950 |
| Technical Name |
codeerts_odoo_health_audit |
| License | LGPL-3 |
| Website | https://www.codeerts.com |
| Versions | 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 950 |
| Technical Name |
codeerts_odoo_health_audit |
| License | LGPL-3 |
| Website | https://www.codeerts.com |
| Versions | 17.0 18.0 19.0 |
Odoo Health Audit
You set up Odoo. Is it actually configured right, and is your data clean?
Run one audit and get a single health score with the exact issues to fix.
Missing emails, products with no cost, blanks that break reports and taxes. This app scans your database, scores it from 0 to 100, and shows you what needs attention.
|
0 to 100
Health Score
|
5
Audit Categories
|
0
Setup Required
|
Auto
Scope Detection
|
v17
Compatible
|
What this module does
Most Odoo databases are set up in a hurry. Contacts get created without an email, products go live with no cost price, blanks creep into the fields that drive your taxes, margins and reports. Nothing throws an error, so the gaps stay hidden until a report looks wrong or an invoice will not send.
Odoo Health Audit adds a one-click health check to your database. Open the dashboard, click Run Audit, and it scans your records against a library of best-practice checks, then gives you a single score out of 100 with every issue grouped by area and severity. Each finding is clickable, so you go straight to the affected records and fix them. It runs read-only and changes nothing on its own.
|
❤️
One Number You Can Trust
Instead of guessing, get a clear 0 to 100 health score, broken down across Finance, Sales, Inventory, Data Quality and Security, so you know exactly where your database stands. |
🔍
It Grows With Your Setup
The audit reads which Odoo apps you have installed and only runs the checks that apply. Install Inventory tomorrow and the stock checks switch on automatically. No configuration to maintain. |
🛡️
Safe by Design
The audit only reads your data, it never edits or deletes anything. Findings link to the records so your team decides what to fix, with access controlled by dedicated security groups. |
|
🔗 Click Straight to the Records
Every finding has a View Records button that opens the exact filtered list, for example the 33 contacts with no email, so fixing is one click away. |
⚙️ Tune the Rules
Every check is configurable. Switch a check on or off and adjust its threshold to match your business, with no code. |
|
📊 Scored by Category
Findings roll up into Finance, Sales, Inventory, Data Quality and Security sub-scores so you can hand each area to the right owner. |
🚦 Severity Ranked
Each issue is tagged Critical, Warning or Info, so you tackle the things that actually hurt before the cosmetic ones. |
|
📝 Why It Matters, In Plain English
Every check explains what the problem is and why it matters, so non-technical staff understand the risk without calling a consultant. |
🧱 Scope Indicator
The dashboard tells you how many installed apps and active checks the audit covered, so you always know what was scanned. |
|
🔐 Role-Based Access
Audit User and Audit Manager security groups separate the people who view results from those who tune the checks. |
🏢 Community & Enterprise
Works on both editions and depends only on Odoo core, so it installs cleanly on almost any database. |
What it checks
|
🧹
Data Quality
Missing emails, blank fields, gaps |
💰
Finance
Accounting setup readiness |
🛒
Sales
Products and pricing hygiene |
📦
Inventory
Stock and product data |
🔒
Security
Access and configuration |
Only the categories matching your installed apps are scored. The library grows over time, and every new check arrives switched on automatically.
How it works
1 |
Install and open
Install the app and open Odoo Health from the main menu. There is nothing to configure first. |
2 |
Click Run Audit
The engine detects your installed apps, runs every applicable check and calculates your score in seconds. |
3 |
Read the dashboard
See your overall score, the five category sub-scores, severity counts and a full list of findings. |
4 |
Click a finding and fix it
Use View Records to jump to the affected data and clean it up. The audit itself never changes anything. |
5 |
Re-run and watch the score climb
Run the audit again after fixing and confirm the score improves. Repeat until your database is clean. |
Screenshots
HEALTH DASHBOARD: one score, five category sub-scores and ranked findings
FINDINGS: every issue with severity, count and a click-through to the records
CHECKS: switch checks on or off and tune their thresholds, no code required
Technical information
|
Version
17.0
|
License
LGPL-3
|
Editions
Community & Enterprise
|
Dependencies
web (core)
|
Technical name: codeerts_odoo_health_audit · Runs: read-only, on demand, changes nothing in your database
Frequently asked questions
Install Odoo Health Audit and click Run Audit. It scans your records against best-practice checks and gives you a 0 to 100 health score with every issue listed by area and severity.
The audit flags records with missing emails, products with no cost or sales price, contacts with no country and other gaps, then links each finding straight to the affected records so you can fix them.
No. The audit is strictly read-only. It reports and links to records, but you decide what to fix. Nothing is ever modified or removed automatically.
Yes. The audit detects which apps you have installed and only runs the relevant checks. Install a new app and its checks switch on at the next run, with no setup.
It is maintained for current major Odoo versions and works on both Community and Enterprise. Each Odoo Apps Store listing shows the exact version it supports.
The team behind this module
About CODEerts
Full-Service Odoo ERP Agency · Solutions That Scale
Every module in our store is built from real client work, tested in production and maintained long-term by a team of Odoo certified consultants. When you need more than an app, we deliver the full solution.
|
🏗️ Implementation
Full Odoo roll-outs from requirements to go-live, across any industry and company size. |
🧩 Custom Development
Bespoke modules, OWL components and business logic built precisely to your workflow. |
🔄 Migrations
Zero-data-loss upgrades from older Odoo versions with full custom module porting. |
|
🔌 Integrations
Payment gateways, shipping carriers, biometric devices, eCommerce and third-party APIs. |
🔍 Odoo Audits
Performance, security and code-quality reviews that surface risks before they become problems. |
🧑💻 Support & Training
Ongoing helpdesk, user training and monthly retainers so your team stays productive. |
Odoo Certified |
6+ Years |
50+ Projects |
10+ Industries |
Please log in to comment on this module