Search 1.9 billion lines of Odoo code on GitHub

business_requirement_deliverable_project

Author: Elico Corp, Odoo Community Association (OCA)
License: AGPL-3
Branch: 10.0
Repository: Dobtor-OCA/business-requirement
Dependencies: business_requirement, business_requirement_deliverable, hr_timesheet, project, and project_parent
Languages: PO File (343, 22.0%), Python (840, 53.8%), XML (244, 15.6%), and reStructuredText (135, 8.6%)
Other branches: 8.0, and 9.0
Other repositories: 554513154/business-requirement, Arpit-SerpentCS/business-requirement, Change2improve/business-requirement, Clear-ICT/business-requirement, ERPLibre/business-requirement, Gofekra/business-requirement, GrupoAlvamex/business-requirement, Guobower/business-requirement, HarshalBhoir/business-requirement, HengzheLi/business-requirement, Ingeos/business-requirement, JoJoJoJoJoJoJo/business-requirement, MathBenTech/business-requirement, NeatNerdPrime/business-requirement, Nikul-Chaudhary/business-requirement, OCA-MUK/business-requirement, OCA/business-requirement, OdooBulgaria/business-requirement, Omarius1981/business-requirement, Reinhard-sheng/business-requirement, Saharaifs/business-requirement, SanteLibre/business-requirement, SeuMarco/business-requirement, Tecnativa/business-requirement, VisiionSolucionesTecnologicas/business-requirement, XXXXLM/business-requirement, YogeshMahera-SerpentCS/business-requirement, Zhouhao12345/business-requirement, adolfoeliazat/business-requirement, ahilali/business-requirement, akhdaniel/business-requirement, apertoso/business-requirement, apetbiz/business-requirement, bishalgit/business-requirement, bmya/business-requirement, chianggq/business-requirement, cristinamartinrod/business-requirement, danger89/business-requirement, darshan-odoo/business-requirement, dong-z/business-requirement, elvirekemajou/business-requirement, ericflaux/business-requirement, fausthuang/business-requirement, gastonfeng/business-requirement, gorozcoh/business-requirement, greatontime/business-requirement, guillermm/business-requirement, haroldtamo/business-requirement, iRichGit/business-requirement, intero-chz/business-requirement, isoscl/business-requirement, jason156/business-requirement, joycehuan/business-requirement, kodingway/business-requirement, lambone/business-requirement, lideritjnma/business-requirement, lithint/business-requirement, lonelysun/business-requirement, loyalcomps/business-requirement, masking/business-requirement, mjadily/business-requirement, necrodevz/business-requirement, odoosoft/business-requirement, one2pret/business-requirement, open-synergy/business-requirement, osfp-Pakistan/business-requirement, osiell/business-requirement, prodweb1/business-requirement, pscloud/business-requirement, rsullivan2704/business-requirement, rubencabrera/business-requirement, ruter-lyu/business-requirement, sadeqamin/business-requirement, sagar-developer-92/business-requirement, sanube/business-requirement, seb-elico/business-requirement, serpentcs-dev1/business-requirement, sewisoft/business-requirement, somnangrom/business-requirement, spacimek/business-requirement, steingabelgaard/business-requirement, sudhir-serpentcs/business-requirement, unitek-solusi/OCA-business-requirement, valenciaricardos/business-requirement, vialaurea/OCA-business-requirement, victormmtorres/business-requirement, yasmanycastillo/business-requirement, yf956613/business-requirement, and yustas147/business-requirement

