TIP: You can type at any time to perform a new search.
Product Contract Variable Quantity
product_contract_variable_quantity · OCA/contract
- Repository
- OCA/contract · module folder · Try on Runboat
- Module version
- 1.0.1
- Category
- Uncategorized
- Folder size
- 0.05 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/contract
- Last tracking update
- 2026-08-07 08:43:01
- Authors
- ACSONE SA/NV, Odoo Community Association (OCA)
- Maintainers
- ACSONE SA/NV, Odoo Community Association (OCA)
- Committers
- Weblate, Tobias Zehntner, OCA-git-bot, oca-ci, Quentin Groulard
- Odoo dependencies
- Python dependencies
- python-dateutil
- System dependencies
- None
- Required by
- None
- Description
This module add default values to contract products for variable quantity formula.
Code Analysis ⓘ
Views touched (3)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
product_contract_configurator_form_view |
product.contract.configurator | form | Inherits product_contract.product_contract_configurator_form | |
product_template_form_view |
product.template | form | Inherits product_contract.product_template_form_contract_view | |
view_order_form |
sale.order | form | Inherits sale.view_order_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (4)
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (2)
-
qty_formula_idMany2one → contract.line.qty.formulacomodel_name='contract.line.qty.formula'compute='_compute_qty_type'readonly=Falsestore=Truestring='Qty. formula' -
qty_typeSelectioncompute='_compute_qty_type'default='fixed'readonly=Falserequired=Falseselection=[('fixed', 'Fixed quantity'), ('variable', 'Variable quantity')]store=Truestring='Qty. type'
No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (2)
-
qty_formula_idMany2one → contract.line.qty.formulacomodel_name='contract.line.qty.formula'compute='_compute_qty_formula_id'precompute=Truereadonly=Falsestore=Truestring='Qty. formula' -
qty_typeSelectioncompute='_compute_product_contract_data'default='fixed'precompute=Truereadonly=Falserequired=Falseselection=[('fixed', 'Fixed quantity'), ('variable', 'Variable quantity')]store=Truestring='Qty. type'
No public methods.
Loading…