Search 1.9 billion lines of Odoo code on GitHub

purchase_estimated_time_arrival

Author: Numigi
License: no license
Branch: 14.0
Repository: Numigi/odoo-purchase-addons
Dependencies: product, purchase, and purchase_stock
Languages: PO File (75, 15.5%), Python (289, 59.8%), XML (95, 19.7%), and reStructuredText (24, 5.0%)
Other branches: 11.0, 12.0, TA#49456, TA#50304, and qtip_20220127_1938

<h1 class="title">Purchase Estimated Time of Arrival (ETA)</h1> <p>This module computes estimated time of arrival (ETA) from purchase receipts.</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="#purchase-orders" id="id1">Purchase Orders</a></li> <li><a class="reference internal" href="#product-smart-button" id="id2">Product Smart Button</a></li> <li><a class="reference internal" href="#computation-of-eta" id="id3">Computation of ETA</a></li> <li><a class="reference internal" href="#contributors" id="id4">Contributors</a></li> </ul> </div> <a name="purchase-orders"></a> <h2><a class="toc-backref" href="#id1">Purchase Orders</a></h2> <p>As member of <code>Purchase / User</code>, I create a new purchase RFQ.</p> <img alt="static/description/draft_po.png" src="static/description/draft_po.png" /> <p>When I select a product, the average ETA for this product is displayed.</p> <img alt="static/description/draft_po_average_eta.png" src="static/description/draft_po_average_eta.png" /> <a name="product-smart-button"></a> <h2><a class="toc-backref" href="#id2">Product Smart Button</a></h2> <p>As member of <code>Purchase / User</code>, I go to the form view of a product.</p> <p>I notice a new smart button <code>ETA</code>.</p> <img alt="static/description/product_eta_smart_button.png" src="static/description/product_eta_smart_button.png" /> <blockquote> The number on the button indicates the average ETA for this product.</blockquote> <p>When I click on the button, I see the list of ETA items computed for this product.</p> <img alt="static/description/product_eta_details.png" src="static/description/product_eta_details.png" /> <a name="computation-of-eta"></a> <h2><a class="toc-backref" href="#id3">Computation of ETA</a></h2> <p>When a product is received from a supplier (meaning that the receipt picking is processed), a new ETA entry is generated.</p> <p>The number of days for this entry is computed as follow:</p> <blockquote> ETA Days = Receipt Date - Purchase Order Date</blockquote> <p>If a product is received partially, and a backorder is created, an ETA will be created for both the initial receipt and the second receipt.</p> <p>The average ETA is not weighted based on the received quantities. Whether one or 100 items is received will not impact the computation.</p> <a name="contributors"></a> <h2><a class="toc-backref" href="#id4">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>