Sale Brand

sale_brand
REPOSITORY
REPOSITORYOCA/brand
GIT
GIThttps://github.com/OCA/brand.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/brand/tree/18.0/sale_brand
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYSales
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Open Source Integrators
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Open Source Integrators
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, bosd
WEBSITE
WEBSITEhttps://github.com/OCA/brand
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:08
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/brand:
    - brand
    - account_brand
odoo/odoo:
    - sale
    - sales_team
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - html_editor
    - account_payment
    - account
    - onboarding
    - 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
This module allows you to send branded quotations and sales orders to
your customers. It adds a brand field on the quotation and propagate the
value on the invoices.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
crm_team_view_form crm.team field Inherits sales_team.crm_team_view_form
view_order_form_brand sale.order.form.brand sale.order field Inherits sale.view_order_form
Models touched (2)

New fields (1)
  • brand_id Many2one → res.brand
    comodel_name='res.brand' string='Brand'
Public methods (0)

No public methods.

New fields (1)
  • brand_id Many2one
Public methods (1)
  • default_get(self, fields_list)
REPOSITORY
REPOSITORYOCA/brand
GIT
GIThttps://github.com/OCA/brand.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/brand/tree/17.0/sale_brand
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYSales Management
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Open Source Integrators
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Open Source Integrators
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, JasminSForgeFlow
WEBSITE
WEBSITEhttps://github.com/OCA/brand
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:20:03
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/brand:
    - brand
    - account_brand
odoo/odoo:
    - sale
    - sales_team
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - account_payment
    - account
    - onboarding
    - 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
This module allows you to send branded quotations and sales orders to
your customers. It adds a brand field on the quotation and propagate the
value on the invoices.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
crm_team_view_form crm.team field Inherits sales_team.crm_team_view_form
view_order_form_brand sale.order.form.brand sale.order field Inherits sale.view_order_form
Models touched (2)

New fields (1)
  • brand_id Many2one → res.brand
    comodel_name='res.brand' string='Brand'
Public methods (0)

No public methods.

New fields (1)
  • brand_id Many2one
Public methods (1)
  • default_get(self, fields_list)
REPOSITORY
REPOSITORYOCA/brand
GIT
GIThttps://github.com/OCA/brand.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/brand/tree/16.0/sale_brand
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYSales Management
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Open Source Integrators
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Open Source Integrators
COMMITTERS
COMMITTERSsbejaoui, OCA Transbot, Weblate, OCA-git-bot, oca-ci, Justine Doutreloux
WEBSITE
WEBSITEhttps://github.com/OCA/brand
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:41
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/brand:
    - brand
    - account_brand
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 (2)
XML IDNameModelTypeStatus
crm_team_view_form crm.team field Inherits sales_team.crm_team_view_form
view_order_form_brand sale.order.form.brand sale.order field Inherits sale.view_order_form
Models touched (2)

New fields (1)
  • brand_id Many2one → res.brand
    comodel_name='res.brand' string='Brand'
Public methods (0)

No public methods.

New fields (1)
  • brand_id Many2one
    states={'sent': [('readonly', True)], 'sale': [('readonly', True)], 'done': [('readonly', True)], 'cancel': [('readonly', True)]}
Public methods (1)
  • default_get(self, fields_list)
REPOSITORY
REPOSITORYOCA/brand
GIT
GIThttps://github.com/OCA/brand.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/brand/tree/15.0/sale_brand
VERSION
VERSION 1.0.4
CATEGORY
CATEGORYSales Management
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Open Source Integrators
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Open Source Integrators
COMMITTERS
COMMITTERSGert Pellin, sbejaoui, cubells, OCA Transbot, Weblate, OCA-git-bot, Michael Tietz, oca-ci, Justine Doutreloux
WEBSITE
WEBSITEhttps://github.com/OCA/brand
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:46:30
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/brand:
    - brand
    - account_brand
    - analytic_brand
odoo/odoo:
    - 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 (3)
XML IDNameModelTypeStatus
crm_team_view_form crm.team field Inherits sales_team.crm_team_view_form
res_brand_sale_form_view res.brand xpath Inherits brand.res_brand_form_view
view_order_form_brand sale.order.form.brand sale.order field Inherits sale.view_order_form
Models touched (4)

New fields (1)
  • brand_id Many2one → res.brand
    comodel_name='res.brand' string='Brand'
Public methods (0)

No public methods.

