This addon adds a birthday message as welcome message when it is the employee's birthday.
auto_awesome What this module does
AI-generated from the code · Odoo 16.0When an employee checks in on their birthday, the attendance welcome screen shows a birthday greeting instead of the usual random message.
This module extends the attendance check-in screen so that employees get a special greeting on their birthday.
- When an employee registers attendance (check-in) and the current date matches the day and month of the birthday stored on their employee record, the welcome message shown on the attendance screen is replaced by a birthday message: "Happy Birthday!" with a cake icon and "Enjoy your day".
- The birthday is taken from the employee's
birthdayfield onhr.employee; the comparison uses the current date in the user's timezone, so the greeting appears on the correct local day. - If no birthday is set, or it is not the employee's birthday, the standard attendance welcome message is shown unchanged.
- The change is purely visual: it affects the greeting message displayed after an attendance action, not attendance records, working hours or any other data.
- It relies on the attendance module (
hr_attendance) and its greeting message component, so it only appears where that attendance check-in screen is used.
Depends on
Text generated by AI (DeepSeek) from reading the Odoo 16.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 3 confirmed, 6 with no information of 9 versions.
Sources · Odoo 14.0
Confirmed on 2026-11-03 in branch 14.0 of OCA/hr-attendance.
terminal Installation and usage
OCA documentation · Odoo 16.0Configuration
Source · Odoo 16.0Go to Employees > Select an employee > Private Information tab > Citizenship section > Set Date of Birth
Usage
Source · Odoo 16.0Go to Attendances and click check in. If month and day of the current date matches with the date of birth of the setted employee, a birthday wish will be displayed in the welcome message.
No verified information in OCA: Installation.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.