Search 1.9 billion lines of Odoo code on GitHub

project_material_direct

Author: Numigi
License: LGPL-3
Branch: 11.0
Repository: Numigi/odoo-project-addons
Dependencies: project, project_material, and stock
Languages: PO File (57, 15.4%), Python (232, 62.7%), XML (49, 13.2%), and reStructuredText (32, 8.6%)
Other branches: 12.0, 14.0, 452, TA#42546, TA#43556, TA#44075---manage_project_budget_using_milestone, TA#44076---Update-dockerfile, TA#44215---project_task_kanban_view_partner, TA#445738---project_outsourcing_timesheet_manage_contacts, TA#45451---add_project_milestone_week_duration, TA#45451---fix_after_test, TA#45452, TA#45459---project_milestone_timeline_dynamic, TA#45464---project_manager_access_right, TA#45526, TA#45528, TA#45902---analytic_line_revenue_v14, TA#45902---project_cost_smart_button_migration, TA#45902-analytic_line_employee_migration, TA#46088---project_timesheet_time_control_employee_pin, TA#46412---project_default_task_stage, TA#46412---project_stage_no_quick_create, TA#46412---project_task_date_planned, TA#46412---project_type, TA#46412--project_task_full_text_search, TA#47760---correctif#6, TA#47906, TA#48575, TA#51167, TumbaoJu-patch-1, abenzbiria-patch-1, jbreard-patch-2, and timesheet_analytic_update

<h1 class="title">Project Material Direct Consumption</h1> <p>This module enables to consume products for a project directly from a stock picking.</p> <div class="contents topic" id="table-of-contents"> <p class="topic-title">Table of Contents</p> <ul class="simple"> <li><a class="reference internal" href="#context" id="id1">Context</a></li> <li><a class="reference internal" href="#module-design" id="id2">Module Design</a></li> <li><a class="reference internal" href="#configuration" id="id3">Configuration</a></li> <li><a class="reference internal" href="#usage" id="id4">Usage</a></li> <li><a class="reference internal" href="#contributors" id="id5">Contributors</a></li> </ul> </div> <a name="context"></a> <h2><a class="toc-backref" href="#id1">Context</a></h2> <p>The module <code>project_material</code> allows to consume products on a task. The a stock picking is created and linked to the task. This mecanism works similarly to a sales order.</p> <p>However, sometimes, it is convenient to consume material without going to the whole process.</p> <a name="module-design"></a> <h2><a class="toc-backref" href="#id2">Module Design</a></h2> <p>Instead of adding a line of material on the task, which creates a stock picking, this module allows to do the opposite.</p> <p>When validated, a stock picking (of type <code>Direct Consumption</code>) generates a material line on the task.</p> <p>This material is separated into a distinct list inside the form view of a task.</p> <img alt="static/description/task_form_direct_consumption_list.png" src="static/description/task_form_direct_consumption_list.png" /> <a name="configuration"></a> <h2><a class="toc-backref" href="#id3">Configuration</a></h2> <p>To use this module, a picking type (<code>Direct Consumption</code>) must be defined manually for each warehouse.</p> <p>As member of <code>Stock / Manager</code>, I create a new picking type.</p> <img alt="static/description/picking_type_form.png" src="static/description/picking_type_form.png" /> <p>I select <code>Consumption</code> as type of operation and I check the box <code>Direct Consumption</code>.</p> <img alt="static/description/picking_type_form_direct_consumption.png" src="static/description/picking_type_form_direct_consumption.png" /> <p>As source location, I select the main stock location of my warehouse.</p> <p>As destination location, I select <code>Virtual / Production</code>.</p> <img alt="static/description/picking_type_form_locations.png" src="static/description/picking_type_form_locations.png" /> <a name="usage"></a> <h2><a class="toc-backref" href="#id4">Usage</a></h2> <p>As member of <code>Stock / User</code>, I create a new picking.</p> <img alt="static/description/picking_form.png" src="static/description/picking_form.png" /> <p>I select the type of operation <code>Direct Consumption</code>.</p> <img alt="static/description/picking_form_operation_type.png" src="static/description/picking_form_operation_type.png" /> <p>I select my project and my task.</p> <img alt="static/description/picking_form_task.png" src="static/description/picking_form_task.png" /> <p>I select my product, the quantity and validate the picking.</p> <img alt="static/description/picking_form_done.png" src="static/description/picking_form_done.png" /> <p>In the form view of my task, I notice that the product was added to the list of consumed material.</p> <img alt="static/description/task_form_with_consumed_material.png" src="static/description/task_form_with_consumed_material.png" /> <a name="contributors"></a> <h2><a class="toc-backref" href="#id5">Contributors</a></h2> <ul class="simple"> <li>Numigi (tm) and all its contributors (<a class="reference external" href="https://bit.ly/numigiens">https://bit.ly/numigiens</a>)</li> </ul>