[ADD] purchase: How to trigger the purchase of products based on sales?
https://docs.google.com/document/d/1cEAZdC-9hANhvTH5tWNm9Uys6ccpfvOgjKXlYby5vpw/edit?usp=sharing
BIN
purchase/replenishment/flows/media/purchase_triggering01.png
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
purchase/replenishment/flows/media/purchase_triggering02.png
Normal file
After Width: | Height: | Size: 25 KiB |
BIN
purchase/replenishment/flows/media/purchase_triggering03.png
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
purchase/replenishment/flows/media/purchase_triggering04.png
Normal file
After Width: | Height: | Size: 21 KiB |
BIN
purchase/replenishment/flows/media/purchase_triggering05.png
Normal file
After Width: | Height: | Size: 2.6 KiB |
BIN
purchase/replenishment/flows/media/purchase_triggering06.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
purchase/replenishment/flows/media/purchase_triggering07.png
Normal file
After Width: | Height: | Size: 3.2 KiB |
BIN
purchase/replenishment/flows/media/purchase_triggering08.png
Normal file
After Width: | Height: | Size: 14 KiB |
@ -2,4 +2,112 @@
|
|||||||
How to trigger the purchase of products based on sales?
|
How to trigger the purchase of products based on sales?
|
||||||
=======================================================
|
=======================================================
|
||||||
|
|
||||||
*Coming soon...*
|
Overview
|
||||||
|
========
|
||||||
|
|
||||||
|
When you work in just-in-time, you don't manage stock so you directly
|
||||||
|
order the product you need from your vendor.
|
||||||
|
|
||||||
|
The usual flow is:
|
||||||
|
|
||||||
|
1. Create a sale order
|
||||||
|
|
||||||
|
2. Purchase the product
|
||||||
|
|
||||||
|
3. Receive and pay the bill
|
||||||
|
|
||||||
|
4. Deliver your product
|
||||||
|
|
||||||
|
5. Invoice your customer
|
||||||
|
|
||||||
|
Product configuration
|
||||||
|
=====================
|
||||||
|
|
||||||
|
In the purchases application, open the **Purchase** menu and click on
|
||||||
|
**Products**. Open the product on which you want to do your purchases based
|
||||||
|
on sales.
|
||||||
|
|
||||||
|
Next to Routes, tick **Buy** and **Make to order** as a procurement method.
|
||||||
|
When you are generating sales order, Odoo will automatically reorder the
|
||||||
|
same quantity through procurement.
|
||||||
|
|
||||||
|
.. image:: media/purchase_triggering01.png
|
||||||
|
:align: center
|
||||||
|
|
||||||
|
Don't forget to set a vendor otherwise the rule won't be triggered.
|
||||||
|
|
||||||
|
You can also configure minimum stock rules that will trigger the
|
||||||
|
purchase orders.
|
||||||
|
|
||||||
|
.. note::
|
||||||
|
To know how to configure a minimum stock rule, please read the document
|
||||||
|
:doc:`setup_stock_rule`.
|
||||||
|
|
||||||
|
Process
|
||||||
|
=======
|
||||||
|
|
||||||
|
Sale order
|
||||||
|
----------
|
||||||
|
|
||||||
|
To create a sale order, go to the **Sales** application,
|
||||||
|
:menuselection:`Sales --> Sales order` and create a new sale order.
|
||||||
|
|
||||||
|
.. image:: media/purchase_triggering02.png
|
||||||
|
:align: center
|
||||||
|
|
||||||
|
After confirming it, you will see one **Delivery** associated with this
|
||||||
|
sale order on the **button** on the top of it.
|
||||||
|
|
||||||
|
.. image:: media/purchase_triggering03.png
|
||||||
|
:align: center
|
||||||
|
|
||||||
|
Click on the **Delivery** button to see the transfer order. The status
|
||||||
|
of the outgoing shipment is **Waiting Another Operation**. It won't be done
|
||||||
|
until the purchase order is confirmed and received.
|
||||||
|
|
||||||
|
Purchase order
|
||||||
|
--------------
|
||||||
|
|
||||||
|
The purchase order is automatically created. Go to the **Purchase**
|
||||||
|
application :menuselection:`Purchase --> Request for Quotation`.
|
||||||
|
The source document is the sale order that triggered the procurement.
|
||||||
|
|
||||||
|
.. image:: media/purchase_triggering04.png
|
||||||
|
:align: center
|
||||||
|
|
||||||
|
.. note::
|
||||||
|
If you make some more sales that trigger procurements to the same
|
||||||
|
vendor, it will be added to the existing request for quotation. Once it
|
||||||
|
is confirmed, the next procurements will create a new request for
|
||||||
|
quotation.
|
||||||
|
|
||||||
|
Receipt and delivery
|
||||||
|
--------------------
|
||||||
|
|
||||||
|
Go the the **Inventory** application. Click on **# To Receive** on the
|
||||||
|
**Receipts** tile.
|
||||||
|
|
||||||
|
.. image:: media/purchase_triggering05.png
|
||||||
|
:align: center
|
||||||
|
|
||||||
|
Select the receipt from your vendor and **Validate** it.
|
||||||
|
|
||||||
|
.. image:: media/purchase_triggering06.png
|
||||||
|
:align: center
|
||||||
|
|
||||||
|
Go back to the **Inventory** dashboard. In the delivery order, click on **#
|
||||||
|
To Do**. The delivery order is now ready to ship.
|
||||||
|
|
||||||
|
.. image:: media/purchase_triggering07.png
|
||||||
|
:align: center
|
||||||
|
|
||||||
|
The status of the delivery changed from **Waiting Availability** to
|
||||||
|
**Available**. Validate the transfer to confirm the delivery.
|
||||||
|
|
||||||
|
.. image:: media/purchase_triggering08.png
|
||||||
|
:align: center
|
||||||
|
|
||||||
|
.. seealso::
|
||||||
|
* :doc:`replenishment_methods`
|
||||||
|
* :doc:`setup_stock_rule`
|
||||||
|
* :doc:`warning_triggering`
|