TIP: You can type at any time to perform a new search.
Sale Matrix
sale_product_matrix · odoo/odoo
- Repository
- odoo/odoo · module folder
- Module version
- 1.0
- Category
- Sales/Sales
- Folder size
- 0.25 MB
- License
- LGPL-3
- Application
- No
- Auto-installable
- No
- Website
- None
- Last tracking update
- 2026-08-08 22:45:30
- Authors
- Odoo S.A.
- Maintainers
- Odoo S.A.
- Committers
- Odoo Translation Bot, Julien Castiaux, Victor Feyens, Tiffany Chang (tic), Gorash, Valentin Chevalier, Dylan Kiss (dyki), dere-odoo, Michaël Mattiello
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- test_sale_product_configurators
- Description
This module allows to fill Sales Order rapidly by choosing product variants quantity through a Grid Entry.
Code Analysis ⓘ
Views touched (4)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
grid_report_saleorder_inherit |
grid_report_saleorder_inherit | ir.ui.view | qweb | Inherits sale.report_saleorder_document |
product_template_grid_view_form |
product.template.form.inherit.sale.product.matrix | product.template | form | Inherits product.product_template_only_form_view |
product_template_view_form |
product.template.form.inherit | product.template | form | Inherits sale.product_template_view_form |
view_order_form_with_variant_grid |
sale.order.grid | sale.order | form | Inherits sale.view_order_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (3)
New fields (1)
-
product_add_modeSelectiondefault='configurator'help='Configurator: choose attribute values to add the matching product variant to the order.\nGrid: add several variants at once from the grid of attribute values'selection=[('configurator', 'Product Configurator'), ('matrix', 'Order Grid Entry')]string='Add product mode'
-
get_single_product_variant(self)
New fields (4)
-
gridCharhelp='Technical local storage of grid. \nIf grid_update, will be loaded on the SO.\nIf not, represents the matrix to open.'store=False args: 'Matrix local storage' -
grid_product_tmpl_idMany2one → product.templatestore=False args: 'product.template' -
grid_updateBooleandefault=Falsestore=False -
report_gridsBooleandefault=Truestring='Print Variant Grids'
-
get_report_matrixes(self)Reporting method. :return: array of matrices to display in the report :rtype: list
New fields (1)
-
product_add_modeSelectiondepends=['product_template_id']related='product_template_id.product_add_mode'
No public methods.
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…