Business Requirement Deliverable - CRM

business_requirement_deliverable_crm
REPOSITORY
REPOSITORYOCA/business-requirement
GIT
GIThttps://github.com/OCA/business-requirement.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/business-requirement/tree/10.0/business_requirement_deliverable_crm
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYBusiness Requirements Management
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Elico Corp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Elico Corp
COMMITTERS
COMMITTERSOCA Transbot, oca-travis, Eric @ Elico Corp, elicoidal
WEBSITE
WEBSITEhttps://www.elico-corp.com/
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:20:04
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/business-requirement:
    - business_requirement_deliverable
    - business_requirement
odoo/odoo:
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - web_tour
    - report
    - analytic
    - web_planner
    - project
    - resource
    - crm
    - base_action_rule
    - sales_team
    - calendar
    - web_calendar
    - fetchmail
    - utm
    - sale_crm
    - sale
    - procurement
    - web_kanban_gauge
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
crm_case_form_view_oppor crm.lead.form crm.lead xpath Inherits crm.crm_case_form_view_oppor
view_crm_make_sale crm.make.sale.form br.crm.lead form New
Models touched (2)

New fields (2)
  • partner_id Many2one → res.partner
    default=default_partner args: 'res.partner', 'Customer'
  • update_quotation Boolean
    args: 'Update existing quotation'
Public methods (4)
  • create_sale_order_line(self, order_lines)
  • default_partner(self)
    @api.multi
  • make_order(self)
    @api.multi
  • prepare_sale_order_line(self, case_id, order_id)

New fields (2)
  • project_id Many2one → project.project
    comodel_name='project.project' ondelete='set null' string='Project'
  • resource_cost_total Float
    compute='_compute_resource_cost_total' string='Total Revenue from BR'
Public methods (1)
  • project_id_change(self)
    @api.multi@api.onchange('project_id')
REPOSITORY
REPOSITORYOCA/business-requirement
GIT
GIThttps://github.com/OCA/business-requirement.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/business-requirement/tree/9.0/business_requirement_deliverable_crm
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYBusiness Requirements Management
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Elico Corp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Elico Corp
COMMITTERS
COMMITTERSelicoidal
WEBSITE
WEBSITEhttps://www.elico-corp.com/
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:15:25
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/business-requirement:
    - business_requirement_deliverable
    - business_requirement
odoo/odoo:
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - report
    - analytic
    - web_tip
    - web_planner
    - project
    - portal
    - auth_signup
    - resource
    - crm
    - base_action_rule
    - sales_team
    - calendar
    - web_calendar
    - fetchmail
    - utm
    - marketing
    - sale_crm
    - sale
    - procurement
    - web_kanban_gauge
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
crm_case_form_view_oppor crm.lead.form crm.lead xpath Inherits crm.crm_case_form_view_oppor
view_crm_make_sale crm.make.sale.form br.crm.make.sale form New
Models touched (2)

New fields (1)
  • update_quotation Boolean
    args: 'Update existing quotation'
Public methods (3)
  • create_sale_order_line(self, order_lines)
  • make_orderline(self)
    @api.multi
  • prepare_sale_order_line(self, case_id, order_id)

New fields (2)
  • project_id Many2one → project.project
    comodel_name='project.project' ondelete='set null' string='Project'
  • resource_cost_total Float
    compute='_compute_resource_cost_total' string='Total Revenue from BR'
Public methods (1)
  • project_id_change(self)
    @api.multi@api.onchange('project_id')
REPOSITORY
REPOSITORYOCA/business-requirement
GIT
GIThttps://github.com/OCA/business-requirement.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/business-requirement/tree/8.0/business_requirement_deliverable_crm
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYBusiness Requirements Management
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Elico Corp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Elico Corp
COMMITTERS
COMMITTERSPedro M. Baeza, Stéphane Bidoul (ACSONE), OCA Transbot, oca-travis, Weblate, Eric @ Elico Corp, victor, elicoidal
WEBSITE
WEBSITEhttps://www.elico-corp.com/
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:11:28
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/business-requirement:
    - business_requirement_deliverable
    - business_requirement
odoo/odoo:
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - report
    - analytic
    - board
    - edi
    - email_template
    - project
    - resource
    - crm
    - base_action_rule
    - sales_team
    - web_kanban_sparkline
    - calendar
    - web_calendar
    - fetchmail
    - sale_crm
    - sale
    - account_voucher
    - procurement
    - web_kanban_gauge
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
crm_case_form_view_oppor crm.lead.form crm.lead xpath Inherits crm.crm_case_form_view_oppor
view_crm_make_sale crm.make.sale.form br.crm.make.sale form New
Models touched (2)

New fields (1)
  • update_quotation Boolean
    args: 'Update existing quotation'
Public methods (3)
  • create_sale_order_line(self, order_lines)
  • make_orderline(self)
    @api.multi
  • prepare_sale_order_line(self, case_id, order_id)

New fields (2)
  • project_id Many2one → project.project
    comodel_name='project.project' ondelete='set null' string='Project'
  • resource_cost_total Float
    compute='_compute_resource_cost_total' string='Total Revenue from BR'
Public methods (1)
  • project_id_change(self)
    @api.multi@api.onchange('project_id')