Executive KPI Dashboard
Executive KPI Dashboard
Phần tiêu đề “Executive KPI Dashboard”Dashboard chính cho Manager / CEO — snapshot tổng thể KCN với KPI cards + drill-down.
Model: zone.dashboard (task #7 completed).
Access
Phần tiêu đề “Access”Bảng điều khiển (top bar) — mọi user có group Parkone / User trở lên đều thấy.
Mặc định open khi login (tùy user preference).
4 sections chính
Phần tiêu đề “4 sections chính”Section 1 — Cho thuê & Kinh doanh
Phần tiêu đề “Section 1 — Cho thuê & Kinh doanh”| KPI | Ý nghĩa |
|---|---|
| KCN | Số KCN active |
| Lấp đầy % | Occupancy rate |
| Lô trống | Available lots count |
| HĐ hiệu lực | Active contracts count |
| Khách thuê | Active tenants count |
| Giá trị HĐ hiệu lực | Sum active contracts |
| Doanh thu thuê (đã lập HĐ) | Sum posted invoices |
Section 2 — Gia hạn hợp đồng (Renewals)
Phần tiêu đề “Section 2 — Gia hạn hợp đồng (Renewals)”| KPI | Ý nghĩa |
|---|---|
| 90 ngày | HĐ hết hạn trong 90 ngày |
| 60 ngày | 60 ngày |
| 30 ngày | 30 ngày (critical) |
| Đã hết hạn | Expired chưa renew |
Click drill xuống → list HĐ tương ứng → contact KH renegotiate.
Section 3 — Chăm sóc khách hàng
Phần tiêu đề “Section 3 — Chăm sóc khách hàng”| KPI | Ý nghĩa |
|---|---|
| Yêu cầu mở | Service requests open |
| Quá hạn SLA | SR overdue SLA deadline |
Section 4 — Bảo trì & Tài sản
Phần tiêu đề “Section 4 — Bảo trì & Tài sản”| KPI | Ý nghĩa |
|---|---|
| Bảo trì mở | Maintenance requests open |
| Sắp hết BH | Equipment warranty expiring |
| Hết BH | Equipment expired |
| O&M gia hạn | O&M contracts expiring |
| Cảnh báo TB | Meter status critical (predictive) |
| Nhà cung cấp | Total suppliers active |
Drill-down
Phần tiêu đề “Drill-down”Mỗi KPI card có icon → click → mở list view filtered.
Vd click “HĐ hiệu lực 47” → mở list Contract filter state in ('active', 'renewed').
Real-time refresh
Phần tiêu đề “Real-time refresh”- Dashboard is TransientModel → mỗi lần open re-compute tất cả KPI live
- Không cache — luôn latest
- Refresh manually: click reload icon browser
Load time: 1-2s cho KCN 100 records. Nếu > 500 records → 3-5s (still OK).
5-tab enhanced dashboard
Phần tiêu đề “5-tab enhanced dashboard”Dashboard đã upgrade với 5 tabs charts (từ Batch 2 commit 9445abf):
- Tab 1 — Tổng quan: KPI cards như trên (giữ nguyên)
- Tab 2 — Doanh thu: bar chart 12 tháng + top KH
- Tab 3 — Bán hàng: pipeline funnel + conversion
- Tab 4 — KCN: donut occupancy per project
- Tab 5 — Bảo trì: pie warranty + upcoming list
Chi tiết: 5-tab charts.
Time period filters
Phần tiêu đề “Time period filters”Top của dashboard có date range picker:
- Today
- This week
- This month (default)
- This quarter
- This year
- Custom range
Filter apply cho tất cả KPI.
Multi-KCN filter
Phần tiêu đề “Multi-KCN filter”Nếu Đại có nhiều KCN, filter theo KCN cụ thể:
- Dropdown “KCN”: chọn all / specific
- Data recompute cho selected
Manager KCN individual chỉ xem KCN của mình (theo access rules).
Export dashboard
Phần tiêu đề “Export dashboard”- Icon 📊 → Export as Excel (all KPI numbers)
- Icon 🖨️ → Print PDF (visual snapshot)
Đại có thể attach vào weekly Board report.
Configure widgets
Phần tiêu đề “Configure widgets”Admin có thể:
- Add/remove KPI card
- Change color / icon
- Reorder sections
Dev mode → Cấu hình → Zone Dashboard Config (custom development).
Alerts on threshold
Phần tiêu đề “Alerts on threshold”Manager set threshold cho critical KPIs:
- Nếu Occupancy < 70% → email alert
- Nếu SR overdue > 20 → red flag
- Nếu Renewal 30d > 5 → activity Manager
Config: Cấu hình → Company → Alert Thresholds.
Personal dashboard
Phần tiêu đề “Personal dashboard”Mỗi user có thể custom dashboard riêng (widgets hide/show):
- User menu → Preferences → Dashboard config
- Choose 4-8 widgets từ 20 available
- Layout drag-drop
Mobile view
Phần tiêu đề “Mobile view”Dashboard responsive:
- Mobile: 1 column layout, KPI cards vertical
- Tablet: 2 columns
- Desktop: 3-4 columns
Manager xem trên phone khi họp — always accessible.
Performance tips
Phần tiêu đề “Performance tips”Nếu dashboard load chậm:
- Verify database index (Admin task)
- Reduce time period filter
- Filter theo KCN specific
KPI number khác từ Report chi tiết
Phần tiêu đề “KPI number khác từ Report chi tiết”- Dashboard = live real-time
- Report có filter date → khác nhau
Verify same date range.
Không thấy dashboard menu
Phần tiêu đề “Không thấy dashboard menu”- Verify user group
Parkone / User - Verify menu active trong Cấu hình → Menu
Muốn tạo dashboard riêng cho FC / Sales
Phần tiêu đề “Muốn tạo dashboard riêng cho FC / Sales”- Odoo Studio (Enterprise): drag-drop tạo dashboard mới
- Hoặc custom Python: tạo model mới với KPI riêng