| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/19.0/hr_gamification |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Human Resources |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | Yes |
| AUTHORS | |
| AUTHORS | Odoo S.A. |
| MAINTAINERS | |
| MAINTAINERS | Odoo S.A. |
| COMMITTERS | |
| COMMITTERS | Raphael Collet, Odoo Translation Bot, Yannick Tivisse, Julien Castiaux, Tiffany Chang (tic), Rémy Voet (ryv), Gorash, Dylan Kiss (dyki), omra-odoo, Abdelrahman Mahmoud (amah), Pierre Lamotte (pila), Krzysztof Magusiak (krma), Giorgio Tocco (gito), karygauss03 |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 01:51:46 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - gamification - base - base_setup - web - bus - web_tour - html_editor - hr - digest - portal - http_routing - auth_signup - resource - phone_validation - resource_mail |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Use the HR resources for the gamification process. The HR officer can now manage challenges and badges. This allow the user to send badges to employees instead of simple users. Badge received are displayed on the user profile. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
hr_badge_form_view |
gamification.badge.form.inherit | gamification.badge | div | Inherits gamification.badge_form_view |
hr_employee_public_view_form |
hr.employee.public.view.form.inherit | hr.employee.public | page | Inherits hr.hr_employee_public_view_form |
hr_hr_employee_view_form |
hr.employee.view.form.inherit | hr.employee | xpath | Inherits hr.view_employee_form |
view_badge_wizard_grant_employee |
gamification.badge.user.wizard.form.inherit | gamification.badge.user.wizard | data | Inherits gamification.view_badge_wizard_grant |
view_badge_wizard_reward |
gamification.badge.user.wizard.form | gamification.badge.user.wizard | form | New |
view_current_badge_form |
gamification.badge.user.form | gamification.badge.user | form | New |
granted_employees_count
Integer
compute='_compute_granted_employees_count'
get_granted_employees(self)
employee_id
Many2one → hr.employee
index=True
string='Employee'
args: 'hr.employee'
has_edit_delete_access
Boolean
compute='_compute_has_edit_delete_access'
action_open_badge(self)
employee_id
Many2one → hr.employee
required=False
string='Employee'
args: 'hr.employee'
user_id
Many2one → res.users
compute='_compute_user_id'
compute_sudo=True
readonly=False
store=True
string='User'
args: 'res.users'
action_grant_badge(self)
badge_ids
One2many → gamification.badge.user
compute='_compute_employee_badges'
help='All employee badges, linked to the employee either directly or through the user'
string='Employee Badges'
args: 'gamification.badge.user'
direct_badge_ids
One2many → gamification.badge.user
groups='hr.group_hr_user'
help='Badges directly linked to the employee'
args: 'gamification.badge.user', 'employee_id'
goal_ids
One2many → gamification.goal
compute='_compute_employee_goals'
groups='hr.group_hr_user'
string='Employee HR Goals'
args: 'gamification.goal'
has_badges
Boolean
compute='_compute_employee_badges'
No public methods.
badge_ids
One2many → gamification.badge.user
compute='_compute_badge_ids'
readonly=True
args: 'gamification.badge.user'
has_badges
Boolean
compute='_compute_has_badges'
No public methods.
badge_ids
One2many → gamification.badge.user
goal_ids
One2many → gamification.goal
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/18.0/hr_gamification |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Human Resources |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | Yes |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Raphael Collet, Odoo Translation Bot, Odoo Online, Tiffany Chang (tic), Gorash, sofiagvaladze, Louis Wicket (wil), Dylan Kiss (dyki), Louis (wil), Pierre Lamotte (pila), Krzysztof Magusiak (krma) |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 01:25:59 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - gamification - base - base_setup - web - bus - web_tour - html_editor - hr - digest - 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 | Use the HR resources for the gamification process. The HR officer can now manage challenges and badges. This allow the user to send badges to employees instead of simple users. Badge received are displayed on the user profile. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
hr_badge_form_view |
gamification.badge.form.inherit | gamification.badge | div | Inherits gamification.badge_form_view |
hr_employee_public_view_form |
hr.employee.public.view.form.inherit | hr.employee.public | xpath | Inherits hr.hr_employee_public_view_form |
hr_hr_employee_view_form |
hr.employee.view.form.inherit | hr.employee | xpath | Inherits hr.view_employee_form |
view_badge_wizard_grant_employee |
gamification.badge.user.wizard.form.inherit | gamification.badge.user.wizard | data | Inherits gamification.view_badge_wizard_grant |
view_badge_wizard_reward |
gamification.badge.user.wizard.form | gamification.badge.user.wizard | form | New |
granted_employees_count
Integer
compute='_compute_granted_employees_count'
get_granted_employees(self)
employee_id
Many2one → hr.employee
index=True
string='Employee'
args: 'hr.employee'
action_open_badge(self)
employee_id
Many2one → hr.employee
required=False
string='Employee'
args: 'hr.employee'
user_id
Many2one → res.users
compute='_compute_user_id'
compute_sudo=True
readonly=False
store=True
string='User'
args: 'res.users'
action_grant_badge(self)
badge_ids
One2many → gamification.badge.user
compute='_compute_employee_badges'
help='All employee badges, linked to the employee either directly or through the user'
string='Employee Badges'
args: 'gamification.badge.user'
direct_badge_ids
One2many → gamification.badge.user
help='Badges directly linked to the employee'
args: 'gamification.badge.user', 'employee_id'
goal_ids
One2many → gamification.goal
compute='_compute_employee_goals'
string='Employee HR Goals'
args: 'gamification.goal'
has_badges
Boolean
compute='_compute_employee_badges'
No public methods.
badge_ids
One2many → gamification.badge.user
goal_ids
One2many → gamification.goal
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/17.0/hr_gamification |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Human Resources |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | Yes |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Odoo Translation Bot, Martin Trigaux, Tiffany Chang (tic), Gorash, Kevin Baptiste, sofiagvaladze, niyasraphy, Louis Wicket (wil), Dylan Kiss (dyki), Julien Carion (juca), Louis (wil), Xavier Luyckx (xlu), Pierre Lamotte (pila) |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 01:02:10 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - gamification - base - base_setup - web - bus - web_tour - hr - phone_validation - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Use the HR resources for the gamification process. The HR officer can now manage challenges and badges. This allow the user to send badges to employees instead of simple users. Badge received are displayed on the user profile. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
hr_badge_form_view |
gamification.badge.form.inherit | gamification.badge | div | Inherits gamification.badge_form_view |
hr_employee_public_view_form |
hr.employee.public.view.form.inherit | hr.employee.public | xpath | Inherits hr.hr_employee_public_view_form |
hr_hr_employee_view_form |
hr.employee.view.form.inherit | hr.employee | xpath | Inherits hr.view_employee_form |
view_badge_wizard_grant_employee |
gamification.badge.user.wizard.form.inherit | gamification.badge.user.wizard | data | Inherits gamification.view_badge_wizard_grant |
view_badge_wizard_reward |
gamification.badge.user.wizard.form | gamification.badge.user.wizard | form | New |
granted_employees_count
Integer
compute='_compute_granted_employees_count'
get_granted_employees(self)
employee_id
Many2one → hr.employee
index=True
string='Employee'
args: 'hr.employee'
action_open_badge(self)
employee_id
Many2one → hr.employee
required=False
string='Employee'
args: 'hr.employee'
user_id
Many2one → res.users
compute='_compute_user_id'
compute_sudo=True
readonly=False
store=True
string='User'
args: 'res.users'
action_grant_badge(self)
badge_ids
One2many → gamification.badge.user
compute='_compute_employee_badges'
help='All employee badges, linked to the employee either directly or through the user'
string='Employee Badges'
args: 'gamification.badge.user'
direct_badge_ids
One2many → gamification.badge.user
help='Badges directly linked to the employee'
args: 'gamification.badge.user', 'employee_id'
goal_ids
One2many → gamification.goal
compute='_compute_employee_goals'
string='Employee HR Goals'
args: 'gamification.goal'
has_badges
Boolean
compute='_compute_employee_badges'
No public methods.
badge_ids
One2many → gamification.badge.user
goal_ids
One2many → gamification.goal
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/16.0/hr_gamification |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Human Resources |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | Yes |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Odoo Translation Bot, Martin Trigaux, Géry Debongnie, Yannick Tivisse, alt-odoo, Tiffany Chang (tic), Kevin Baptiste, niyasraphy |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:40:53 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - gamification - base - base_setup - web - bus - web_tour - web_kanban_gauge - hr - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Use the HR resources for the gamification process. The HR officer can now manage challenges and badges. This allow the user to send badges to employees instead of simple users. Badge received are displayed on the user profile. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
hr_badge_form_view |
gamification.badge.form.inherit | gamification.badge | div | Inherits gamification.badge_form_view |
hr_employee_public_view_form |
hr.employee.public.view.form.inherit | hr.employee.public | xpath | Inherits hr.hr_employee_public_view_form |
hr_hr_employee_view_form |
hr.employee.view.form.inherit | hr.employee | xpath | Inherits hr.view_employee_form |
view_badge_wizard_grant_employee |
gamification.badge.user.wizard.form.inherit | gamification.badge.user.wizard | data | Inherits gamification.view_badge_wizard_grant |
view_badge_wizard_reward |
gamification.badge.user.wizard.form | gamification.badge.user.wizard | form | New |
granted_employees_count
Integer
compute='_compute_granted_employees_count'
get_granted_employees(self)
employee_id
Many2one → hr.employee
index=True
string='Employee'
args: 'hr.employee'
action_open_badge(self)
employee_id
Many2one → hr.employee
required=True
string='Employee'
args: 'hr.employee'
user_id
Many2one → res.users
compute_sudo=True
readonly=True
related='employee_id.user_id'
store=False
string='User'
args: 'res.users'
action_grant_badge(self)
badge_ids
One2many → gamification.badge.user
compute='_compute_employee_badges'
help='All employee badges, linked to the employee either directly or through the user'
string='Employee Badges'
args: 'gamification.badge.user'
direct_badge_ids
One2many → gamification.badge.user
help='Badges directly linked to the employee'
args: 'gamification.badge.user', 'employee_id'
goal_ids
One2many → gamification.goal
compute='_compute_employee_goals'
string='Employee HR Goals'
args: 'gamification.goal'
has_badges
Boolean
compute='_compute_employee_badges'
No public methods.
badge_ids
One2many → gamification.badge.user
goal_ids
One2many → gamification.goal
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/15.0/hr_gamification |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Human Resources |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | Yes |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Odoo Translation Bot, Martin Trigaux, Xavier-Do, alt-odoo, Julien Mougenot, Kevin Baptiste |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:25:29 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - gamification - base - base_setup - web - bus - web_tour - web_kanban_gauge - hr - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Use the HR resources for the gamification process. The HR officer can now manage challenges and badges. This allow the user to send badges to employees instead of simple users. Badge received are displayed on the user profile. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
hr_badge_form_view |
gamification.badge.form.inherit | gamification.badge | div | Inherits gamification.badge_form_view |
hr_employee_public_view_form |
hr.employee.public.view.form.inherit | hr.employee.public | xpath | Inherits hr.hr_employee_public_view_form |
hr_hr_employee_view_form |
hr.employee.view.form.inherit | hr.employee | xpath | Inherits hr.view_employee_form |
view_badge_wizard_grant_employee |
gamification.badge.user.wizard.form.inherit | gamification.badge.user.wizard | data | Inherits gamification.view_badge_wizard_grant |
view_badge_wizard_reward |
gamification.badge.user.wizard.form | gamification.badge.user.wizard | form | New |
granted_employees_count
Integer
compute='_compute_granted_employees_count'
get_granted_employees(self)
employee_id
Many2one → hr.employee
string='Employee'
args: 'hr.employee'
No public methods.
employee_id
Many2one → hr.employee
required=True
string='Employee'
args: 'hr.employee'
user_id
Many2one → res.users
compute_sudo=True
readonly=True
related='employee_id.user_id'
store=False
string='User'
args: 'res.users'
action_grant_badge(self)
badge_ids
One2many → gamification.badge.user
compute='_compute_employee_badges'
help='All employee badges, linked to the employee either directly or through the user'
string='Employee Badges'
args: 'gamification.badge.user'
direct_badge_ids
One2many → gamification.badge.user
help='Badges directly linked to the employee'
args: 'gamification.badge.user', 'employee_id'
goal_ids
One2many → gamification.goal
compute='_compute_employee_goals'
string='Employee HR Goals'
args: 'gamification.goal'
has_badges
Boolean
compute='_compute_employee_badges'
No public methods.
badge_ids
One2many → gamification.badge.user
goal_ids
One2many → gamification.goal
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/14.0/hr_gamification |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Human Resources |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | Yes |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Odoo Translation Bot, Martin Trigaux, Olivier Dony, Thibault Delavallée, Christophe Simonis, Xavier Morel, Xavier-Do |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:14:30 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - gamification - base - base_setup - web - bus - web_tour - web_kanban_gauge - hr - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Use the HR resources for the gamification process. The HR officer can now manage challenges and badges. This allow the user to send badges to employees instead of simple users. Badge received are displayed on the user profile. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
assets_backend |
hr_gamification assets | ir.ui.view | qweb | Inherits web.assets_backend |
hr_badge_form_view |
gamification.badge.form.inherit | gamification.badge | div | Inherits gamification.badge_form_view |
hr_employee_public_view_form |
hr.employee.public.view.form.inherit | hr.employee.public | xpath | Inherits hr.hr_employee_public_view_form |
hr_hr_employee_view_form |
hr.employee.view.form.inherit | hr.employee | xpath | Inherits hr.view_employee_form |
view_badge_wizard_grant_employee |
gamification.badge.user.wizard.form.inherit | gamification.badge.user.wizard | data | Inherits gamification.view_badge_wizard_grant |
view_badge_wizard_reward |
gamification.badge.user.wizard.form | gamification.badge.user.wizard | form | New |
granted_employees_count
Integer
compute='_compute_granted_employees_count'
get_granted_employees(self)
employee_id
Many2one → hr.employee
string='Employee'
args: 'hr.employee'
No public methods.
employee_id
Many2one → hr.employee
required=True
string='Employee'
args: 'hr.employee'
user_id
Many2one → res.users
compute_sudo=True
readonly=True
related='employee_id.user_id'
store=False
string='User'
args: 'res.users'
action_grant_badge(self)
badge_ids
One2many → gamification.badge.user
compute='_compute_employee_badges'
help='All employee badges, linked to the employee either directly or through the user'
string='Employee Badges'
args: 'gamification.badge.user'
direct_badge_ids
One2many → gamification.badge.user
help='Badges directly linked to the employee'
args: 'gamification.badge.user', 'employee_id'
goal_ids
One2many → gamification.goal
compute='_compute_employee_goals'
string='Employee HR Goals'
args: 'gamification.goal'
has_badges
Boolean
compute='_compute_employee_badges'
No public methods.
badge_ids
One2many → gamification.badge.user
goal_ids
One2many → gamification.goal
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/13.0/hr_gamification |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Human Resources |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | Yes |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Odoo Translation Bot, Martin Trigaux, Christophe Simonis, Xavier Morel, Yannick Tivisse, Adrian Torres, Xavier-Do |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:06:44 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - gamification - base - base_setup - web - bus - web_tour - web_kanban_gauge - hr - resource - mail_bot |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Use the HR resources for the gamification process. The HR officer can now manage challenges and badges. This allow the user to send badges to employees instead of simple users. Badge received are displayed on the user profile. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
assets_backend |
hr_gamification assets | ir.ui.view | qweb | Inherits web.assets_backend |
hr_badge_form_view |
gamification.badge.form.inherit | gamification.badge | div | Inherits gamification.badge_form_view |
hr_employee_public_view_form |
hr.employee.public.view.form.inherit | hr.employee.public | xpath | Inherits hr.hr_employee_public_view_form |
hr_hr_employee_view_form |
hr.employee.view.form.inherit | hr.employee | xpath | Inherits hr.view_employee_form |
view_badge_wizard_grant_employee |
gamification.badge.user.wizard.form.inherit | gamification.badge.user.wizard | data | Inherits gamification.view_badge_wizard_grant |
view_badge_wizard_reward |
gamification.badge.user.wizard.form | gamification.badge.user.wizard | form | New |
granted_employees_count
Integer
compute='_compute_granted_employees_count'
get_granted_employees(self)
employee_id
Many2one → hr.employee
string='Employee'
args: 'hr.employee'
No public methods.
employee_id
Many2one → hr.employee
required=True
string='Employee'
args: 'hr.employee'
user_id
Many2one → res.users
compute_sudo=True
readonly=True
related='employee_id.user_id'
store=False
string='User'
args: 'res.users'
action_grant_badge(self)
badge_ids
One2many → gamification.badge.user
compute='_compute_employee_badges'
help='All employee badges, linked to the employee either directly or through the user'
string='Employee Badges'
args: 'gamification.badge.user'
direct_badge_ids
One2many → gamification.badge.user
help='Badges directly linked to the employee'
args: 'gamification.badge.user', 'employee_id'
goal_ids
One2many → gamification.goal
compute='_compute_employee_goals'
string='Employee HR Goals'
args: 'gamification.goal'
has_badges
Boolean
compute='_compute_employee_badges'
No public methods.
badge_ids
One2many → gamification.badge.user
goal_ids
One2many → gamification.goal
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/12.0/hr_gamification |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Human Resources |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | Yes |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Odoo Translation Bot, Martin Trigaux, Fabien Pinckaers, Christophe Simonis, Yannick Tivisse, Alexandre Kühn, qsm-odoo, Alexandre Kühn, Xavier-Do |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-05 23:57:02 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - gamification - base - base_setup - web - bus - web_tour - web_kanban_gauge - hr - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Use the HR resources for the gamification process. The HR officer can now manage challenges and badges. This allow the user to send badges to employees instead of simple users. Badge received are displayed on the user profile. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
assets_backend |
hr_gamification assets | ir.ui.view | qweb | Inherits web.assets_backend |
hr_badge_form_view |
gamification.badge.form.inherit | gamification.badge | div | Inherits gamification.badge_form_view |
hr_hr_employee_view_form |
hr.employee.view.form.inherit | hr.employee | xpath | Inherits hr.view_employee_form |
view_badge_wizard_grant_employee |
gamification.badge.user.wizard.form.inherit | gamification.badge.user.wizard | data | Inherits gamification.view_badge_wizard_grant |
view_badge_wizard_reward |
gamification.badge.user.wizard.form | gamification.badge.user.wizard | form | New |
granted_employees_count
Integer
compute='_compute_granted_employees_count'
get_granted_employees(self)
employee_id
Many2one → hr.employee
string='Employee'
args: 'hr.employee'
No public methods.
employee_id
Many2one → hr.employee
required=True
string='Employee'
args: 'hr.employee'
user_id
Many2one → res.users
compute_sudo=True
readonly=True
related='employee_id.user_id'
store=False
string='User'
args: 'res.users'
action_grant_badge(self)
badge_ids
One2many → gamification.badge.user
compute='_compute_employee_badges'
help='All employee badges, linked to the employee either directly or through the user'
string='Employee Badges'
args: 'gamification.badge.user'
direct_badge_ids
One2many → gamification.badge.user
help='Badges directly linked to the employee'
args: 'gamification.badge.user', 'employee_id'
goal_ids
One2many → gamification.goal
compute='_compute_employee_goals'
string='Employee HR Goals'
args: 'gamification.goal'
has_badges
Boolean
compute='_compute_employee_badges'
No public methods.
badge_ids
One2many → gamification.badge.user
goal_ids
One2many → gamification.goal
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/11.0/hr_gamification |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Human Resources |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | Yes |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Odoo Translation Bot, Martin Trigaux, Christophe Simonis, Aaron Bohy, ged-odoo, GitHub, Damien Bouvy, Martin Geubelle, Odoo Online |
| WEBSITE | |
| WEBSITE | https://www.odoo.com/page/employees |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-05 23:53:44 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - gamification - base - base_setup - web - bus - web_tour - web_kanban_gauge - hr - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Use the HR resources for the gamification process. The HR officer can now manage challenges and badges. This allow the user to send badges to employees instead of simple users. Badge received are displayed on the user profile. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
assets_backend |
hr_gamification assets | ir.ui.view | qweb | Inherits web.assets_backend |
hr_badge_form_view |
gamification.badge.form.inherit | gamification.badge | div | Inherits gamification.badge_form_view |
hr_hr_employee_view_form |
hr.employee.view.form.inherit | hr.employee | xpath | Inherits hr.view_employee_form |
view_badge_wizard_grant_employee |
gamification.badge.user.wizard.form.inherit | gamification.badge.user.wizard | data | Inherits gamification.view_badge_wizard_grant |
view_badge_wizard_reward |
gamification.badge.user.wizard.form | gamification.badge.user.wizard | form | New |
granted_employees_count
Integer
compute='_compute_granted_employees_count'
get_granted_employees(self)
employee_id
Many2one → hr.employee
string='Employee'
args: 'hr.employee'
No public methods.
employee_id
Many2one → hr.employee
required=True
string='Employee'
args: 'hr.employee'
user_id
Many2one → res.users
compute_sudo=True
readonly=True
related='employee_id.user_id'
store=True
string='User'
args: 'res.users'
action_grant_badge(self)
create(self, values)
badge_ids
One2many → gamification.badge.user
compute='_compute_employee_badges'
help='All employee badges, linked to the employee either directly or through the user'
string='Employee Badges'
args: 'gamification.badge.user'
direct_badge_ids
One2many → gamification.badge.user
help='Badges directly linked to the employee'
args: 'gamification.badge.user', 'employee_id'
goal_ids
One2many → gamification.goal
compute='_compute_employee_goals'
string='Employee HR Goals'
args: 'gamification.goal'
has_badges
Boolean
compute='_compute_employee_badges'
No public methods.
badge_ids
One2many → gamification.badge.user
goal_ids
One2many → gamification.goal
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/10.0/hr_gamification |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Human Resources |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | Yes |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Odoo Translation Bot, Martin Trigaux, Olivier Dony, Denis Ledoux, Christophe Simonis, Julien Legros, qdp-odoo, Damien Bouvy, Yannick Tivisse, Toufik Ben Jaa |
| WEBSITE | |
| WEBSITE | https://www.odoo.com/page/employees |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-05 23:50:49 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - gamification - base - base_setup - web_kanban - web - bus - web_tour - web_kanban_gauge - hr - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Use the HR resources for the gamification process. The HR officer can now manage challenges and badges. This allow the user to send badges to employees instead of simple users. Badge received are displayed on the user profile. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
assets_backend |
hr_gamification assets | ir.ui.view | qweb | Inherits web.assets_backend |
hr_badge_form_view |
gamification.badge.form.inherit | gamification.badge | div | Inherits gamification.badge_form_view |
hr_hr_employee_view_form |
hr.employee.view.form.inherit | hr.employee | xpath | Inherits hr.view_employee_form |
view_badge_wizard_grant_employee |
gamification.badge.user.wizard.form.inherit | gamification.badge.user.wizard | data | Inherits gamification.view_badge_wizard_grant |
view_badge_wizard_reward |
gamification.badge.user.wizard.form | gamification.badge.user.wizard | form | New |
granted_employees_count
Integer
compute='_compute_granted_employees_count'
get_granted_employees(self)
employee_id
Many2one → hr.employee
string='Employee'
args: 'hr.employee'
No public methods.
employee_id
Many2one → hr.employee
required=True
string='Employee'
args: 'hr.employee'
user_id
Many2one → res.users
compute_sudo=True
readonly=True
related='employee_id.user_id'
store=True
string='User'
args: 'res.users'
action_grant_badge(self)
create(self, values)
badge_ids
One2many → gamification.badge.user
compute='_compute_employee_badges'
help='All employee badges, linked to the employee either directly or through the user'
string='Employee Badges'
args: 'gamification.badge.user'
direct_badge_ids
One2many → gamification.badge.user
help='Badges directly linked to the employee'
args: 'gamification.badge.user', 'employee_id'
goal_ids
One2many → gamification.goal
compute='_compute_employee_goals'
string='Employee HR Goals'
args: 'gamification.goal'
has_badges
Boolean
compute='_compute_employee_badges'
No public methods.
badge_ids
One2many → gamification.badge.user
goal_ids
One2many → gamification.goal
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/9.0/hr_gamification |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Human Resources |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | Yes |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Raphael Collet, Odoo Translation Bot, Martin Trigaux, Olivier Dony, Thibault Delavallée, Christophe Simonis, Richard Mathot, Géry Debongnie, Aaron Bohy, Yannick Tivisse |
| WEBSITE | |
| WEBSITE | https://www.odoo.com/page/employees |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-05 23:48:31 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - gamification - base - base_setup - web_kanban - web - bus - web_kanban_gauge - hr - resource - web_tip |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Use the HR ressources for the gamification process. The HR officer can now manage challenges and badges. This allow the user to send badges to employees instead of simple users. Badge received are displayed on the user profile. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
assets_backend |
hr_gamification assets | ir.ui.view | qweb | Inherits web.assets_backend |
hr_badge_form_view |
Badge Form | gamification.badge | div | Inherits gamification.badge_form_view |
hr_hr_employee_view_form |
hr.hr.employee.view.form | hr.employee | xpath | Inherits hr.view_employee_form |
view_badge_wizard_grant_employee |
Grant Badge Employee Form | gamification.badge.user.wizard | data | Inherits gamification.view_badge_wizard_grant |
view_badge_wizard_reward |
Reward Employee Badge Form | gamification.badge.user.wizard | form | New |
No new fields.
Public methods (1)get_granted_employees(self, cr, uid, badge_ids, context=None)
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (1)action_grant_badge(self, cr, uid, ids, context=None)
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/8.0/hr_gamification |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | hidden |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | Yes |
| AUTHORS | |
| AUTHORS | OpenERP SA |
| MAINTAINERS | |
| MAINTAINERS | OpenERP SA |
| COMMITTERS | |
| COMMITTERS | Odoo Translation Bot, Martin Trigaux, Fabien Pinckaers, Olivier Dony, Thibault Delavallée, Quentin (OpenERP), Fabien Meghazi, Nicolas Lempereur, Martin Geubelle |
| WEBSITE | |
| WEBSITE | https://www.odoo.com/page/employees |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-05 23:45:40 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - gamification - base - base_setup - web_kanban - web - email_template - web_kanban_gauge - hr - resource - board |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Use the HR ressources for the gamification process. The HR officer can now manage challenges and badges. This allow the user to send badges to employees instead of simple users. Badge received are displayed on the user profile. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
assets_backend |
hr_gamification assets | ir.ui.view | qweb | Inherits web.assets_backend |
hr_badge_form_view |
Badge Form | gamification.badge | xpath | Inherits gamification.badge_form_view |
hr_hr_employee_view_form |
hr.hr.employee.view.form | hr.employee | xpath | Inherits hr.view_employee_form |
view_badge_wizard_grant_employee |
Grant Badge Employee Form | gamification.badge.user.wizard | data | Inherits gamification.view_badge_wizard_grant |
view_badge_wizard_reward |
Reward Employee Badge Form | gamification.badge.user.wizard | form | New |
No new fields.
Public methods (1)get_granted_employees(self, cr, uid, badge_ids, context=None)
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (1)action_grant_badge(self, cr, uid, ids, context=None)