[IMP] inventory: add infos to "expiration_dates" + english improvements

+ rst cleanup (jcs)
This commit is contained in:
Ray Carnes 2021-06-15 18:13:45 -07:00 committed by vfe-odoo
parent db02edc371
commit bba648dc66

View File

@ -1,66 +1,65 @@
======================= ================
Manage expiration dates Expiration Dates
======================= ================
In many companies, products have expiration dates and they should be In many companies, products have expiration dates and they should be managed based on those dates.
tracked based on those dates. In the food industry, for example, In the food industry, for example, tracking and managing product stock based on expiration dates is
tracking stocks based on expiration dates is mandatory to avoid selling mandatory to avoid selling expired products to customers.
expired products to customers.
With Odoo, you can track your products based on their expiration dates, With Odoo, you can track and manage your products based on their expiration dates, even if they are
even if they are already tracked by lots or serial numbers. already tracked by lots or serial numbers.
Configurations Configuration
============== =============
Application configuration Application configuration
------------------------- -------------------------
To use expiration dates tracking, open the *Inventory* application and To use expiration date tracking, open the *Inventory* application and go to
go to :menuselection:`Configuration --> Settings` and activate the *Lots & Serial :menuselection:`Configuration --> Settings` and activate the *Lots & Serial Numbers* and *Expiration
Numbers* and *Expiration Dates* features. Dates* features.
.. image:: media/expiration_dates_01.png .. image:: media/expiration_dates_01.png
:align: center :align: center
Product configuration Product configuration
--------------------- ---------------------
Now, you have the possibility to define different dates in the Now, you can define different dates in the *inventory tab* of the product form:
*inventory tab* of the product form:
- Product Use Time: its the number of days before the goods start deteriorating, without being dangerous yet. It will be computed using the lot/serial number; - Product Use Time: the number of days before the goods start deteriorating, without being
dangerous. This is used to calculate the Best before date on each lot/serial number received.
- Product Life Time: refers to the number of days before the goods may become dangerous and must not be consumed. It will be computed on the lot/serial number; - Product Life Time: the number of days before the goods may become dangerous and must not be
consumed. This is used to calculate the Expiration date on each lot/serial number received.
- Product Removal Time: shows the number of days before the goods should be removed from the stock. It will be computed on the lot/serial number; - Product Removal Time: shows the number of days before the goods should be removed from the stock.
This is used to calculate the Removal date on each lot/serial number received.
- Product Alert Time: refers to the number of days before an alert should be raised on the lot/serial number. - Product Alert Time: refers to the number of days before an alert should be raised on the
lot/serial number. This is used to calculate the Alert date on each lot/serial number received.
Once the Alert date is reached, an Activity is assigned on the relevant lot/serial number to the
Responsible user defined on the Product.
.. image:: media/expiration_dates_02.png .. image:: media/expiration_dates_02.png
:align: center :align: center
Expiration Date on Lots/Serial Numbers Expiration Date on Lots/Serial Numbers
====================================== ======================================
When receiving a product in stock, the dates will automatically be When receiving a product into inventory, the dates will automatically be updated on the
updated on the corresponding lot/serial number. This update will be corresponding lot/serial number. These updates will be based on the receipt date of the product and
based on the reception date of the product and the times set on the the days set on the product form.
product form.
.. image:: media/expiration_dates_03.png .. image:: media/expiration_dates_03.png
:align: center :align: center
.. image:: media/expiration_dates_04.png .. image:: media/expiration_dates_04.png
:align: center :align: center
Expiration Alerts Expiration Alerts
================= =================
You can access all your expiration alerts from the *inventory* app. To You can access expiration alerts from the *inventory* app. To do so, go to :menuselection:`Master
do so, go to :menuselection:`Master Data --> Lots/Serial Numbers`. There, you can use Data --> Lots/Serial Numbers`. There, you can use the pre-existing filter to show all the
the pre-existing filter that shows all the lots/serial numbers that lots/serial numbers that have exceeded their respective alert dates.
exceeded their alert date.
.. image:: media/expiration_dates_05.png .. image:: media/expiration_dates_05.png
:align: center :align: center