Ana içeriğe atla
Ürün ayrıntıları İngilizce olarak görüntülenir. Çeviriler yakında gelecek.
Attendance Dashboard Advanced — A made-to-order Odoo module delivering an employee attendance calendar, monthly summaries, an — 1/1Örnek önizleme

A made-to-order Odoo module delivering an employee attendance calendar,

monthly summaries, and an advanced HR analytics dashboard.

ECOSIRE scopes, builds, installs, and supports it on your Odoo 17, 18, or 19 database.

Attendance Dashboard Advanced nedir?

A made-to-order Odoo module delivering an employee attendance calendar, monthly summaries, and an advanced HR analytics dashboard. ECOSIRE scopes, builds, installs, and supports it on your Odoo 17, 18, or 19 database. Built to order by ECOSIRE for Odoo 17, 18, 19 — indicative price from $999.00 USD; request a quote for a scoped proposal.

Temel Özellikler

Monthly per-employee attendance calendar rendered as an OWL component over `hr.attendance`, with each day colour-coded for present, absent, partial, or on-leave
Worked-hours totals rolled up per day, week, and month directly on the calendar, computed from paired check-in/check-out records
Advanced HR dashboard driven by aggregate models with `@api.depends` compute fields and efficient `read_group` queries
KPI tiles for headcount present, total hours, average hours per head, late arrivals, early departures, and overtime
Multi-dimensional filtering by department, job position, work location, employee, and custom date ranges
Native Odoo pivot and graph views exposed on the aggregated metrics for ad-hoc slicing and export
Printable QWeb monthly attendance summary reports formatted for payroll cut-off and audit trails
`hr.leave` integration so approved time off renders correctly on the calendar instead of showing as absence
Row-level security via `ir.model.access.csv` and record rules: employees see only their own data, HR managers see the full company
Optional `ir.cron` overnight pre-aggregation so dashboards stay responsive on databases with millions of attendance rows
Multi-company aware — dashboards and calendars respect company boundaries and can consolidate where authorized
XML-RPC/JSON-RPC accessible aggregate models so summaries can feed external BI or reporting tools
Configurable late-arrival and early-departure thresholds tied to each employee's working schedule (`resource.calendar`)
Upgrade-safe packaging with a dedicated `__manifest__.py`, no core overrides, and no destructive changes to existing attendance data

Siparişe özel, sizin için baştan sona

Kendiniz kurmanıza gerek yok — ECOSIRE tarafından geliştirilen, kurulan ve desteklenen çalışır bir uygulama.

  1. 1

    Sipariş verirsiniz

    Tek seferlik geliştirme fiyatıyla başlayın. Kapsamı başlangıçta sizinle birlikte belirleriz.

  2. 2

    Geliştirir ve kurarız

    ECOSIRE, Odoo ortamınızda geliştirir, yapılandırır ve kurar.

  3. 3

    Yayına alma + destek

    Yaklaşık bir iş haftasında yayına alırsınız; canlıya geçiş sonrası iki hafta destek dahildir. Teslim ettiğimiz koddaki hatalar ücretsiz düzeltilir.

Teknik Özellikler

Odoo Uyumluluğu
Odoo 17, Odoo 18, Odoo 19
Sürümler
Enterprise ve Community
Lisans
Lisansın doğrulanması gerekiyor
Python Gereksinimi
Python 3.10+
Veritabanı
PostgreSQL 12+

Bu Ürün Hakkında

Most HR teams running Odoo hit the same wall: the native Attendances app records raw check-in/check-out pairs, but managers actually need to see patterns — who is chronically late, how many hours each person logged this month, which days had gaps, and how a department trends over a quarter. Out of the box that means exporting hr.attendance records to a spreadsheet, hand-building pivots, and repeating the exercise every pay cycle. The calendar view that would answer "what did March look like for this employee" simply is not there, and the stock pivot and graph views do not give leadership a single glanceable HR dashboard.

Attendance Dashboard Advanced is a build-to-order Odoo module ECOSIRE designs and develops to close exactly that gap. At its core is a monthly per-employee attendance calendar — an OWL client-side component backed by hr.attendance and hr.employee — that renders each day colour-coded by presence, absence, partial day, or leave, with worked-hours totals rolled up per week and per month. On top of it sits an advanced HR dashboard built from computed models: aggregate models.Model records with @api.depends compute fields and read_group queries that surface headcount present, total and average hours, late arrivals, early departures, and overtime, filterable by department, job position, work location, and date range. Where it helps, we also expose the metrics through Odoo's native pivot and graph views and ship printable QWeb monthly summary reports for payroll and audit.

Technically, the module is a clean, upgrade-safe addon with its own __manifest__.py, dedicated models and stored/computed fields, ir.model.access.csv plus record rules so an employee sees only their own calendar while HR managers see the whole company, XML and OWL views for the calendar widget, and optional ir.cron jobs or automated actions to pre-aggregate heavy metrics overnight for large databases. It reads existing attendance data with no destructive migration, respects multi-company boundaries, and integrates with hr.leave so approved time off shows correctly on the calendar. It can also be queried through Odoo's XML-RPC/JSON-RPC API if you want to feed the summaries into an external BI tool. We target Odoo 17.0, 18.0, and 19.0 and adapt to whether you run Community or Enterprise (for example, gracefully handling the presence of the Enterprise Planning and advanced HR apps).

Because this is made to order, delivery follows a scoping-first path: a short call to confirm which metrics, filters, and reports you need, a fixed quote against that scope, then development, UAT on a staging copy of your database, and installation on production with a support window afterward. Typical delivery is one working week from confirmed scope. Pricing starts from $999 (indicative, single-company base scope); multi-company consolidation, deep localization of overtime or shift rules, and larger historical-data aggregation increase the quoted scope.

