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>