Repository
OCA/business-requirement · module folder · Try on Runboat
Module version
1.0.0
Category
Business Requirements Management
Folder size
0.07 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://www.praxya.com/
Last tracking update
2026-08-07 07:03:14
Authors
Odoo Community Association (OCA), Rubén Cabrera Martínez, Praxya
Maintainers
Odoo Community Association (OCA), Rubén Cabrera Martínez, Praxya
Committers
OCA Transbot, oca-travis, Eric @ Elico Corp
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
view_br_form_issues view.br.issue.form business.requirement form Inherits business_requirement.view_business_requirement_form
view_create_br_form view.issue.form project.issue form Inherits project_issue.project_issue_form_view
view_create_br_from_issue create.br.form br.issue form New
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (3)

New fields (10)
  • business_requirement Html
    string='Customer Story'
  • issue_id Many2one → project.issue
    comodel_name='project.issue' help='The issue that originated or made this BR relevant.' string='Related Issue'
  • name Char
  • partner_id Many2one → res.partner
    comodel_name='res.partner' help='Customer who has to approve the BR before it goes to development' string='Customer'
  • priority Selection
    string='Priority' args: [('0', 'Low'), ('1', 'Normal'), ('2', 'High')]
  • project_id Many2one → project.project
    comodel_name='project.project' string='Project'
  • requested_id Many2one → res.users
    comodel_name='res.users' help='Odoo user who requests this issue to be converted to BR.' string='Requested by'
  • responsible_id Many2one → res.users
    comodel_name='res.users' help='Odoo user who will be in charge of this BR.' string='Responsible'
  • reviewer_ids Many2many → res.users
    comodel_name='res.users' help='Users to review the BR' string='Reviewers'
  • to_be_reviewed Boolean
    help='Check if this BR has to be reviewed by a consultant or a PM' string='To be Reviewed'
Public methods (1)
  • create_br(self)
    @api.multi

New fields (2)
  • issue_count Integer
    compute='_compute_issue_count' readonly=True store=True string='Total number of issues related to a business requirement'
  • issue_ids One2many → project.issue
    comodel_name='project.issue' help='Issues related to this BR, click to view' inverse_name='business_requirement_id' string='Related issues'
Public methods (0)

No public methods.

New fields (1)
  • business_requirement_id Many2one → business.requirement
    comodel_name='business.requirement' ondelete='set null' string='Business Requirement'
Public methods (1)
  • br_wizard(self)
    @api.multi
    Call the br creation wizard :returns: Wizard