Sale Coupon Promotion Product Domain Discount

sale_coupon_domain_product_discount
REPOSITORY
REPOSITORYOCA/sale-promotion
GIT
GIThttps://github.com/OCA/sale-promotion.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/sale-promotion/tree/15.0/sale_coupon_domain_product_discount
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYSales Management
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), Cetmix, Ooops
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), Cetmix, Ooops
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, pilarvargas-tecnativa, Stefan
WEBSITE
WEBSITEhttps://github.com/OCA/sale-promotion
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:46:29
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/sale-promotion:
    - coupon_domain_product_discount
odoo/odoo:
    - sale_coupon
    - coupon
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - sale
    - sales_team
    - payment
    - utm
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (0)

No views found for this module.

Models touched (2)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/sale-promotion
GIT
GIThttps://github.com/OCA/sale-promotion.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/sale-promotion/tree/14.0/sale_coupon_domain_product_discount
VERSION
VERSION 1.1.0
CATEGORY
CATEGORYSales Management
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), Cetmix, Ooops
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), Cetmix, Ooops
COMMITTERS
COMMITTERSOCA Transbot, Weblate, OCA-git-bot, oca-ci, diga
WEBSITE
WEBSITEhttps://github.com/OCA/sale-promotion
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:40:50
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - sale_coupon
    - coupon
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - sale
    - sales_team
    - payment
    - utm
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
coupon_program_view_form_common coupon.program xpath Inherits coupon.coupon_program_view_form_common
Models touched (4)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (3)
  • discount_apply_on_domain_product Boolean
    help='When set, the discount will be applied on the filtered products' string='Apply on products domain'
  • discount_specific_product_ids Many2many
    compute='_compute_discount_specific_product_ids' inverse='_inverse_discount_specific_product_ids' readonly=False search='_search_discount_specific_product_ids' store=False
  • stored_discount_specific_product_ids Many2many → product.product
    comodel_name='product.product' relation='product_product_sale_coupon_reward_rel'
Public methods (1)
  • name_get(self)
    We don't know from this model the domain set on the rule. A generic name is given

New fields (1)
  • strict_per_product_limit Boolean
    help='In a discount on selected products reward for every product meeting the product domain condition, the minimum quantity/amount will be computed separately'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/sale-promotion
GIT
GIThttps://github.com/OCA/sale-promotion.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/sale-promotion/tree/13.0/sale_coupon_domain_product_discount
VERSION
VERSION 1.1.0
CATEGORY
CATEGORYSales Management
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), Cetmix, Ooops
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), Cetmix, Ooops
COMMITTERS
COMMITTERSdavid, OCA-git-bot, oca-ci, pilarvargas-tecnativa
WEBSITE
WEBSITEhttps://github.com/OCA/sale-promotion
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:34:09
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - sale_coupon
    - sale_management
    - sale
    - sales_team
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - payment
    - account
    - product
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - utm
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
report_coupon report_coupon ir.ui.view qweb Inherits sale_coupon.report_coupon
sale_coupon_program_view_form_common sale.coupon.program xpath Inherits sale_coupon.sale_coupon_program_view_form_common
Models touched (4)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (4)
  • discount_apply_on_domain_product Boolean
    help='When set, the discount will be applied on the filtered products' string='Apply on products domain'
  • discount_apply_on_domain_product_description Char
    help='Description to be displayed in the report when the option to applydiscount on the filtered products is set' string='Description for coupons'
  • discount_specific_product_ids Many2many
    compute='_compute_discount_specific_product_ids' inverse='_inverse_discount_specific_product_ids' readonly=False search='_search_discount_specific_product_ids' store=False
  • stored_discount_specific_product_ids Many2many → product.product
    comodel_name='product.product' relation='product_product_sale_coupon_reward_rel'
Public methods (1)
  • name_get(self)
    We don't know from this model the domain set on the rule. A generic name is given

New fields (1)
  • strict_per_product_limit Boolean
    help='In a discount on selected products reward for every product meeting the product domain condition, the minimum quantity/amount will be computed separately'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.