HR Employee Birthday Mail

hr_employee_birthday_mail
REPOSITORY
REPOSITORYOCA/hr
GIT
GIThttps://github.com/OCA/hr.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/hr/tree/18.0/hr_employee_birthday_mail
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ForgeFlow
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ForgeFlow
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, ArnauCForgeFlow
WEBSITE
WEBSITEhttps://github.com/OCA/hr
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:08
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - hr
    - base_setup
    - base
    - web
    - digest
    - mail
    - bus
    - web_tour
    - html_editor
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - phone_validation
    - resource_mail
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
The module automates the process of sending out personalized birthday
emails to the celebrating employee while also informing their coworkers
about the special day. It encourages a culture of mutual respect,
camaraderie, and celebration within the team.

In essence, the 'hr_employee_birthday_mail' module ensures that every
birthday is acknowledged and celebrated, thereby promoting a positive
and unified work environment.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
res_users_birthday_mail_inherit res.users.birthday.mail.inherit res.users field Inherits hr.res_users_view_form_profile
view_employee_form_inherit_birthday_notifications hr.employee.form.inherit.birthday.notifications hr.employee notebook Inherits hr.view_employee_form
Models touched (2)

New fields (2)
  • allow_birthday_wishes Boolean
    default=False groups='hr.group_hr_user' help='Check this box if you want to allow birthday wishes from our company and allow the others to be notified of your birthday.'
  • notify_others_birthday Boolean
    default=False groups='hr.group_hr_user' help="Check this box if you want to be notified about other coworkers' birthdays."
Public methods (0)

No public methods.

New fields (2)
  • allow_birthday_wishes Boolean
    readonly=False related='employee_id.allow_birthday_wishes' related_sudo=False
  • notify_others_birthday Boolean
    readonly=False related='employee_id.notify_others_birthday' related_sudo=False
Public methods (2)
  • SELF_READABLE_FIELDS(self)
    @property
  • SELF_WRITEABLE_FIELDS(self)
    @property
REPOSITORY
REPOSITORYOCA/hr
GIT
GIThttps://github.com/OCA/hr.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/hr/tree/16.0/hr_employee_birthday_mail
VERSION
VERSION 1.1.0
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ForgeFlow
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ForgeFlow
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, Joan Sisquella
WEBSITE
WEBSITEhttps://github.com/OCA/hr
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:49
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - hr
    - base_setup
    - base
    - web
    - mail
    - bus
    - web_tour
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
res_users_birthday_mail_inherit res.users.birthday.mail.inherit res.users field Inherits hr.res_users_view_form_profile
view_employee_form_inherit_birthday_notifications hr.employee.form.inherit.birthday.notifications hr.employee notebook Inherits hr.view_employee_form
Models touched (2)

New fields (2)
  • allow_birthday_wishes Boolean
    default=False groups='hr.group_hr_user' help='Check this box if you want to allow birthday wishes from our company and allow the others to be notified of your birthday.'
  • notify_others_birthday Boolean
    default=False groups='hr.group_hr_user' help="Check this box if you want to be notified about other coworkers' birthdays."
Public methods (0)

No public methods.

New fields (2)
  • allow_birthday_wishes Boolean
    readonly=False related='employee_id.allow_birthday_wishes' related_sudo=False
  • notify_others_birthday Boolean
    readonly=False related='employee_id.notify_others_birthday' related_sudo=False
Public methods (2)
  • SELF_READABLE_FIELDS(self)
    @property
  • SELF_WRITEABLE_FIELDS(self)
    @property
REPOSITORY
REPOSITORYOCA/hr
GIT
GIThttps://github.com/OCA/hr.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/hr/tree/15.0/hr_employee_birthday_mail
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ForgeFlow
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ForgeFlow
COMMITTERS
COMMITTERSOCA-git-bot, oca-ci, Joan Sisquella
WEBSITE
WEBSITEhttps://github.com/OCA/hr
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:46:36
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - hr
    - base_setup
    - base
    - web
    - mail
    - bus
    - web_tour
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
res_users_birthday_mail_inherit res.users.birthday.mail.inherit res.users field Inherits hr.res_users_view_form_profile
view_employee_form_inherit_birthday_notifications hr.employee.form.inherit.birthday.notifications hr.employee notebook Inherits hr.view_employee_form
Models touched (2)

New fields (2)
  • allow_birthday_wishes Boolean
    default=False groups='hr.group_hr_user' help='Check this box if you want to allow birthday wishes from our company and allow the others to be notified of your birthday.'
  • notify_others_birthday Boolean
    default=False groups='hr.group_hr_user' help="Check this box if you want to be notified about other coworkers' birthdays."
Public methods (0)

No public methods.

New fields (2)
  • allow_birthday_wishes Boolean
    readonly=False related='employee_id.allow_birthday_wishes' related_sudo=False
  • notify_others_birthday Boolean
    readonly=False related='employee_id.notify_others_birthday' related_sudo=False
Public methods (2)
  • SELF_READABLE_FIELDS(self)
    @property
  • SELF_WRITEABLE_FIELDS(self)
    @property
REPOSITORY
REPOSITORYOCA/hr
GIT
GIThttps://github.com/OCA/hr.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/hr/tree/14.0/hr_employee_birthday_mail
VERSION
VERSION 1.1.0
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ForgeFlow
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ForgeFlow
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, Joan Sisquella
WEBSITE
WEBSITEhttps://github.com/OCA/hr
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:41:02
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - hr
    - base_setup
    - base
    - web
    - mail
    - bus
    - web_tour
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
res_users_birthday_mail_inherit res.users.birthday.mail.inherit res.users field Inherits hr.res_users_view_form_profile
view_employee_form_inherit_birthday_notifications hr.employee.form.inherit.birthday.notifications hr.employee notebook Inherits hr.view_employee_form
Models touched (2)

New fields (2)
  • allow_birthday_wishes Boolean
    default=False groups='hr.group_hr_user' help='Check this box if you want to allow birthday wishes from our company and allow the others to be notified of your birthday.'
  • notify_others_birthday Boolean
    default=False groups='hr.group_hr_user' help="Check this box if you want to be notified about other coworkers' birthdays."
Public methods (0)

No public methods.

New fields (2)
  • allow_birthday_wishes Boolean
    readonly=False related='employee_id.allow_birthday_wishes' related_sudo=False
  • notify_others_birthday Boolean
    readonly=False related='employee_id.notify_others_birthday' related_sudo=False
Public methods (0)

No public methods.