| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Attendances (hr_attendance)
• Discuss (mail) • Employees (hr) |
| Lines of code | 164 |
| Technical Name |
wizard_employee_attendance |
| License | LGPL-3 |
| Website | https://www.odiware.com |
| Versions | 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Attendances (hr_attendance)
• Discuss (mail) • Employees (hr) |
| Lines of code | 164 |
| Technical Name |
wizard_employee_attendance |
| License | LGPL-3 |
| Website | https://www.odiware.com |
| Versions | 18.0 19.0 |
Mass Employee Attendance Wizard
The smartest way for HR managers to mark bulk employee attendance.
Filter by work location and mark everyone as Present or Half-Day in under 60 seconds — eliminating manual data entry forever.
The Problem Standard Odoo Creates
Every day, HR managers waste precious time doing this manually
Without This Module
✗ Mark attendance one employee at a time
✗ No bulk selection or location filtering
✗ Repetitive, error-prone daily task
✗ No quick half-day toggle option
✗ Wastes 30–60 minutes every single day
With Attendance Wizard
✓ Mark all employees in one wizard
✓ Auto-filter employees by Work Location
✓ Bulk mark Present or Half-Day instantly
✓ Toggle widgets — zero typing required
✓ Done in under 60 seconds flat
Why Choose Odiware Attendance Wizard?
Powerful features designed specifically for HR managers
Lightning Fast
Process an entire office simultaneously. Select a location, click Proceed, toggle attendance — done in seconds.
Smart Location Filter
Automatically fetches and populates all employees assigned to the selected HR Work Location via smart onchange.
Half-Day Support
Easily mark half-days with simple toggles. Auto-detects existing records — 4.5 hrs or less is treated as half-day automatically.
Smart Sync
Auto-detects pre-existing attendance records. Updates check-in and check-out times without creating any duplicates.
Timezone Aware
Correctly stores check-in and check-out times converted to UTC based on the current user’s timezone — always accurate.
Data Integrity
Built-in constraint prevents marking Present and Half-Day simultaneously. Clean, validated data is always guaranteed.
How It Works — 4 Simple Steps
From launch to done in under a minute
See It in Action
Step-by-step walkthrough of the wizard
Open the Attendance Wizard
Navigate to Attendances → Add Attendance. Select the Date (defaults to today) and the Work Location. The system instantly auto-populates all employees assigned to that location.
Bulk Mark Attendance
After clicking Proceed, an editable list view appears. Use Present and Half Day toggle widgets to mark each employee. Pre-existing records are auto-detected and pre-filled.
Technical Details
| Version | 19.0.1.0.0 |
| Category | Human Resources / Attendances |
| License | LGPL-3 |
| Author | Odiware |
| Website | www.odiware.com |
Installation
Up and running in 3 simple steps
Download from the Odoo App Store
Place folder in your custom addons directory
Apps → Update App List → Install
Expert Support from Odiware
Backed by Odiware’s commitment to quality. Need help with installation, customization, or have any questions? Our dedicated team is always ready to help you.
Please log in to comment on this module