Repository
OCA/business-requirement · module folder · Try on Runboat
Module version
1.0.0
Category
Business Requirements Management
Folder size
0.46 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://www.elico-corp.com/
Last tracking update
2026-08-07 07:17:53
Authors
Odoo Community Association (OCA), Elico Corp
Maintainers
Odoo Community Association (OCA), Elico Corp
Committers
OCA Transbot, oca-travis, Eric @ Elico Corp, elicoidal
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description

Code Analysis

Views touched (9)
XML IDNameModelTypeStatus
br_deliverable_other_resources_report br_deliverable_other_resources_report ir.ui.view qweb New
view_business_requirement_deliverable_form business.requirement.deliverable.form business.requirement.deliverable form Inherits business_requirement_deliverable.view_business_requirement_deliverable_form
view_business_requirement_deliverable_pivot business.requirement.deliverable.pivot business.requirement.deliverable pivot Inherits business_requirement_deliverable.view_business_requirement_deliverable_pivot
view_business_requirement_form business.requirement.form business.requirement form Inherits business_requirement_deliverable.view_business_requirement_form
view_business_requirement_form_inherit business.requirement.form business.requirement form Inherits business_requirement.view_business_requirement_form
view_business_requirement_graph business.requirement.pivot business.requirement pivot Inherits business_requirement.view_business_requirement_graph
view_business_requirement_resource_pivot business.requirement.resource.pivot business.requirement.resource tree Inherits business_requirement_deliverable.view_business_requirement_resource_pivot
view_business_requirement_resource_tree business.requirement.resource.tree business.requirement.resource tree Inherits business_requirement_deliverable.view_business_requirement_resource_tree
view_deliverable_cost_graph Deliverable Cost Report business.requirement.deliverable.cost.report graph New
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (4)

New fields (7)
  • company_currency_id Many2one → res.currency
    comodel_name='res.currency' default=_default_currency help='Company Currency Id' string='Currency'
  • currency_status Boolean
    compute='_compute_currency_status' string='Company Currency'
  • gross_profit Float
    compute='_compute_gross_profit' store=True string='Est. Gross Profit'
  • resource_procurement_total Float
    compute='_compute_resource_procurement_total' store=True string='Total Procurement'
  • resource_task_total Float
    compute='_compute_resource_task_total' store=True string='Total Tasks'
  • rl_total_cost Float
    compute='_compute_rl_total_cost' digit=dp.get_precision('Account') args: 'RL Total Cost'
  • total_revenue_ci Float
    compute='_compute_total_revenue_in_ci' string='Total Revenue'
Public methods (0)

No public methods.

New fields (8)
  • company_currency_id Many2one → res.currency
    comodel_name='res.currency' default=_default_currency help='Company Currency Id' string='Currency'
  • currency_status Boolean
    compute='_compute_currency_status' string='Company Currency'
  • gross_profit Float
    compute='_compute_gross_profit' store=True string='Est. Gross Profit'
  • price_total Float
  • resource_procurement_total Float
    compute='_compute_resource_procurement_total' store=True string='Total Procurement'
  • resource_task_total Float
    compute='_compute_resource_task_total' store=True string='Total Tasks'
  • total_revenue_ci Float
    compute='_compute_total_revenue_in_ci' string='Total Revenue'
  • unit_price Float
Public methods (2)
  • action_button_update_estimation(self)
    @api.multi
  • action_button_update_total_revenue(self)
    @api.multi

New fields (20)
  • br_count Integer
    readonly=True args: 'BR Count'
  • change_request Boolean
    readonly=True args: 'Change Request?'
  • cost_price Float
    readonly=True args: 'Cost price'
  • description Char
    readonly=True args: 'Description'
  • dlv_count Integer
    readonly=True args: 'Deliverable Count'
  • dlv_description Text
    readonly=True args: 'Deliverable Description'
  • dlv_product Many2one → product.product
    readonly=True args: 'product.product', 'Dlv Product'
  • dlv_qty Float
    readonly=True args: 'Deliverable Qty'
  • gross_profit Float
    readonly=True args: 'Gross Profit'
  • name Char
    readonly=True args: 'Name'
  • partner_id Many2one → res.partner
    readonly=True args: 'res.partner', 'Customer'
  • priority Selection
    readonly=True args: [('0', 'Low'), ('1', 'Normal'), ('2', 'High')], 'Priority'
  • project_id Many2one → project.project
    readonly=True args: 'project.project', 'Master Project'
  • res_count Integer
    readonly=True args: 'Resource Count'
  • res_description Text
    readonly=True args: 'Resource Description'
  • res_product Many2one → product.product
    readonly=True args: 'product.product', 'Res Product'
  • res_qty Float
    readonly=True args: 'Resource Qty'
  • sale_price Float
    readonly=True args: 'Sale Price'
  • total_cost Float
    readonly=True args: 'Total cost'
  • total_revenue Float
    readonly=True args: 'Total Revenue'
Public methods (1)
  • init(self)
    @api.model_cr

New fields (5)
  • partner_id Many2one → res.partner
    readonly=True related='business_requirement_deliverable_id.business_requirement_id.partner_id' string='Parter ID Related' args: 'res.partner'
  • price_total Float
    compute='_compute_get_price_total' store=True string='Total Cost'
  • sale_price_total Float
    compute='_compute_sale_price_total' store=True string='Total Revenue'
  • sale_price_unit Float
    string='Sales Price'
  • unit_price Float
    string='Cost Price'
Public methods (2)
  • product_id_change(self)
    @api.multi@api.onchange('product_id')
  • product_uom_change(self)
    @api.multi@api.onchange('uom_id', 'qty')

Loading…

Loading…