- ホーム
- Apps
- SaaS Tools
- HR Analytics & Workforce Dashboard
イメージプレビューExecutive HR dashboards for ERPNext that turn Employee,
Attendance, Salary Slip and Job Applicant records into headcount, attrition, payroll cost and diversity insight. Built to your definitions, installed on your instance, and supported by ECOSIRE.
HR Analytics & Workforce Dashboardとは?
Executive HR dashboards for ERPNext that turn Employee, Attendance, Salary Slip and Job Applicant records into headcount, attrition, payroll cost and diversity insight. Built to your definitions, installed on your instance, and supported by ECOSIRE. Built to order by ECOSIRE for ERPNext v15, v16 — indicative price from $999.00 USD; request a quote for a scoped proposal.
主な機能
受注生産、すべておまかせ
自分での設定は不要 — ECOSIRE が構築・インストール・サポートする実働アプリです。
- 1
ご注文
一回限りの構築料金から始めます。キックオフで一緒に範囲を決めます。
- 2
構築とインストール
ECOSIRE がお客様の ERPNext 上で構築・設定・インストールします。
- 3
本番稼働 + サポート
約1週間(営業日ベース)で稼働し、本番稼働後2週間のサポートが付きます。納品したコードの不具合は無償で修正します。
技術仕様
- ERPNext互換性
- —
- ライセンス
- ライセンスの確認が必要です
- Python要件
- Python 3.10+
- データベース
- MariaDB 10.6+
この製品について
HR leaders and CFOs running on ERPNext have all the raw data they need — Employee, Attendance, Leave Application, Salary Slip, Job Applicant and Job Offer records — but no executive view over it. ERPNext ships operational HR list views and a handful of stock reports, yet the moment you ask "what is our rolling 12-month attrition by department, and what did overtime cost us last quarter?" the native tooling runs out of road. Number Cards and the Report Builder work off single DocTypes, don't express annualized attrition or time-to-fill formulas, and can't blend payroll cost against headcount trend on one board. Teams end up exporting to spreadsheets every month, which is slow, error-prone, and stale the day it is produced.
ECOSIRE builds a proper Frappe app — installed on your bench as a versioned app, not a pile of manual customizations — that adds an HR Analytics module with a purpose-built Workspace and Dashboard. We model the metrics you actually govern by: headcount and attrition trend charts, payroll cost and overtime spend, attendance and absenteeism heatmaps, a hiring funnel with time-to-fill, and tenure and diversity breakdowns. Aggregation runs in whitelisted server-side methods (frappe.whitelist()) using parameterized frappe.db queries and QueryReport definitions, so the heavy math happens in Postgres/MariaDB and the dashboard stays fast. Where a metric must stay current, a scheduler_events hook (daily/hourly) refreshes a summary DocType so the executive board loads instantly instead of recomputing on every open.
Technically, the app is wired the ERPNext way. hooks.py doc events on Employee, Attendance and Salary Slip keep derived figures — active headcount, separations, overtime hours — consistent as records change, so an attrition number is never a stale snapshot. Client Scripts add the interactive filters (date range, company, department, branch, employment type) on the dashboard pages, and the underlying data is also exposed through the Frappe REST API and whitelisted methods so your Power BI, Metabase or Google Looker Studio instance can pull the same governed numbers. Access is enforced through ERPNext's own Role Profiles and permission model plus User Permissions — an HR Manager sees the whole organization, a department head sees only their cost centre, and sensitive salary aggregates are gated to finance roles. Charts render with Frappe's native chart library so the experience is consistent with the rest of your desk.
Because this is build-to-order, nothing is guessed. We start from your definitions — how you count a "separation," which pay components are "overtime," how you group diversity and tenure bands, your fiscal calendar — and build to that scope. Delivery is typically one working week from confirmed scope. You receive the installable app source for your ERPNext version (v15 or v16), UAT on a staging bench with a rollback plan, deployment to production, technical and user documentation, a training session, and a post-go-live support window. The git repository is handed over to you, so the app is yours to keep, extend, or maintain independently.
得られるもの
- Installable app source code (Frappe app) pinned to your ERPNext version, v15 or v16
- Installation and configuration on your bench, including scheduler and hooks wiring
- Technical documentation: DocTypes, whitelisted methods, hooks, scheduler events and REST endpoints
- User guide plus a live training session for HR and finance stakeholders
- UAT on a staging bench with a documented rollback plan before production cutover
- Post-go-live support window for defect fixes and configuration adjustments
- Git repository handover so you own and can extend the app independently
- Metric definition document capturing your agreed attrition, overtime and diversity-band logic
これは誰のためのものですか
HR Director / CHRO
Needs a single executive board for headcount, attrition and hiring performance instead of monthly spreadsheet exports, with numbers that match the definitions the board actually reviews.
CFO / Finance Controller
Wants payroll and overtime cost visibility tied to headcount trend, sliced by cost centre and department, gated so salary aggregates stay inside finance roles.
HR Operations / People Analytics Lead
Owns the day-to-day data quality in ERPNext and needs governed, reusable metrics exposed via REST so downstream BI tools all report the same figures.
Talent Acquisition Manager
Tracks the hiring funnel, stage conversion and time-to-fill across Job Applicant and Job Offer records to spot bottlenecks in recruitment.
HR Analytics & Workforce Dashboard の比較方法
| 基準 | エコシエール | カスタムビルド | 競合他社 | ERPNext 標準機能 |
|---|---|---|---|---|
| Delivery model | Build-to-order, installed and supported for you | You scope, build and maintain in-house | Generic download, configure it yourself | Stock reports only, no dashboard |
| Metric definitions | Built to your attrition/overtime/diversity logic | Whatever you have time to specify | Vendor's fixed assumptions | Single-DocType Report Builder, no formulas |
| Executive dashboard | Purpose-built Workspace across all HR DocTypes | Depends on internal skill and effort | Fixed board, limited blending | Number Cards on one DocType at a time |
| Performance approach | Whitelisted queries + scheduler-refreshed summary | Only if your team engineers it | Often live recompute, can be slow | Ad-hoc report queries per open |
| Permissions | Role Profiles + cost-centre User Permissions | Must be designed and tested by you | Basic role toggles | Standard ERPNext permissions, no metric gating |
| BI / REST access | Whitelisted REST endpoints for Power BI/Metabase | You build the API layer | Rarely exposed cleanly | Raw REST, no governed metrics |
| Version support | Pinned and tested for v15/v16 | Your responsibility on each upgrade | May lag ERPNext releases | Moves with core, no analytics layer |
| Ownership | Git repo handed over, yours to extend | You own it but built it all | Licensed, source often closed | N/A |
HR Analytics & Workforce Dashboard に関するよくある質問
Is this an instant download from a marketplace?
No. This is a build-to-order engagement. ECOSIRE builds the HR Analytics app to your metric definitions, installs it on your ERPNext instance, and supports it. There is no instant-download package — the value is a dashboard configured to how your organization actually counts headcount, attrition and cost.
How long does delivery take?
Typically one working week from confirmed scope. The timeline depends on how many metrics you need, how much your definitions differ from ERPNext defaults, and the availability of a staging bench for UAT. We agree the scope and metric definitions first, then build, test on staging, and deploy.
Which ERPNext versions are supported?
We build for Frappe/ERPNext v15 and v16, packaged as a version-pinned app installed via bench. We confirm your exact version during scoping so the app is tested against the version you actually run, self-hosted or on Frappe Cloud.
How are the metrics kept accurate and fast?
Aggregation runs in whitelisted server-side methods using parameterized frappe.db queries, hooks.py doc events keep derived figures consistent when Employee, Attendance and Salary Slip records change, and a scheduler event refreshes a summary DocType on a daily or hourly cadence so the executive board loads instantly instead of recomputing on every open.
Who can see salary and cost data?
Access is enforced through ERPNext's native Role Profiles, permission model and User Permissions. Salary and payroll-cost aggregates are gated to finance and senior HR roles, and department heads can be scoped to only their own cost centre. Nothing bypasses ERPNext's own permission layer.
Can we feed these numbers into Power BI or another BI tool?
Yes. The governed metrics are exposed through the Frappe REST API and whitelisted methods, so Power BI, Metabase or Looker Studio can pull the same figures the in-app dashboard uses — one definition of the numbers everywhere.
What about support and updates after go-live?
You get a post-go-live support window for defect fixes and configuration adjustments. Because the git repository is handed over to you, you own the app and can maintain or extend it yourself, or contract ECOSIRE for ongoing maintenance and version upgrades as you move between ERPNext releases.
関連モジュール