New fields (4)
  • invoice_terms Html
    string='Default Terms and Conditions' translate=True
  • terms_page Char
    default='/terms' help='page on the brands site where the terms can be found' translate=True
  • terms_type Selection
    default='plain' string='Terms & Conditions format' args: [('plain', 'Add a Note'), ('html', 'Add a link to a Web Page')]
  • terms_url Char
    compute='_compute_terms_url' string='Preview terms'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • brand_id Many2one
    states={'sent': [('readonly', True)], 'sale': [('readonly', True)], 'done': [('readonly', True)], 'cancel': [('readonly', True)]}
Public methods (1)
  • default_get(self, fields_list)
REPOSITORY
REPOSITORYOCA/brand
GIT
GIThttps://github.com/OCA/brand.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/brand/tree/14.0/sale_brand
VERSION
VERSION 1.0.2
CATEGORY
CATEGORYSales Management
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Open Source Integrators
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Open Source Integrators
COMMITTERS
COMMITTERSOCA Transbot, oca-travis, Weblate, OCA-git-bot, Michael Tietz, Justine Doutreloux, Freni-OSI
WEBSITE
WEBSITEhttps://github.com/OCA/brand
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:40:50
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/brand:
    - brand
    - account_brand
    - analytic_brand
odoo/odoo:
    - 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
crm_team_view_form crm.team field Inherits sales_team.crm_team_view_form
view_order_form_brand sale.order.form.brand sale.order field Inherits sale.view_order_form
Models touched (3)

New fields (1)
  • brand_id Many2one → res.brand
    comodel_name='res.brand' string='Brand'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • brand_id Many2one
    states={'sent': [('readonly', True)], 'sale': [('readonly', True)], 'done': [('readonly', True)], 'cancel': [('readonly', True)]}
Public methods (1)
  • default_get(self, fields_list)
REPOSITORY
REPOSITORYOCA/brand
GIT
GIThttps://github.com/OCA/brand.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/brand/tree/13.0/sale_brand
VERSION
VERSION 0.0.4
CATEGORY
CATEGORYSales Management
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Open Source Integrators
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Open Source Integrators
COMMITTERS
COMMITTERSsbejaoui, OCA Transbot, Adrien Peiffer, oca-travis, OCA-git-bot
WEBSITE
WEBSITEhttps://github.com/OCA/brand
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:34:10
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/brand:
    - brand
    - account_brand
    - analytic_brand
odoo/odoo:
    - 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
crm_team_view_form crm.team field Inherits sales_team.crm_team_view_form
view_order_form_brand sale.order.form.brand sale.order field Inherits sale.view_order_form
Models touched (3)

New fields (1)
  • brand_id Many2one → res.brand
    comodel_name='res.brand' string='Brand'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • brand_id Many2one
    states={'sent': [('readonly', True)], 'sale': [('readonly', True)], 'done': [('readonly', True)], 'cancel': [('readonly', True)]}
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/brand
GIT
GIThttps://github.com/OCA/brand.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/brand/tree/12.0/sale_brand
VERSION
VERSION 3.1.2
CATEGORY
CATEGORYSales Management
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Open Source Integrators
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Open Source Integrators
COMMITTERS
COMMITTERSGitHub, Daniel Reis, sbejaoui, OCA Transbot, oca-travis, Weblate, OCA-git-bot
WEBSITE
WEBSITEhttps://github.com/OCA/sale-workflow
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:29:14
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/brand:
    - brand
    - account_brand
    - analytic_brand
odoo/odoo:
    - sale
    - sales_team
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - payment
    - account
    - product
    - decimal_precision
    - uom
    - analytic
    - portal
    - http_routing
    - digest
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
crm_team_view_form crm.team field Inherits sales_team.crm_team_view_form
view_order_form_brand sale.order.form.brand sale.order field Inherits sale.view_order_form
Models touched (3)

New fields (1)
  • brand_id Many2one → res.brand
    comodel_name='res.brand' string='Brand'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • brand_id Many2one
    states={'sent': [('readonly', True)], 'sale': [('readonly', True)], 'done': [('readonly', True)], 'cancel': [('readonly', True)]}
Public methods (0)

No public methods.

STATUS
STATUSOpen migration PR - not merged yet for this version
REPOSITORY
REPOSITORYOCA/brand
PULL REQUEST
PULL REQUEST[19.0][MIG] sale_brand: Migration to 19.0 (#305)