TIP: You can type at any time to perform a new search.
Business Requirement Sale
business_requirement_sale · OCA/business-requirement
- Repository
- OCA/business-requirement · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Business Requirements Management
- Folder size
- 0.09 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/business-requirement
- Last tracking update
- 2026-08-07 07:47:48
- Authors
- Odoo Community Association (OCA), Tecnativa
- Maintainers
- Odoo Community Association (OCA), Tecnativa
- Committers
- Víctor Martínez, Weblate, OCA-git-bot, oca-travis
Code Analysis ⓘ
Views touched (4)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_business_requirement_form |
business.requirement | form | Inherits business_requirement.view_business_requirement_form | |
view_form_business_requirement_create_sale |
business.requirement.create.sale | form | New | |
view_order_form |
sale.order.form | sale.order | form | Inherits sale.view_order_form |
view_sales_order_filter |
sale.order | Inherits sale.view_sales_order_filter |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (5)
New fields (2)
-
sale_order_countIntegercompute='_compute_sale_order_count'string='Sales Orders Count' -
sale_order_idsOne2many → sale.ordercomodel_name='sale.order'inverse_name='business_requirement_id'string='Sales Orders'
-
open_orders(self)
New fields (7)
-
applicable_section_idsMany2many → business.requirement.deliverable.sectioncolumn1='wizard_id'column2='section_id'comodel_name='business.requirement.deliverable.section'relation='br_create_sale_applicable_section_rel'string='Existing Sections' -
business_requirement_idMany2one → business.requirementcomodel_name='business.requirement'domain="[('business_requirement_id', '=', business_requirement_id)]"required=Truestring='Business Requirement' -
deliverable_idsMany2many → business.requirement.deliverablecolumn1='wizard_id'column2='deliverable_id'comodel_name='business.requirement.deliverable'relation='br_create_sale_brd_rel'string='Business Requirement Deliverables' -
has_undefined_sectionBoolean -
section_idsMany2many → business.requirement.deliverable.sectioncolumn1='wizard_id'column2='section_id'comodel_name='business.requirement.deliverable.section'relation='br_create_sale_brd_section_rel'string='Deliverables Sections' -
totaled_methodSelectiondefault='totaled'required=Trueselection=[('standard', 'Quantity and price unit as is'), ('totaled', 'Subtotal as price unit and qty = 1')] -
undefined_sectionBoolean
-
button_create(self) -
default_get(self, fields)@api.model
New fields (1)
-
business_requirement_idMany2one → business.requirementcomodel_name='business.requirement'string='Business requirement'
No public methods.
New fields (1)
-
business_requirement_deliverable_idMany2one → business.requirement.deliverablecomodel_name='business.requirement.deliverable'string='Deliverable'
No public methods.
New fields (1)
-
br_deliverable_section_idMany2one → business.requirement.deliverable.sectioncomodel_name='business.requirement.deliverable.section'string='Business Requirement Deliverable Section'
No public methods.
Loading…
Loading…
Loading…