[IMP] Inventory: Fixed toctree issues (#622)

This commit is contained in:
Lau-Odoo 2020-04-06 16:59:01 +02:00 committed by GitHub
parent 9e75cc33c4
commit db8114cd18
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
18 changed files with 126 additions and 149 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.8 KiB

After

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.5 KiB

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 9.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.8 KiB

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 9.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

View File

@ -1,57 +1,55 @@
======================================= ==============================================
Process a Receipt in one step (Receipt) Process Delivery Orders in one Step (Shipping)
======================================= ==============================================
There is no configuration needed to receive in one step. The default There is no configuration needed to deliver in one step. The default
incoming shipments are configured to be directly received from the outgoing shipments are configured to be directly delivered from the
vendors to the stock. stock to the customers.
However, if advanced routes have been activated and you set another However, if advanced routes have been activated and you set another
incoming configuration on your warehouse, you can set it back to the shipping configuration on your warehouse, you can set it back to the
one-step receipt configuration. To do so, go to :menuselection:`Configuration --> one-step delivery configuration. Go to :menuselection:`Inventory --> Configuration --> Warehouses`
Warehouses` and edit the warehouse in question. and edit the warehouse in question.
Set the *Incoming Shipments* option to *Receive goods directly (1 Then, choose *Deliver goods directly* as your *Outgoing Shipments*
step)*. strategy.
.. image:: media/one_step_01.png .. image:: media/one_step_01.png
:align: center :align: center
Create a Purchase Order Create a Sales Order
======================= ====================
To create a *Request for Quotation*, go to the *Purchase* In the *Sales* application, create a quotation with some storable
application and click on *Create*. Then, add some storable products to products to deliver and confirm it.
receive and confirm the *RfQ*.
Notice that, now, we see 1 receipt associated with the purchase order Notice that we now see 1 delivery associated with this *sales order*
you just created. If you click on the button, you will see your receipt in the stat button above the sales order. If you click on the 1 Delivery
order. stat button, you should now see your delivery order.
.. image:: media/one_step_02.png .. image:: media/one_step_02.png
:align: center :align: center
Process a Receipt Process a Delivery
================= ==================
You can also fin the receipt directly from the *Inventory* app. When You can also find the *delivery order* directly from the *Inventory*
on the dashboard, you can click the *1 TO PROCESS* button under the application. In the dashboard, you can click the *1 TO PROCESS* button
*Receipts* Kanban card. Then, you will see your receipt. under the Delivery Orders Kanban card.
.. image:: media/one_step_03.png .. image:: media/one_step_03.png
:align: center :align: center
Now, enter the picking that you want to process. You will be able to Enter the picking that you want to process. You will be able to click on
click on *Validate* to complete the move directly as products coming *Validate* to complete the move if you have products in stock.
from suppliers are considered as being always available.
.. image:: media/one_step_04.png .. image:: media/one_step_04.png
:align: center :align: center
Once you *Validate* the receipt, the products leave the *Supplier Once you *Validate* the delivery order, the products leave your
Location* to enter your *WH/Stock Location*. You can easily see that *WH/Stock location* and are moved to the *Customer location*. You
the receipt took place thanks to the status of the document, which is can easily see that the delivery took place thanks to the status of the
now *Done*. document which is now *Done*.
.. image:: media/one_step_05.png .. image:: media/one_step_05.png
:align: center :align: center

View File

@ -1,101 +1,91 @@
========================================================== ===========================================================
Process a Receipt in three steps (Input + Quality + Stock) Process Delivery Orders in three Steps (Pick + Pack + Ship)
========================================================== ===========================================================
In many companies, it is necessary to assess the received good. The goal When an order goes to the shipping department for final delivery, Odoo
is to check that the products correspond to the quality requirements is set up by default to utilize a one-step operation: once all goods are
agreed with the suppliers. Therefore, adding a *quality control step* available, they are able to be shipped in a single delivery order.
in the goods receipt process can become essential. However, that process may not reflect reality and your company could
require more steps before shipping.
Odoo uses routes to define exactly how you will handle the different With the delivery in 3 steps (Pick + Pack + Ship), the items will be
receipt steps. The configuration is done at the level of the warehouse. picked to be transferred to a packing area. Then, they will be moved to
By default, the reception is a one-step process, but changing the an output location before being effectively shipped to the customers.
configuration can allow having 3 steps.
The 3-steps flow is as follows: You receive the goods in an input area, Activate Multi-Step Routes
then transfer them into a quality area for *quality control*. When the ==========================
quality check has been processed, you can move the goods from QC to
stock. Of course, you may change the quantity and only transfer to stock
the quantity that is valid and decide that you will return the quantity
that is not good.
Multi-Step Routes The first step is to allow using *multi-step routes*. Indeed, routes
================= provide a mechanism to chain different actions together. In this case,
we will chain the picking step to the shipping step.
First, you will need to activate the *multi-step routes* option. To allow *multi-step routes*, go to :menuselection:`Inventory --> Configuration --> Settings` and
Indeed, routes provide a mechanism to chain different actions together. activate the option. Note that activating *Multi-Step
Here, we will chain the picking to the shipping. Routes* will also activate *Storage Locations*.
To activate *multi-step routes*, open the *inventory app*, and go to
:menuselection:`Configuration --> Settings` and activate the option. By default,
activating *multi-step routes* will also activate *Storage
Locations*.
.. image:: media/three_steps_01.png .. image:: media/three_steps_01.png
:align: center :align: center
Warehouse configuration Configure Warehouse for Delivery in 3 Steps
======================= ===========================================
Now that *Multi-Step Routes* is activated, go to :menuselection:`Configuration --> Once *Multi-Step Routes* has been activated, you can go to
Warehouse` and open the one you will use to deliver in 3 steps. Then, :menuselection:`Inventory --> Configuration --> Warehouse` and enter the warehouse which will use
you can select the option *Pack good, send goods in output and then delivery in 3 steps. You can then select the option *Pack goods, send
deliver (3 steps)* as *Outgoing Shipments*. goods in output and then deliver (3 steps)* for *Outgoing Shipments*.
.. image:: media/three_steps_02.png .. image:: media/three_steps_02.png
:align: center :align: center
Activating this option will lead to the creation of two new locations, Activating this option will lead to the creation of two new locations,
*Output* and *Packing Zone*. *Output* and *Packing Zone*. If you want to rename it go to :menuselection:`Inventory -->
Configuration --> Locations`, *Select* the one you want to rename and update its name.
Of course, you can rename them if you want. To do so, go to
:menuselection:`Configuration --> Locations` and select the one you want to rename.
Change its name and hit save.
Create a Sales Order Create a Sales Order
==================== ====================
In the *Sales* app, create a quotation with storable products to In the *Sales* application, you can create a quotation with some
deliver. Then, confirm it and three pickings will be created and linked storable products to deliver. Once you confirm the quotation, three
to your sale order. pickings will be created and automatically linked to your sale order.
.. image:: media/three_steps_03.png .. image:: media/three_steps_03.png
:align: center :align: center
Now, click on the button. You should see three different pickings: If you click the button, you should now see three different pickings:
- The first one, with a reference PICK, designates the picking process; 1. The first one with a reference PICK to designate the picking process,
- The second one, with a reference PACK, is for the packing process; 2. The second one with the reference PACK that is the packing process,
- The third one, with a reference OUT, designates the shipping process. 3. The last one with a reference OUT to designate the shipping process.
.. image:: media/three_steps_04.png .. image:: media/three_steps_04.png
:align: center :align: center
Process the picking, packing, and delivery Process the Picking, Packing, and Delivery
========================================== ==========================================
The first operation to be processed is the picking and has a *Ready* The picking operation is the first one to be processed and has a
status, while the others are *Waiting Another Operation*. The packing *Ready* status while the other ones are *Waiting Another Operation*.
will become *Ready* as soon as the picking is marked as *Done*. The Packing operation will become *Ready* as soon as the picking one
is marked as done.
You can enter the picking operation from here, or access it through the You can enter the picking operation from here, or access it through the
inventory app. inventory dashboard.
.. image:: media/three_steps_05.png .. image:: media/three_steps_05.png
:align: center :align: center
Note that, if you have the product in stock, it will be automatically In case you have the product in stock, it has automatically been
reserved and you can validate the picking document. reserved and you can simply validate the picking document.
.. image:: media/three_steps_06.png .. image:: media/three_steps_06.png
:align: center :align: center
Now that the picking has been validated, the packing order is ready to Once the picking has been validated, the packing order is ready to be
be processed. Since the documents are chained, the products that have processed. Thanks to the fact that the documents are chained, the
been picked are automatically reserved on the packing order so you can products which have been previously picked are automatically reserved on
directly validate it. the packing order which can be directly validated.
.. image:: media/three_steps_07.png .. image:: media/three_steps_07.png
:align: center :align: center
@ -103,8 +93,8 @@ directly validate it.
.. image:: media/three_steps_08.png .. image:: media/three_steps_08.png
:align: center :align: center
Then, you can validate your packing. In doing so, the delivery order can Once the packing has been validated, the delivery order is ready to be
be processed. Once again, it will be ready to be validated so you can processed. Here again, it is directly ready to be validated in order to
transfer the products to the customer location. transfer the products to the customer location.
.. image:: media/three_steps_09.png .. image:: media/three_steps_09.png

View File

@ -1,103 +1,92 @@
============================================== ==================================================
Process a Receipt in two steps (Input + Stock) Process Delivery Orders in two Steps (Pick + Ship)
============================================== ==================================================
Configuration When an order goes to the shipping department for final delivery, Odoo
============= is set up by default to utilize a one-step operation: once all goods are
available, they are able to be shipped in a single delivery order.
Odoo uses routes to define exactly how you will handle the different However, your company's business process may have one or more steps that
receipt steps. The configuration is done at the *Warehouse* level. By happen before shipping. In the two steps process, the products which are
default, the reception is a one-step process, but changing the part of the delivery order are picked in the warehouse and brought to an
configuration can allow you to have 2 steps. output location before being effectively shipped.
The 2 steps flow is like this: you receive the goods in an input area,
then transfer them to your stock. As long as the goods are not
transferred in your stock, they will not be available for further
processing.
Activate Multi-Step Routes Activate Multi-Step Routes
========================== ==========================
The first step is to allow using *multi-step routes*. Indeed, routes The first step is to allow using *multi-step routes*. Indeed, routes
provide a mechanism to chain different actions together. In this case, provide a mechanism to chain different actions together. In this case,
we will chain the unload step in the input area to the step entering the we will chain the picking step to the shipping step.
products in stock.
To allow *multi-step routes*, go to :menuselection:`Configuration --> Settings` and To allow *multi-step routes*, go to :menuselection:`Inventory --> Configuration --> Settings` and
activate the feature. By default, activating *multi-step routes* will activate the option. Note that activating *Multi-Step Routes* will also
also activate *Storage Locations*. activate *Storage Locations*.
.. image:: media/two_steps_01.png .. image:: media/two_steps_01.png
:align: center :align: center
Configure warehouse for receipt in 2 steps Warehouse configuration
========================================== =======================
Once *multi-step routes* is activated, you can go to :menuselection:`Configuration --> Once *Multi-Step Routes* has been activated, you can go to :menuselection:`Inventory -->
Warehouse` and enter the warehouse which will use receipt in 2 steps. Configuration --> Warehouse` and enter the warehouse which will use
Then, you can select the option *Receive goods in input and then stock delivery in 2 steps. You can then select the option *Send goods in
(2 steps)* for *Incoming Shipments*. output and then deliver (2 steps)* for Outgoing Shipments.
.. image:: media/two_steps_02.png .. image:: media/two_steps_02.png
:align: center :align: center
Activating this option will lead to the creation of a new *Output*
Activating this option will lead to the creation of a new *Input* location. If you want to rename it go to :menuselection:`Inventory --> Configuration -->
location. If you want to rename it, you can go to :menuselection:`Configuration --> Locations`, Select Output and update its name.
Locations --> Select Input` and update its name.
.. image:: media/two_steps_03.png .. image:: media/two_steps_03.png
:align: center :align: center
Create a Sales Order
====================
Create a purchase order In the *Sales* application, you can create a quotation with some
======================= storable products to deliver. Once you confirm the quotation, two
pickings will be created and automatically linked to your sale order.
In the *Purchase* application, you can create a *Request for
Quotation* with some storable products to receive from a supplier. Once
the *RfQ* is confirmed, the receipt picking will be created and
automatically linked to your purchase order.
.. image:: media/two_steps_04.png .. image:: media/two_steps_04.png
:align: center :align: center
If you click on the *2 Delivery* button, you should now see two
Now, by clicking on the *1 Receipt* button, you will see the first different pickings, one with a reference *PICK* to designate the
picking which will allow entering the product in the *input location*. picking process and another one with a reference *OUT* to designate
Then, another picking, an internal transfer, has been created in order the shipping process.
to move the products to *Stock*.
Process the picking and the delivery
====================================
The receipt is the first one to be processed and has a *Ready* status
while the internal transfer will only become *Ready* once the receipt
has been marked as *Done*.
You can enter the receipt operation from the purchase order, or access
it through the inventory dashboard.
.. image:: media/two_steps_05.png .. image:: media/two_steps_05.png
:align: center :align: center
Process the Picking and the Delivery
====================================
By default, a receipt is always considered as ready to be processed. The picking operation is the first one to be processed and has a
Then, you will be able to directly click on *Validate* to mark it as *Ready* status while the delivery operation will only become *Ready*
done. once the picking operation has been marked as done.
You can enter the picking operation from here, or access it through the
inventory dashboard.
.. image:: media/two_steps_06.png .. image:: media/two_steps_06.png
:align: center :align: center
In case you have the product in stock, it has automatically been
Once the receipt has been validated, the internal transfer is ready to reserved and you can simply validate the picking document.
be processed. As documents are chained, the products which have been
received are automatically reserved on the internal transfer. Once the
transfer is validated, those products enter the stock and you will be
able to use them to fulfill customer deliveries or manufacture products.
.. image:: media/two_steps_07.png .. image:: media/two_steps_07.png
:align: center :align: center
Once the picking has been validated, the delivery order is ready to be
processed. Thanks to the fact that the documents are chained, the
products which have been previously picked are automatically reserved on
the delivery order.
.. image:: media/two_steps_08.png .. image:: media/two_steps_08.png
:align: center :align: center
.. image:: media/two_steps_09.png
:align: center