Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Employees
  3. Advanced Attendance Reports And Analytics v 18.0
  4. Sales Conditions FAQ

Advanced Attendance Reports And Analytics

by TechUltra Solutions Private Limited https://www.techultrasolutions.com/
Odoo

$ 19.90

v 18.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Attendances (hr_attendance)
• Employees (hr)
• Time Off (hr_holidays)
• Discuss (mail)
• Calendar (calendar)
Lines of code 4133
Technical Name hr_attendance_report_advanced
LicenseOPL-1
Websitehttps://www.techultrasolutions.com/
Versions 16.0 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Attendances (hr_attendance)
• Employees (hr)
• Time Off (hr_holidays)
• Discuss (mail)
• Calendar (calendar)
Lines of code 4133
Technical Name hr_attendance_report_advanced
LicenseOPL-1
Websitehttps://www.techultrasolutions.com/
Versions 16.0 17.0 18.0 19.0
  • Description
  • License

Advanced Attendance Reports And Analytics

The Attendance Reports module extends Odoo's HR Attendance system by providing a complete suite of reporting, analysis, and configuration tools. It enables HR teams to generate professional attendance reports, manage attendance statuses, and configure report behavior - all from a single menu.

The module supports detailed, summary, and matrix-based attendance reports, along with department-wise and employee-wise insights. Reports are generated in clean, printable PDF format, suitable for management review, audits, and payroll processing.

In addition, the module includes data import utilities, and configurable report settings, making it a full-fledged attendance reporting solution rather than just a basic report.

https://wa.me/message/VENRAJRHMSWEB1 OR
Email Us Skype Us
  • Features
  • Screenshots
  • Support
  • FAQs
  • Generate professional PDF reports with clean layout and printable formatting.
  • Matrix view for quick employee-wise and date-wise analysis
  • Color-coded status indicators for easy interpretation
  • Department-wise and employee-wise summaries
  • Configurable report settings to match company policies
  • Bulk data import for faster setup and migration
  • Secure access using standard user permissions

1. User Access Configuration

After activating the module, navigate to Settings > Users & Companies > Users and open that User you want to configure. Under the Other section, set Human Resources access to Attendance Report Administrator to grant full access to the module features. Once selected, simply save the user record to apply the changes.

2. Accessing Attendance Reports Menu

After completing the access configuration, open the Attendance application. You will notice a new menu in the top bar called Attendance Reports, which provides multiple submenus such as Generate Reports, Analytics Dashboard, Import Data, and Matrix View. It also includes configuration options for Attendance Statuses and Report Settings, allowing users to manage and customize attendance reporting as required.

3. Generating Attendance Reports

From the Attendance Reports menu, click on Generate Report. This will open the report generation wizard, as shown in the reference image.

In this wizard, you can select one or more report types such as Detailed Report, Summary Report, Combined Report, Analytics Report, and Matrix View, along with the desired output format (PDF or Excel). You can then configure all required details including date range, employees, attendance statuses, departments, and company. Additional options allow you to include weekends and holidays, define minimum and maximum working hours, and choose grouping criteria such as employee, department, week, or month.

You may also enable the display of working hours, overtime, and break time in the report. Once all settings are configured, simply click Generate Report to produce the attendance report.

4. Sending Attendance Reports via Email

Within the Generate Report wizard, you can choose to send the report directly by email by selecting the Send Report via Email option. Once enabled, two additional fields become available: Recipients, where you can specify the email recipients, and Email Template, where leaving this field blank will automatically use the default template. After completing the configuration, click on Generate Report. The system will download the attendance report and simultaneously send it to the selected recipients via email.

5. Attendance Report Successfully Sent

After generating the report, you can confirm that the attendance report has been successfully sent to the selected recipients, with the PDF report attached to the email. This ensures that recipients receive the complete attendance information in a clear, printable format without requiring any additional steps.

6. Generated Attendance PDF Report

The attendance report is also generated as a PDF document, printed exactly as shown in the reference image. The report includes all details configured in the wizard

This ensures consistency between the configured settings and the final output, making the report suitable for review, sharing, and record-keeping.

7. Attendance Analytics Dashboard

From the Attendance Reports menu, select Analytics Dashboard to view attendance insights based on the selected date range and filters. The dashboard displays data using different chart types, metrics, and grouping options, helping users quickly analyze attendance trends.

8. Import Attendance Data

From the Attendance Reports menu, click on Import Data to open the import wizard, as shown in the reference image. In this wizard, upload the import file and select the file type, then configure the date format and column mappings as required. At the bottom, you can choose whether to create missing employees, update existing records, and send import notifications. Once configured, proceed to import the data.

9. Attendance Matrix View

Under the Attendance Reports menu, click on Matrix View to open the attendance matrix screen, as shown in the reference image. In this view, you can configure the date range and optionally select specific employees or departments. If departments are left blank, the matrix will include employees from all departments by default. Once the required filters are set, simply click on View Matrix to generate a clear, color-coded attendance matrix that provides an at-a-glance overview of attendance status across the selected period.

10. Attendance Matrix View

The Attendance Matrix View displays employee attendance in a simple, calendar-style grid for the selected date range. Each row shows an employee with their department, while each column represents a date. Attendance statuses are highlighted using color codes, making it easy to quickly identify presence, absence, leave, or other statuses at a glance. This view helps HR and managers easily analyze attendance patterns across employees and departments.

11. Attendance Statuses Configuration

