Sale Commission Product Criteria Discount

sale_commission_product_criteria_discount
REPOSITORY
REPOSITORYOCA/commission
GIT
GIThttps://github.com/OCA/commission.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/commission/tree/16.0/sale_commission_product_criteria_discount
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYSales Management
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Ilyas, Ooops404
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Ilyas, Ooops404
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, Simone Rubino, oca-ci, Eduard Brahas
WEBSITE
WEBSITEhttps://github.com/OCA/commission
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:44
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/commission:
    - sale_commission_product_criteria
    - sale_commission
    - account_commission
    - commission
odoo/odoo:
    - sale
    - sales_team
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - account_payment
    - account
    - product
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - payment
    - utm
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (6)
XML IDNameModelTypeStatus
commission_item_form_view_inherit commission.item.form.inherit commission.item field Inherits sale_commission_product_criteria.commission_item_form_view
commission_item_tree_view_inherit commission.item.tree.inherit commission.item field Inherits sale_commission_product_criteria.commission_item_tree_view
res_config_settings_view_form res.config.settings.view.form.inherit res.config.settings xpath Inherits sale.res_config_settings_view_form
sale_commission_form_lines_mod_inherit commission.tree.inherit commission xpath Inherits sale_commission_product_criteria.sale_commission_form_lines_mod
sale_commission_form_sale_commission_type_disc commission.form.view.inherit.disc commission xpath Inherits sale_commission_product_criteria.sale_commission_form_lines_mod
view_sale_order_line_tree_mod sale.order.line.agent.mod sale.order.line.agent field Inherits sale_commission_product_criteria.view_sale_order_line_tree_mod
Models touched (3)

New fields (3)
  • based_on Selection
    ondelete={'discount': 'set default'} selection_add=[('discount', 'Discount')]
  • discount_from Float
  • discount_to Float
Public methods (1)
  • onchange_based_on(self)
    @api.onchange('based_on')

New fields (1)
  • default_based_on Selection
    config_parameter='sale_commission_product_criteria.default_commission_based_on' default='sol' default_model='commission.item' required=True args: [('sol', 'Any Sale Order Line'), ('discount', 'Discount')]
Public methods (0)

No public methods.

New fields (2)
  • discount_from Float
    related='applied_commission_item_id.discount_from'
  • discount_to Float
    related='applied_commission_item_id.discount_to'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/commission
GIT
GIThttps://github.com/OCA/commission.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/commission/tree/14.0/sale_commission_product_criteria_discount
VERSION
VERSION 1.0.3
CATEGORY
CATEGORYSales Management
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Ilyas, Ooops404
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Ilyas, Ooops404
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, Ilyas, PicchiSeba
WEBSITE
WEBSITEhttps://github.com/OCA/commission
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:40:56
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/commission:
    - sale_commission_product_criteria
    - sale_commission
OCA/web:
    - web_domain_field
odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - sale_management
    - sale
    - sales_team
    - payment
    - utm
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (6)
XML IDNameModelTypeStatus
commission_item_form_view_inherit commission.item.form.inherit commission.item field Inherits sale_commission_product_criteria.commission_item_form_view
commission_item_tree_view_inherit commission.item.tree.inherit commission.item field Inherits sale_commission_product_criteria.commission_item_tree_view
res_config_settings_view_form res.config.settings.view.form.inherit res.config.settings xpath Inherits sale.res_config_settings_view_form
sale_commission_form_lines_mod_inherit sale.commission.tree.inherit sale.commission xpath Inherits sale_commission_product_criteria.sale_commission_form_lines_mod
sale_commission_form_sale_commission_type_disc sale.commission.form.view.inherit.disc sale.commission xpath Inherits sale_commission_product_criteria.sale_commission_form_lines_mod
view_sale_order_line_tree_mod sale.order.line.agent.mod sale.order.line.agent field Inherits sale_commission_product_criteria.view_sale_order_line_tree_mod
Models touched (3)

New fields (3)
  • based_on Selection
    ondelete={'discount': 'set default'} selection_add=[('discount', 'Discount')]
  • discount_from Float
    args: 'Discount From'
  • discount_to Float
    args: 'Discount To'
Public methods (1)
  • onchange_based_on(self)
    @api.onchange('based_on')

New fields (1)
  • default_based_on Selection
    config_parameter='sale_commission_product_criteria.default_commission_based_on' default='sol' default_model='commission.item' required=True args: [('sol', 'Any Sale Order Line'), ('discount', 'Discount')], 'Default Based On'
Public methods (0)

No public methods.

New fields (2)
  • discount_from Float
    related='applied_commission_item_id.discount_from'
  • discount_to Float
    related='applied_commission_item_id.discount_to'
Public methods (0)

No public methods.