Skip to content

Commit 656ab1a

Browse files
jero-odoolarm-odoo
andcommitted
[ADD] Inventory: forecast report
Co-authored-by: larm-odoo <[email protected]>
1 parent 992a9ea commit 656ab1a

File tree

5 files changed

+93
-0
lines changed

5 files changed

+93
-0
lines changed

content/applications/inventory_and_mrp/inventory/warehouses_storage/reporting.rst

+1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ Reporting
77
.. toctree::
88
:titlesonly:
99

10+
reporting/forecast
1011
reporting/stock
1112
reporting/locations
1213
reporting/moves_history
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
=================
2+
Forecasted report
3+
=================
4+
5+
.. |SO| replace:: :abbr:`SO (sales order)`
6+
.. |SOs| replace:: :abbr:`SOs (sales orders)`
7+
.. |RFQs| replace:: :abbr:`RFQs (Requests for Quotation)`
8+
.. |POs| replace:: :abbr:`POs (purchase orders)`
9+
.. |PO| replace:: :abbr:`PO (purchase order)`
10+
.. |MO| replace:: :abbr:`MO (manufacturing order)`
11+
.. |MOs| replace:: :abbr:`MOs (manufacturing orders)`
12+
13+
The **Inventory** *forecasted report* provides a real-time view of projected stock levels, helping
14+
businesses manage their inventory efficiently. This report is beneficial for planning and decision
15+
making, ensuring stock availability for upcoming sales, manufacturing, and replenishment activities.
16+
17+
.. important::
18+
The forecast report is **only** available on products where inventory is being tracked, commonly
19+
referred to as a *storable product*.
20+
21+
Navigating the forecast report
22+
==============================
23+
24+
The forecast report can be accessed via the **Inventory**, **Purchase**, **Manufacturing**, and
25+
**Sales** apps.
26+
27+
To access the report, click the :icon:`fa-area-chart` :guilabel:`Forecasted` smart button on a
28+
product form. Alternatively, the report can be accessed from a sales order (SO) or purchase order
29+
(PO) by clicking on the :icon:`fa-area-chart` :guilabel:`(Graph)` icon next to the product, then
30+
selecting :icon:`oi-arrow-right` :guilabel:`View Forecast`.
31+
32+
.. image:: forecast/so-forecast.png
33+
:alt: A sales order with the forecast report icon highlighted.
34+
35+
The forecasted report consists of a graph and a table. The graph visually represents stock movements
36+
over time. The following information is displayed:
37+
38+
- :guilabel:`On Hand`: current stock physically available in the warehouse.
39+
- :guilabel:`Incoming`: quantities expected from confirmed purchase orders or manufacturing orders.
40+
- :guilabel:`Outgoing`: quantities reserved for sales orders or other outgoing operations.
41+
- :guilabel:`Forecasted`: projected stock levels based on confirmed and planned operations.
42+
43+
.. image:: forecast/forecast-chart.png
44+
:alt: An example of the chart on a forecast report.
45+
46+
The table provides detailed metrics regarding operations, including:
47+
48+
- :guilabel:`Replenishment`: Shows reserved quantities, especially useful for multi-step operations.
49+
- :guilabel:`Receipt`: The date of receipt for the items.
50+
- :guilabel:`Units`: The number of units involved in each operation.
51+
- :guilabel:`Used by`: The operation the stock is allocated for.
52+
- :guilabel:`Delivery`: The scheduled or expected date of stock movement.
53+
- :guilabel:`Forecasted Inventory`: The forecasted stock levels.
54+
- :guilabel:`Forecasted with Pending`: The updated stock levels with the pending stock movements
55+
considered.
56+
57+
Reserve and unreserve products
58+
------------------------------
59+
60+
Users can reserve or unreserve products directly from the forecasted report, ensuring stock
61+
allocation aligns with operational needs.
62+
63+
.. image:: forecast/forecast-table.png
64+
:alt: The detailed section on a forecast report showing the replenishment and reserved stock.
65+
66+
.. seealso::
67+
:doc:`../../shipping_receiving/reservation_methods`
68+
69+
Multi-step reservation
70+
======================
71+
72+
Reserved quantities for multi-step incoming and outgoing shipments are indicated on in the
73+
:guilabel:`Replenishment` column on the table of the report.
74+
75+
:guilabel:`Stock in Transit` refers to products that have been received, but are in transit to their
76+
input or quality control locations. :guilabel:`Free Stock in Transit` refers to available products
77+
received in the input location, but not yet placed in stock.
78+
79+
Operations affecting the forecast report
80+
========================================
81+
82+
The forecast report is influenced by various operations, each impacting stock levels differently.
83+
Scheduled delivery dates, planned manufacturing dates, and expected arrival dates all affect the
84+
forecast of inventory.
85+
86+
Requests for Quotation (RFQs) do not immediately impact the forecast report, as the products are not
87+
confirmed for replenishment. |POs|, however, do affect the report as the products are expected to
88+
arrive after the |PO| has been confirmed.
89+
90+
Confirmed |SOs| decrease the forecasted stock, adjusting the report based on the scheduled delivery
91+
date. Confirmed manufacturing orders (MOs) affect the forecasted stock for both raw materials and
92+
finished goods.

0 commit comments

Comments
 (0)