Hungary NAV Online Invoice (RTIR) for ERPNext
A build-to-order Frappe app that reports ERPNext Sales Invoices to Hungary's NAV Online Invoice (RTIR) system in real time, handles NAV's asynchronous responses, and keeps a queryable audit trail. ECOSIRE scopes, builds, installs and supports it on your bench.

HyperPay Payment Gateway for ERPNext
A build-to-order HyperPay acquiring integration for ERPNext covering mada, Visa, Mastercard, Amex, Apple Pay and STC Pay via COPYandPAY and Server-to-Server, with 3-D Secure 2 and tokenized recurring payments. ECOSIRE scopes, builds, installs and supports it on your bench.
HR Analytics & Workforce Dashboard
Executive HR dashboards for ERPNext that turn Employee, Attendance, Salary Slip and Job Applicant records into headcount, attrition, payroll cost and diversity insight. Built to your definitions, installed on your instance, and supported by ECOSIRE.
- Installable Frappe app exposing an HR Analytics module, Workspace and executive Dashboard rather than ad-hoc client customizations
- Rolling headcount and annualized attrition trend charts computed server-side over Employee status and relieving-date history
- Payroll cost and overtime spend analysis aggregated from Salary Slip and its salary components, split by department, branch and cost centre
- Attendance and absenteeism heatmaps derived from Attendance and Leave Application records

