| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/sale-workflow |
| GIT | |
| GIT | https://github.com/OCA/sale-workflow.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/sale-workflow/tree/10.0/sale_order_add_variants |
| VERSION | |
| VERSION | 0.1.0 |
| CATEGORY | |
| CATEGORY | Sale |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), FactorLibre |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), FactorLibre |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, Denis Roussel |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/sale-workflow |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:19:56 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - sale - sales_team - base - base_setup - web_kanban - web - bus - web_tour - account - product - decimal_precision - report - analytic - web_planner - procurement |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
sale_add_variants_form |
sale.add.variants.form | sale.add.variants | form | New |
sale_order_add_variants_form |
sale.order.form Add Variants | sale.order | xpath | Inherits sale.view_order_form |
view_sales_config_sale_add_variants |
sale settings: Add Variants | sale.config.settings | xpath | Inherits sale.view_sales_config |
product_tmpl_id
Many2one → product.template
required=True
string='Template'
args: 'product.template'
variant_line_ids
One2many → sale.add.variants.line
string='Variant Lines'
args: 'sale.add.variants.line', 'wizard_id'
add_to_order(self)
add_to_order_continue(self)
clear_previous_selections(self)
open_new_window(self)
product_id
Many2one → product.product
readonly=True
required=True
string='Variant'
args: 'product.product'
product_uom
Many2one → product.uom
required=True
string='Unit of Measure '
args: 'product.uom'
product_uom_qty
Float
digits_compute=dp.get_precision('Product UoS')
string='Quantity'
wizard_id
Many2one → sale.add.variants
No public methods.
group_sale_add_variants
Boolean
implied_group='sale_order_add_variants.group_sale_add_variants'
string='Allow to add variants from template in Sale order'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/sale-workflow |
| GIT | |
| GIT | https://github.com/OCA/sale-workflow.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/sale-workflow/tree/8.0/sale_order_add_variants |
| VERSION | |
| VERSION | 0.1.0 |
| CATEGORY | |
| CATEGORY | Sale |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), FactorLibre |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), FactorLibre |
| COMMITTERS | |
| COMMITTERS | Stéphane Bidoul, Yannick Vaucher, Stéphane Bidoul (ACSONE), OCA Transbot, Hugo Santos, oca-travis, Weblate |
| WEBSITE | |
| WEBSITE | http://factorlibre.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:11:22 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - sale - sales_team - base - base_setup - web_kanban - web - web_kanban_sparkline - account_voucher - account - product - decimal_precision - report - analytic - board - edi - email_template - procurement |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
sale_add_variants_form |
sale.add.variants.form | sale.add.variants | form | New |
sale_order_add_variants_form |
sale.order.form Add Variants | sale.order | xpath | Inherits sale.view_order_form |
view_sales_config_sale_add_variants |
sale settings: Add Variants | sale.config.settings | xpath | Inherits sale.view_sales_config |
product_tmpl_id
Many2one → product.template
required=True
string='Template'
args: 'product.template'
variant_line_ids
One2many → sale.add.variants.line
string='Variant Lines'
args: 'sale.add.variants.line', 'wizard_id'
add_to_order(self)
add_to_order_continue(self)
clear_previous_selections(self)
open_new_window(self)
product_id
Many2one → product.product
readonly=True
required=True
string='Variant'
args: 'product.product'
product_uom
Many2one → product.uom
required=True
string='Unit of Measure '
args: 'product.uom'
product_uom_qty
Float
digits_compute=dp.get_precision('Product UoS')
string='Quantity'
wizard_id
Many2one → sale.add.variants
No public methods.
group_sale_add_variants
Boolean
implied_group='sale_order_add_variants.group_sale_add_variants'
string='Allow to add variants from template in Sale order'
No public methods.