| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/commission |
| GIT | |
| GIT | https://github.com/OCA/commission.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/commission/tree/17.0/hr_commission |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Commissions |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA) |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA) |
| COMMITTERS | |
| COMMITTERS | Weblate, OCA-git-bot, oca-ci, ambientWave |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/commission |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:20:04 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/commission: - account_commission - commission odoo/odoo: - account - base_setup - base - web - onboarding - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - hr - phone_validation |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | This module links sale_commission with hr module. For now, it only adds another type of agent whose commissions are not invoiced in the corresponding wizard. It also computes the Boolean field "employee" in ResPartner to be updated according to the ResPartner-HrEmployee relation that was created. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_partner_form_agent |
res.partner | field | Inherits commission.view_partner_form_agent | |
view_settlement_form |
Settlements - Add "Mark as invoiced" button | commission.settlement | button | Inherits account_commission.view_settlement_form |
No new fields.
Public methods (1)mark_as_invoiced(self)
No new fields.
Public methods (1)write(self, vals)
agent_type
Selection
selection_add=[('salesman', 'Salesman (employee)')]
employee
Boolean
compute='_compute_employee'
readonly=False
store=True
employee_id
Many2one → hr.employee
comodel_name='hr.employee'
compute='_compute_employee_id'
compute_sudo=True
string='Related Employee'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/commission |
| GIT | |
| GIT | https://github.com/OCA/commission.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/commission/tree/16.0/hr_commission |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Commissions |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA) |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA) |
| COMMITTERS | |
| COMMITTERS | Omar (Comunitea), Weblate, OCA-git-bot, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/commission |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:53:44 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/commission: - account_commission - commission odoo/odoo: - account - base_setup - base - web - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - hr |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_partner_form_agent |
res.partner | field | Inherits commission.view_partner_form_agent | |
view_settlement_form |
Settlements - Add "Mark as invoiced" button | commission.settlement | button | Inherits account_commission.view_settlement_form |
No new fields.
Public methods (1)mark_as_invoiced(self)
No new fields.
Public methods (1)write(self, vals)
agent_type
Selection
selection_add=[('salesman', 'Salesman (employee)')]
employee
Boolean
compute='_compute_employee'
readonly=False
store=True
employee_id
Many2one → hr.employee
comodel_name='hr.employee'
compute='_compute_employee_id'
compute_sudo=True
string='Related Employee'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/commission |
| GIT | |
| GIT | https://github.com/OCA/commission.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/commission/tree/15.0/hr_commission |
| VERSION | |
| VERSION | 1.0.1 |
| CATEGORY | |
| CATEGORY | Commissions |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA) |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA) |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, Weblate, OCA-git-bot, oca-ci, Luis Ernesto García Medina |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/commission |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:46:33 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/commission: - account_commission - commission odoo/odoo: - account - base_setup - base - web - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - hr |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_partner_form_agent |
res.partner | field | Inherits commission.view_partner_form_agent | |
view_settlement_form |
Settlements - Add "Mark as invoiced" button | commission.settlement | button | Inherits account_commission.view_settlement_form |
No new fields.
Public methods (1)mark_as_invoiced(self)
No new fields.
Public methods (1)write(self, vals)
agent_type
Selection
selection_add=[('salesman', 'Salesman (employee)')]
employee
Boolean
compute='_compute_employee'
readonly=False
store=True
employee_id
Many2one → hr.employee
comodel_name='hr.employee'
compute='_compute_employee_id'
compute_sudo=True
string='Related Employee'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/commission |
| GIT | |
| GIT | https://github.com/OCA/commission.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/commission/tree/14.0/hr_commission |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Commissions |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA) |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA) |
| COMMITTERS | |
| COMMITTERS | Weblate, OCA-git-bot, sergiocorato, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/commission |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:40:56 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/commission: - sale_commission odoo/odoo: - account - base_setup - base - web - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - sale_management - sale - sales_team - payment - utm - hr |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_partner_form_agent |
res.partner | field | Inherits sale_commission.view_partner_form_agent | |
view_settlement_form |
Settlements - Add "Mark as invoiced" button | sale.commission.settlement | button | Inherits sale_commission.view_settlement_form |
No new fields.
Public methods (1)write(self, vals)
agent_type
Selection
selection_add=[('salesman', 'Salesman (employee)')]
employee
Boolean
compute='_compute_employee'
readonly=False
store=True
employee_id
Many2one → hr.employee
comodel_name='hr.employee'
compute='_compute_employee_id'
compute_sudo=True
string='Related Employee'
onchange_agent_type_hr_commission(self)
No new fields.
Public methods (1)mark_as_invoiced(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/commission |
| GIT | |
| GIT | https://github.com/OCA/commission.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/commission/tree/13.0/hr_commission |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Commissions |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA) |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA) |
| COMMITTERS | |
| COMMITTERS | OCA Transbot, João Marques, oca-travis, Weblate, OCA-git-bot |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/commission |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:34:12 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/commission: - sale_commission odoo/odoo: - account - base_setup - base - web - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - sale_management - sale - sales_team - payment - utm - hr - mail_bot |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_partner_form_agent |
res.partner | field | Inherits sale_commission.view_partner_form_agent | |
view_settlement_form |
Settlements - Add "Mark as invoiced" button | sale.commission.settlement | button | Inherits sale_commission.view_settlement_form |
No new fields.
Public methods (1)write(self, vals)
agent_type
Selection
selection_add=[('salesman', 'Salesman (employee)')]
employee
Boolean
compute='_compute_employee'
readonly=False
store=True
employee_id
Many2one → hr.employee
comodel_name='hr.employee'
compute='_compute_employee_id'
compute_sudo=True
string='Related Employee'
onchange_agent_type_hr_commission(self)
No new fields.
Public methods (1)mark_as_invoiced(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/commission |
| GIT | |
| GIT | https://github.com/OCA/commission.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/commission/tree/12.0/hr_commission |
| VERSION | |
| VERSION | 1.1.1 |
| CATEGORY | |
| CATEGORY | Commissions |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA) |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA) |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, tafaRU, OCA Transbot, oca-travis, Weblate, OCA-git-bot, kongrattapong, kong |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/commission |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:29:16 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/commission: - sale_commission odoo/odoo: - account - base_setup - base - web - product - decimal_precision - bus - web_tour - uom - analytic - portal - http_routing - digest - sale_management - sale - sales_team - payment - hr - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_partner_form_agent |
res.partner | field | Inherits sale_commission.view_partner_form_agent | |
view_settlement_form |
Settlements - Add "Mark as invoiced" button | sale.commission.settlement | button | Inherits sale_commission.view_settlement_form |
No new fields.
Public methods (1)write(self, vals)
agent_type
Selection
selection_add=[('salesman', 'Salesman (employee)')]
employee_id
Many2one → hr.employee
comodel_name='hr.employee'
compute='_compute_employee_id'
compute_sudo=True
string='Employee.'
onchange_agent_type_hr_commission(self)
No new fields.
Public methods (1)mark_as_invoiced(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/commission |
| GIT | |
| GIT | https://github.com/OCA/commission.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/commission/tree/11.0/hr_commission |
| VERSION | |
| VERSION | 1.1.0 |
| CATEGORY | |
| CATEGORY | Commissions |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA) |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA) |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, OCA Transbot, oca-travis, OCA-git-bot, OCA Git Bot |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:23:56 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/commission: - sale_commission odoo/odoo: - account - base_setup - base - web - product - decimal_precision - bus - web_tour - analytic - web_planner - portal - http_routing - sale_management - sale - sales_team - account_invoicing - hr - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_partner_form_agent |
res.partner | field | Inherits sale_commission.view_partner_form_agent | |
view_settlement_form |
Settlements - Add "Mark as invoiced" button | sale.commission.settlement | button | Inherits sale_commission.view_settlement_form |
No new fields.
Public methods (1)write(self, vals)
agent_type
Selection
selection_add=[('salesman', 'Salesman (employee)')]
employee_id
Many2one → hr.employee
comodel_name='hr.employee'
compute='_compute_employee_id'
compute_sudo=True
onchange_agent_type_hr_commission(self)
No new fields.
Public methods (1)mark_as_invoiced(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/commission |
| GIT | |
| GIT | https://github.com/OCA/commission.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/commission/tree/10.0/hr_commission |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Human Resources |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | Yes |
| AUTHORS | |
| AUTHORS | Serv. Tecnol. Avanzados - Pedro M. Baeza |
| MAINTAINERS | |
| MAINTAINERS | Serv. Tecnol. Avanzados - Pedro M. Baeza |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, Stéphane Bidoul (ACSONE) |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:19:55 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/commission: - sale_commission odoo/odoo: - account - base_setup - base - web_kanban - web - product - decimal_precision - bus - web_tour - report - analytic - web_planner - sale - sales_team - procurement - hr - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_partner_form_agent_hr |
res.partner.form.agent.hr | res.partner | field | Inherits sale_commission.view_partner_form_agent |
agent_type
Selection
selection_add=[('salesman', 'Salesman (employee)')]
employee
Many2one → hr.employee
comodel_name='hr.employee'
compute='_get_employee'
users
One2many → res.users
comodel_name='res.users'
inverse_name='partner_id'
onchange_agent_type(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/commission |
| GIT | |
| GIT | https://github.com/OCA/commission.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/commission/tree/9.0/hr_commission |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Human Resources |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | Yes |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA) |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA) |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, cubells, OCA Transbot, oca-travis, Weblate |
| WEBSITE | |
| WEBSITE | https://www.tecnativa.com/ |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:15:19 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/commission: - sale_commission odoo/odoo: - base - account - base_setup - web_kanban - web - product - decimal_precision - bus - report - analytic - web_tip - web_planner - sale - sales_team - procurement - hr - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_partner_form_agent_hr |
res.partner.form.agent.hr | res.partner | field | Inherits sale_commission.view_partner_form_agent |
agent_type
Selection
selection_add=[('salesman', 'Salesman (employee)')]
employee_id
Many2one → hr.employee
comodel_name='hr.employee'
compute='_compute_employee'
onchange_agent_type(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/commission |
| GIT | |
| GIT | https://github.com/OCA/commission.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/commission/tree/8.0/hr_commission |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Human Resources |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | Yes |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Serv. Tecnol. Avanzados - Pedro M. Baeza |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Serv. Tecnol. Avanzados - Pedro M. Baeza |
| COMMITTERS | |
| COMMITTERS | Stéphane Bidoul, Yannick Vaucher, Pedro M. Baeza, Stéphane Bidoul (ACSONE), OCA Transbot, oca-travis, Weblate, Daniel-CA |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:11:21 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/commission: - sale_commission OCA/web: - web_widget_one2many_tags odoo/odoo: - base - account - base_setup - web_kanban - web - product - decimal_precision - report - analytic - board - edi - email_template - sale - sales_team - web_kanban_sparkline - account_voucher - procurement - hr - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_partner_form_agent_hr |
res.partner.form.agent.hr | res.partner | field | Inherits sale_commission.view_partner_form_agent |
agent_type
Selection
selection_add=[('salesman', 'Salesman (employee)')]
employee
Many2one → hr.employee
comodel_name='hr.employee'
compute='_get_employee'
users
One2many → res.users
comodel_name='res.users'
inverse_name='partner_id'
onchange_agent_type(self)