From the Attendance Reports menu, select Attendance Statuses to open the status management view, as shown in the reference image. This view displays the status name, short code, and color code, along with configurable options such as whether the status counts as working, absence, leave, or week off. Users can also create and manage custom attendance statuses based on organizational requirements.

12. Report Configuration (Attendance Reports)

Under the Attendance Reports menu, the Report Configuration option allows administrators to define company-level attendance rules. From this screen, users can configure standard working hours, half-day thresholds, and set limits for late arrivals and early departures. Additional tabs provide settings for status colors, display options, dashboard behavior, and export templates, ensuring accurate and consistent attendance reporting.

13. Status Color Configuration

The Status Colors tab under Attendance Reports > Report Configuration allows administrators to visually customize attendance statuses across reports and dashboards. From this section, users can assign distinct colors for Present, Absent, Half Day, Leave, and Work On statuses. These color settings improve report readability and ensure quick visual identification of employee attendance patterns throughout the system.

14. Display Settings Configuration

The Display Settings tab under Attendance Reports > Report Configuration allows administrators to control default visibility and calculation preferences for attendance reports. From this section, users can define the default date range, enable or disable the display of break time, overtime, and punctuality analysis, and choose whether to include weekends and holidays in reports by default. Additional options such as automatic overtime calculation and rounding hours to the nearest quarter help ensure consistent and accurate report presentation across the system.

15. Dashboard Settings

The Dashboard Settings tab under Attendance Reports > Report Configuration allows administrators to control how the attendance analytics dashboard behaves. From here, users can define the dashboard refresh interval, enable live employee attendance status, and activate attendance alerts to receive timely updates. These settings ensure that the dashboard remains up to date and provides real-time visibility into employee attendance activity.

16. Export Templates

The Export Templates section lets you configure default Excel and PDF templates for attendance reports, ensuring consistent and professional report exports.

17. Department Attendance Configuration

After navigating to the Employees app, open the Departments menu where a new tab named Attendance is available. This tab allows administrators to configure department-level attendance settings, including alert recipients, report recipients, standard working hours, and overtime thresholds. It also displays a concise current-month attendance summary, providing clear visibility into department-wise attendance performance.

18. Assigning Attendance Report Manager Access

From Users Configuration, assign the user the Attendance Report Manager role. Once this access right is applied, the user will have restricted access only to the relevant Attendance Reports features. As shown in the reference image, the user will be able to access Generate Report, Analytics Dashboard, Import Data, and Matrix View menus, while all other attendance and configuration options remain hidden. This ensures controlled access and allows users to work only with reporting and analytics features relevant to their role.

19. Assigning Attendance Report User Access

From User Configuration, assign the user to the Attendance Report User role. With this access level, the user is restricted to essential reporting functions only. Once assigned, the user can access only the Generate Report and Matrix View menus under the Attendance Reports section, ensuring controlled access while allowing them to view and generate attendance reports as required.

  • We provide 90 days bug-free support related to our module.
  • We provide 5 hours of free configuration support. Additional configuration or customization is billable.
  • The support team is available from Monday to Friday 10:00 AM to 07:00 PM (IST).
  • To create a ticket, send an email to support@techultra.in.

What is the purpose of the Attendance Reports module?

This module helps generate detailed, summary, combined, analytics, and matrix-based attendance reports with flexible filters and export options.

In which formats can attendance reports be exported?

Reports can be exported in PDF and Excel formats.

Can reports be sent via email directly from the system?

Yes, reports can be downloaded and also sent via email to selected recipients with the report attached.

Is it possible to filter reports by employee and department?

Yes, you can filter reports by employees, departments, attendance statuses, company, and date range.

What is the Matrix View used for?

Matrix View provides a color-coded, date-wise attendance overview for employees, making it easy to analyze attendance patterns at a glance.

Is access control available for different users?

Yes, roles like Attendance Report Administrator, Attendance Report Manager, and Attendance Report User control which menus and features users can access.



Related Products


HDFC Vendor Payment Integration
Odoo Product Personalizer | Web-to-Print Studio | Product Editor, Designer & Customizer | Web2Print
RingCentral Integration
Odoo Direct Print via Printnode
Face Recognition Attendance System
Portal User Chatter
LinkedIn Integration
AI Inventory Forecast | Odoo V19 Enterprise & Community
Face Capture On Attendance System
Data Offload / External Archive Manager
ODOO JSON RPC
Discuss Search
Show Hide Send Message Button
Stock Inventory Counting
Odoo Pos Select Product Location
List Column Reorder (Per User)
Web Select All Companies
Show Optional Columns
Add Bulk Products in SaleOrder
Advanced Employee Image Exporter
Advanced Many2Many Binary Upload
Product Image Import
Portal User Edit QTY and Delete Lines on Quotations
Restrict chatter Edit and Delete
Odoo Meta WhatsApp Base
Odoo Facebook Instagram Messenger
Odoo Meta WhatsApp Discuss
Odoo Meta WhatsApp Marketing
Odoo Meta WhatsApp CRM
All In One Odoo WhatsApp Integration
Odoo Meta WhatsApp Sale
Odoo WhatsApp Invoice
Field Service Multi Worksheet
Manual Currency Rate for Sale Order, Purchase Order, Invoice, Bill & Payment
POS Close Session From Backend
Email Cc
Export Partner Ledger Report
Odoo Split View
PDF Split and Merge
Outgoing Mail by Multi Company or User
Our Apps
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

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with