Ne elde edeceksin

  • Installable source code for your version of the module, licensed for your Odoo database
  • Installation and configuration on your environment, including menu, access-group, and threshold setup
  • Technical documentation covering models, computed fields, security rules, and cron jobs
  • End-user guide plus a live training session for HR and manager users
  • Post-go-live support window for defect fixes and questions after deployment
  • UAT on a staging copy of your database with a documented rollback plan before production install
  • Git repository handover with tagged release for your Odoo version
  • Configured QWeb monthly summary report templates ready for payroll use

Bu kimin için

HR Manager

Needs a single dashboard showing who is present, total and average hours, and late or overtime trends by department, without exporting `hr.attendance` to spreadsheets every pay cycle.

Payroll Officer

Wants reliable monthly worked-hours summaries per employee, printable for the payroll cut-off and reconcilable against leave, so overtime and absences are captured before running payroll.

Department or Team Lead

Wants a monthly calendar view of their own team's attendance to spot chronic lateness or absence patterns early, with visibility limited to their department by record rules.

Operations or ERP Manager

Runs Odoo across multiple companies and needs consolidated attendance analytics that respect company boundaries and can feed an external BI tool via the API.

Attendance Dashboard Advanced Nasıl Karşılaştırılır

KriterECOSIREÖzel YapıRakipOdoo Yerleşik
Attendance calendar viewPurpose-built OWL monthly calendar, colour-coded by presence and leavePossible but you design and maintain the widget yourselfOften a fixed calendar with limited configurabilityNo monthly attendance calendar — only list, pivot, and graph views
Advanced HR dashboardAggregate models with KPIs, filters, and pivot/graph, built to your metricsFully bespoke but full build cost and timeline on youGeneric dashboard, may not match your KPIs or rulesNo consolidated HR attendance dashboard out of the box
Fit to your rulesThresholds, overtime, and schedules tailored during scopingFully tailored, entirely your specification and effortLimited to the vendor's configuration optionsOnly what core fields and standard views expose
Security and access controlRecord rules scoped to employee, team, and HR manager as you defineWhatever you build and test yourselfDepends on the module; often coarse-grainedStandard HR access groups, no attendance-specific record rules
Odoo version coverageBuilt and tested for 17.0, 18.0, 19.0, Community or EnterpriseWhatever you target and maintainVaries; may lag new releases or charge per versionShips with each release but without these features
Support and ownershipSupport window, docs, training, and git repo handover includedYou own all maintenance and documentationVendor support terms vary; source may be obfuscatedCommunity forums or your Odoo partner
Cost and predictabilityIndicative from $999, fixed quote after scopingOpen-ended developer time and project riskLow list price but rigid and may need customization anywayIncluded, but the capability gap remains
Delivery modelScoping, UAT on staging, rollback plan, production installDepends on your internal process and capacitySelf-install; you handle testing and rolloutAlready installed; no build needed but no dashboard either

Attendance Dashboard Advanced hakkında Sıkça Sorulan Sorular

How long does delivery take?

This is a build-to-order module, so we start with a short scoping call, then build against a confirmed scope. Typical delivery is one working week from confirmed scope, depending on how many metrics, custom rules, and reports you need and the size of your historical attendance data.

Is this an existing app I can download and install right now?

No. ECOSIRE designs, builds, installs, and supports this module specifically for your database. It is a productized service, not an off-the-shelf instant download, which is why it fits your working schedules, thresholds, and security model exactly.

How does pricing and scoping work?

Pricing starts from $999 as an indicative, single-company base scope. After a short scoping call we send a fixed quote for your confirmed requirements. Drivers such as multi-company consolidation, deep overtime or shift-rule localization, and large historical-data aggregation adjust the quote.

Which Odoo versions and editions do you support?

We build and test for Odoo 17.0, 18.0, and 19.0, on both Community and Enterprise. We adapt to your edition — for example handling how Enterprise HR and Planning apps are present — and confirm your exact version during scoping.

What about support and future updates?

Every engagement includes a post-go-live support window for defect fixes and questions. Because we hand over the git repository and full documentation, your team can maintain it, and we offer ongoing support or version-upgrade work (for example moving from 17.0 to 19.0) as a separate agreement.

Will it change or risk my existing attendance data?

No. The module reads existing `hr.attendance` records and adds its own aggregate models and views without destructive migration. We validate everything on a staging copy of your database during UAT and keep a documented rollback plan before touching production.

Can employees see other people's attendance?

Only if you want them to. Access is enforced with `ir.model.access.csv` and record rules: by default an employee sees only their own calendar, team leads see their department, and HR managers see the whole company. We tailor the access groups during scoping.

Teklif isteyin

Attendance Dashboard Advanced

A made-to-order Odoo module delivering an employee attendance calendar, monthly summaries, and an advanced HR analytics dashboard. ECOSIRE scopes, builds, installs, and supports it on your Odoo 17, 18, or 19 database.

  • Monthly per-employee attendance calendar rendered as an OWL component over `hr.attendance`, with each day colour-coded for present, absent, partial, or on-leave
  • Worked-hours totals rolled up per day, week, and month directly on the calendar, computed from paired check-in/check-out records
  • Advanced HR dashboard driven by aggregate models with `@api.depends` compute fields and efficient `read_group` queries
  • KPI tiles for headcount present, total hours, average hours per head, late arrivals, early departures, and overtime

Teklif isteyin

Attendance Dashboard Advanced ihtiyaçlarınızı bize anlatın; fiyatları, lisans seçeneklerini ve size özel bir teklifi genellikle bir iş günü içinde gönderelim.

Şimdi ödeme yok. Bu, ekibimize bir teklif talebi gönderir — fiyat ve sonraki adımlarla e-posta ile dönüş yapacağız.