diff --git a/inventory/routes/concepts.rst b/inventory/routes/concepts.rst index 66803f2ef..3d84df18f 100644 --- a/inventory/routes/concepts.rst +++ b/inventory/routes/concepts.rst @@ -6,6 +6,7 @@ Concepts :titlesonly: :glob: + concepts/use_routes concepts/procurement_rule concepts/push_rule concepts/inter_warehouse diff --git a/inventory/routes/concepts/cross_dock.rst b/inventory/routes/concepts/cross_dock.rst index 4396102ef..44f207e4e 100644 --- a/inventory/routes/concepts/cross_dock.rst +++ b/inventory/routes/concepts/cross_dock.rst @@ -1,3 +1,96 @@ =============================================== How to organize a cross-dock in your warehouse? -=============================================== \ No newline at end of file +=============================================== + +Cross dock area is temporarily area where we are not storing any product +instead just managing place according to delivery for further customer. +This will save lot of time for inter warehouse transfer and storing +process. We are managing our products with docking area where product +directly place from supplier location and transfer this to gate pass for +customer delivery. + +.. image:: media/cross01.jpg + :align: center + +.. note:: + + For more information on how to organise your warehouse, read + `What is cross docking and is it for me? `_ + +Configuration +============= + +Warehouse and routes +-------------------- + +In the **Inventory** module, open :menuselection:`Configuration --> Settings --> +Location & Warehouse`, then in **Routes**, select **Advanced routing of +products using rules**, then click on **Apply**. + +.. image:: media/cross02.png + :align: center + +Open :menuselection:`Configuration --> Warehouse Management --> Warehouses`, +then open the warehouse you want to cross-dock from and click on **Edit**. + +In the **Warehouse Configuration** tab, select: + +- **Incoming Shipments**: Unload in input location then go to stock (2 + steps) + +- **Outgoing Shipments**: Ship directly from stock (Ship only) + +then click on **Save**. + +.. image:: media/cross03.png + :align: center + +This steps has generated a cross-docking route that you can see in +:menuselection:`Inventory --> Configurations --> Routes --> Routes`. + +Cross Docking Route +------------------- + +We will use the route **Buy** for first part of the flow and create a route for +the remaining part: + +.. image:: media/cross04.png + :align: center + +Each of the procurement rule will now be configured. Cross Dock location is +created as an internal physical location. + +.. figure:: media/cross05.png + :figclass: figure + :align: center + + :menuselection:`Input --> Cross Dock` + +.. figure:: media/cross06.png + :figclass: figure + :align: center + + :menuselection:`Cross Dock --> Output` + +.. figure:: media/cross07.png + :figclass: figure + :align: center + + :menuselection:`Output --> Customer` + +Product with cross dock +----------------------- + +We have created the Vegetable Fennel product and assigned the routes created above +as well as the **Buy** route. + +We have also specified a supplier and a minimum order rule which is needed for +replenishment of a stockable product. + +.. image:: media/cross08.png + :align: center + +.. seealso:: + + * :doc:`use_routes` + * :doc:`../../management/incoming/two_steps` \ No newline at end of file diff --git a/inventory/routes/concepts/media/cross01.jpg b/inventory/routes/concepts/media/cross01.jpg new file mode 100644 index 000000000..8a40f5ef9 Binary files /dev/null and b/inventory/routes/concepts/media/cross01.jpg differ diff --git a/inventory/routes/concepts/media/cross02.png b/inventory/routes/concepts/media/cross02.png new file mode 100644 index 000000000..b041e19ae Binary files /dev/null and b/inventory/routes/concepts/media/cross02.png differ diff --git a/inventory/routes/concepts/media/cross03.png b/inventory/routes/concepts/media/cross03.png new file mode 100644 index 000000000..adf7977b6 Binary files /dev/null and b/inventory/routes/concepts/media/cross03.png differ diff --git a/inventory/routes/concepts/media/cross04.png b/inventory/routes/concepts/media/cross04.png new file mode 100644 index 000000000..e262b6499 Binary files /dev/null and b/inventory/routes/concepts/media/cross04.png differ diff --git a/inventory/routes/concepts/media/cross05.png b/inventory/routes/concepts/media/cross05.png new file mode 100644 index 000000000..0dcbf4c78 Binary files /dev/null and b/inventory/routes/concepts/media/cross05.png differ diff --git a/inventory/routes/concepts/media/cross06.png b/inventory/routes/concepts/media/cross06.png new file mode 100644 index 000000000..963b78490 Binary files /dev/null and b/inventory/routes/concepts/media/cross06.png differ diff --git a/inventory/routes/concepts/media/cross07.png b/inventory/routes/concepts/media/cross07.png new file mode 100644 index 000000000..b57ea57d1 Binary files /dev/null and b/inventory/routes/concepts/media/cross07.png differ diff --git a/inventory/routes/concepts/media/cross08.png b/inventory/routes/concepts/media/cross08.png new file mode 100644 index 000000000..5bc5b7d7c Binary files /dev/null and b/inventory/routes/concepts/media/cross08.png differ diff --git a/inventory/routes/concepts/use_routes.rst b/inventory/routes/concepts/use_routes.rst new file mode 100644 index 000000000..b11741f6d --- /dev/null +++ b/inventory/routes/concepts/use_routes.rst @@ -0,0 +1,3 @@ +================== +How to use routes? +================== \ No newline at end of file