<a class="reference external image-reference" href="https://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.svg"> </a> <a name="business-requirement-project"></a> <h2>Business Requirement - Project</h2> <a name="introduction"></a> <h3>Introduction</h3> <p>This module is part of a set of modules (<a class="reference external" href="https://github.com/OCA/business-requirement/blob/10.0/README.md">Business Requirements</a>)</p> <p>This module contains 2 main wizards to create projects/tasks:</p> <ul class="simple"> <li>Generate Project in the master project view</li> <li>Generate Project in the business requirement view</li> </ul> <p>This module depends on:</p> <ul class="simple"> <li><strong>business_requirement</strong>: definition of business requirements</li> <li><strong>business_requirement_deliverable</strong>: definition of deliverable and resources lines, necessary to create the project information</li> </ul> <p>Based on the information from business requirement and the resource lines the wizard will create:</p> <ul class="simple"> <li>Projects and sub project based on BR and deliverable (optional)</li> <li>Tasks based on the resources lines set as tasks</li> </ul> <a name="configuration"></a> <h3>Configuration</h3> <a name="users"></a> <h4>Users</h4> <p>Only Project Manager can have access to the wizard button.</p> <a name="master-project"></a> <h4>Master project</h4> <p>You can define a master project linked to the business requirement.</p> <p>The master project will be the parent of any project created via the wizard.</p> <a name="usage"></a> <h3>Usage</h3> <a name="procedure"></a> <h4>Procedure</h4> <ol class="arabic simple"> <li>Create multiple BR linked to one or several master projects</li> <li>fill in the deliverables lines and corresponding resources lines (RL)</li> <li>Properly define your RL description, time and assignee (used for task creation)</li> <li>Confirm and Approve the Business Requirements</li> <li>At that stage you can either</li> </ol> <blockquote> <ol class="arabic simple"> <li>Create the project in each business requirement via corresponding button</li> <li>Go to the master project and create the projects for all BR related to the master project</li> </ol> </blockquote> <ol class="arabic simple"> <li>The wizard is triggered and you can select the following option regarding the hierarchy of projects</li> </ol> <blockquote> <ol class="arabic simple"> <li>Parent project for creation</li> <li>Create sub-projects for Business requirements</li> <li>Create sub-projects for Deliverables</li> <li>Create sub-projects for Child Business requirements</li> </ol> </blockquote> <a name="example"></a> <h4>Example</h4> <p>eg: if a master project contains the following BR:</p> <pre> <code>BR1 | |- Deliverable Line 1 (DL) containing 2 Resource Lines (RL): | | | |- RL1 | `- RL2 | BR2 | |- DL2 | | | |- RL3 | `- RL4 | |- DL3 | | | |- RL5 | `- RL6 | |- BR3 (Sub BR of BR2) | `- DL4 `- RL7</code> </pre> <div class="figure"> <img alt="Business Requirement Project Wizard" src="static/img/bus_req_project.png" style="width: 600px;" /> </div> <p>In the Project creation wizard (above image), if no option is selected:</p> <ul class="simple"> <li>No sub project created</li> <li>7 tasks are created in the master project (for RL1~RL7)</li> </ul> <p>If option 1 is selected:</p> <ul class="simple"> <li>3 sub projects (parent is Master project), one per BR</li> <li>7 tasks are created for<ul> <li>in project linked to BR1 (2 tasks for RL1 and RL2),</li> <li>in project linked to BR2 (4 tasks for RL3~6),</li> <li>in project linked to BR3 (1 task for RL7)</li> </ul> </li> </ul> <p>If option 2 is selected:</p> <ul class="simple"> <li>4 sub projects (parent is Master project), one per DL</li> <li>7 tasks are created for<ul> <li>in project linked to DL1 (2 tasks for RL1 and RL2),</li> <li>in project linked to DL2 (2 tasks for RL3~4),</li> <li>in project linked to DL3 (2 tasks for RL5~6) and</li> <li>in project linked to DL4 (1 task for RL7)</li> </ul> </li> </ul> <p>If options 1+2 are selected:</p> <ul class="simple"> <li>7 sub projects (parent is Master project), one per BR and one per DL<ul> <li>BR1 sub-project contains DL1 sub-project,</li> <li>BR2 sub-project contains DL2 and DL3 sub-projects,</li> <li>BR3 sub-project contains DL4 sub-project</li> </ul> </li> <li>7 tasks are created for<ul> <li>in project linked to DL1 (2 tasks for RL1 and RL2),</li> <li>in project linked to DL2 (2 tasks for RL3~4),</li> <li>in project linked to DL3 (2 tasks for RL5~6) and</li> <li>in project linked to DL4 (1 task for RL7)</li> </ul> </li> </ul> <p>If options 1+3 are selected:</p> <ul class="simple"> <li>7 sub projects (parent is Master project), one per BR and sub-BR<ul> <li>BR1 sub-project</li> <li>BR2 sub-project contains BR3 sub-projects,</li> </ul> </li> <li>7 tasks are created for<ul> <li>in project linked to BR1 (2 tasks for RL1 and RL2),</li> <li>in project linked to BR2 (4 tasks for RL3~6),</li> <li>in project linked to BR3 (1 task for RL7)</li> </ul> </li> </ul> <p>If options 1+2+3 are selected:</p> <ul class="simple"> <li>7 sub projects (parent is Master project), one per BR, sub-BR and DL<ul> <li>BR1 sub-project contains DL1 sub-project,</li> <li>BR2 sub-project contains BR3, DL2 and DL3 sub-projects,</li> <li>BR3 sub-project contains DL4 sub-project</li> </ul> </li> <li>7 tasks are created for<ul> <li>in project linked to DL1 (2 tasks for RL1 and RL2),</li> <li>in project linked to DL2 (2 tasks for RL3~4),</li> <li>in project linked to DL3 (2 tasks for RL5~6) and</li> <li>in project linked to DL4 (1 task for RL7)</li> </ul> </li> </ul> <a class="reference external image-reference" href="https://runbot.odoo-community.org/runbot/222/10.0"><img alt="Try me on Runbot" src="https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas" /></a> <a name="bug-tracker"></a> <h3>Bug Tracker</h3> <p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/business-requirement/issues">GitHub Issues</a>. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us smashing it by providing a detailed and welcomed feedback.</p> <a name="credits"></a> <h3>Credits</h3> <a name="contributors"></a> <h4>Contributors</h4> <ul class="simple"> <li>Eric Caudal&lt;<a class="reference external" href="mailto:eric.caudal&#64;elico-corp.com">eric.caudal&#64;elico-corp.com</a>&gt;</li> <li>Alex Duan&lt;<a class="reference external" href="mailto:alex.duan&#64;elico-corp.com">alex.duan&#64;elico-corp.com</a>&gt;</li> <li>Xie XiaoPeng&lt;<a class="reference external" href="mailto:xie.xiaopeng&#64;elico-corp.com">xie.xiaopeng&#64;elico-corp.com</a>&gt;</li> <li>Victor M. Martin &lt;<a class="reference external" href="mailto:victor.martin&#64;elico-corp.com">victor.martin&#64;elico-corp.com</a>&gt;</li> </ul> <a name="maintainer"></a> <h4>Maintainer</h4> <a class="reference external image-reference" href="https://odoo-community.org"><img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" /></a> <p>This module is maintained by the OCA.</p> <p>OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.</p> <p>To contribute to this module, please visit <a class="reference external" href="https://odoo-community.org">https://odoo-community.org</a>.</p>