| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 2622 |
| Technical Name |
hdk_google_chart_dashboard |
| License | OPL-1 |
| Website | https://www.hamdek.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 2622 |
| Technical Name |
hdk_google_chart_dashboard |
| License | OPL-1 |
| Website | https://www.hamdek.com |
Dashboard & Chart Builder
Hamdek app for Odoo 19: design interactive dashboards and business charts from Odoo data or read-only SQL, share them with access groups, and optionally publish a one-click menu entry for your teams—without a separate BI server.
Overview
Dashboard & Chart Builder helps you turn Odoo records into clear visuals: sales trends, stock by category, top customers, purchase spend, CRM stages, outstanding invoices, project Gantt, and more. Use the domain editor and field pickers for standard Odoo reporting, or add SQL SELECT charts where analysts need custom joins (designers and administrators save queries; viewers see charts when they are allowed to open the dashboard).
Charts are powered by Google Charts (loaded from Google’s CDN). If you use a
strict Content-Security-Policy, allow gstatic.com / Google Charts hosts.
Key Features
Rich chart types
Column, bar, pie, line, area, stepped area, scatter, combo, histogram, donut, table, map (GeoChart), and Gantt. Colours, legends, animation, and optional Google Controls filters where supported.
Odoo-native data
read_group aggregation and search_read “top N” lists with domains, measures, sort fields, date presets, and drill-down to list views.
SQL analytics
Optional SELECT-only SQL with safety checks and row caps. Sample SQL pack for revenue, stock, CRM, invoices, timesheets—created when the related Odoo apps exist.
Roles & sharing
Viewer, Designer, and Administrator groups. Public dashboards or dashboard access groups; record rules keep data aligned with your policy.
App menu shortcuts
Show in app menu creates a client action with your dashboard_id
and a menu item. Optional parent menu; technical menu and action shown on the form
for administrators.
Multi-company
Optional company filter on dashboards when underlying models expose
company_id, keeping charts scoped to allowed companies.
Demos & samples
A sample dashboard on install when optional modules are present. Load sample charts adds missing demos after you install Sale, Project, Stock, etc.
Viewer UX
Dedicated Chart viewer client action with a dashboard picker when several dashboards are visible—users only see what access rules allow.
workflow Highlight
1 Install & assign groups
Install Dashboard & Chart Builder. Under Settings → Users, give Viewer to consumers and Designer or Administrator to people who configure dashboards.
2 Create a dashboard
Open Dashboard & Chart Builder → Dashboards. Set name, public or dashboard access groups, then add lines on the Charts tab or open Chart definitions for full form editing.
3 Configure each chart
Pick chart type, Odoo or SQL, model, domain, measures, date filters, and colours. Use Load sample charts on the dashboard after installing extra apps (Sale, Project, …).
4 Preview the dashboard
Click Open charts on the dashboard form or open Chart viewer from the app. This is what end users see: cards, legends, and (for Odoo charts) drill-down where enabled.
Support & Expert Services
admin@hamdek.com
www.hamdek.com
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