diff --git a/manufacturing/management/media/subcontracting01.png b/manufacturing/management/media/subcontract_01.png similarity index 100% rename from manufacturing/management/media/subcontracting01.png rename to manufacturing/management/media/subcontract_01.png diff --git a/manufacturing/management/media/subcontracting02.png b/manufacturing/management/media/subcontract_02.png similarity index 100% rename from manufacturing/management/media/subcontracting02.png rename to manufacturing/management/media/subcontract_02.png diff --git a/manufacturing/management/media/subcontracting03.png b/manufacturing/management/media/subcontract_03.png similarity index 100% rename from manufacturing/management/media/subcontracting03.png rename to manufacturing/management/media/subcontract_03.png diff --git a/manufacturing/management/media/subcontracting04.png b/manufacturing/management/media/subcontract_04.png similarity index 100% rename from manufacturing/management/media/subcontracting04.png rename to manufacturing/management/media/subcontract_04.png diff --git a/manufacturing/management/media/subcontracting05.png b/manufacturing/management/media/subcontract_05.png similarity index 100% rename from manufacturing/management/media/subcontracting05.png rename to manufacturing/management/media/subcontract_05.png diff --git a/manufacturing/management/media/subcontracting06.png b/manufacturing/management/media/subcontract_06.png similarity index 100% rename from manufacturing/management/media/subcontracting06.png rename to manufacturing/management/media/subcontract_06.png diff --git a/manufacturing/management/media/subcontracting07.png b/manufacturing/management/media/subcontract_07.png similarity index 100% rename from manufacturing/management/media/subcontracting07.png rename to manufacturing/management/media/subcontract_07.png diff --git a/manufacturing/management/media/subcontracting08.png b/manufacturing/management/media/subcontract_08.png similarity index 100% rename from manufacturing/management/media/subcontracting08.png rename to manufacturing/management/media/subcontract_08.png diff --git a/manufacturing/management/subcontracting.rst b/manufacturing/management/subcontracting.rst index eac5e9904..9eb0e0c4c 100644 --- a/manufacturing/management/subcontracting.rst +++ b/manufacturing/management/subcontracting.rst @@ -1,29 +1,35 @@ -Subcontract the manufacturing of some products -============================================== +============================= +Subcontract the manufacturing +============================= -Some business subcontract the production of some finished products +Some businesses subcontract the production of some finished products through subcontractors. This can be easily managed through Odoo. Configuration -------------- +============= -Go in the :menuselection:`Manufacturing --> Configuration --> Settings` and tick the box *Subcontracting*. +Go to the *Manufacturing app > Configuration > Settings* and tick the +box *Subcontracting*. -.. image:: media/subcontracting01.png +.. image:: media/subcontract_01.png :align: center You can now define subcontractors contacts. When you purchase or receive products from a contact of type subcontractor, the correct stock moves are created to represent the subcontracting of the production. -.. image:: media/subcontracting02.png +.. image:: media/subcontract_02.png :align: center -The next step is to create a Bill of Material of type *subcontracted*. -In this BoM, list the components you need to supply to the -subcontractor. +.. tip:: + You can set the subcontractor as a vendor in case you plan to buy him + the subcontracted products via purchase orders. -.. image:: media/subcontracting03.png +The next step is to create a *Bill of Material* of type +*subcontracted*. In this *BoM*, list the components you need to +supply to the subcontractor. + +.. image:: media/subcontract_03.png :align: center You can also define subcontractors on the BoM. @@ -32,76 +38,77 @@ You can also define subcontractors on the BoM. - If some are set, the BoM can only be used for those subcontractors -.. image:: media/subcontracting04.png +.. image:: media/subcontract_04.png :align: center -The configuration part is already done! - Receive or buy a subcontracted product --------------------------------------- +====================================== -You have two options to trigger a the subcontracting of a product: +You have two options to trigger the subcontracting of a product: -- Option A: You can buy the subcontracted product from your +- **Option A**: You can buy the subcontracted product from your subcontractor -- Option B: You can directly receive the subcontracted product +- **Option B**: You can directly receive the subcontracted product Let’s start with option A (option B is just a simpler version of it). Create a new purchase order. The vendor must be a subcontractor. The unit price should be the cost you are paying to the subcontractor for -the subcontracting (it’s thus not necessarily the total cost of the +the subcontracting (thus, it’s not necessarily the total cost of the subcontracted product). -.. image:: media/subcontracting05.png +.. image:: media/subcontract_05.png :align: center -The validation of the purchase order creates automatically the receipt. +The validation of the purchase order automatically creates the receipt. Whenever you receive the product, you can validate the receipt. The following stock moves are created: - For the components - From Subcontracting To Production + - From Subcontracting To Production - For the subcontracted product - From Production to Subcontracting + - From Production to Subcontracting - From Subcontracting to Stock + - From Subcontracting to Stock The *Subcontracting Location* represents the place where the products are at your subcontractor’s warehouse. It is configured as an internal location, the components that are sent to the subcontractor are still valued in your stock. -For option B, you simply can create the receipt manually with a partner +For option B, you can simply create the receipt manually with a partner of type subcontractor defined on it. Resupply the subcontractor with the components ----------------------------------------------- +============================================== There are 3 ways to manage the resupply of your subcontractor with the components: -- Manually. You simply create a delivery order on which you set the - subcontractor as partner and you choose the components to deliver +- **Manually**: You create a delivery order in which you set the + subcontractor as a partner and you choose the components to + deliver. -.. image:: media/subcontracting06.png +.. image:: media/subcontract_06.png :align: center -- With reordering rules. You can define a reordering rule on the - Subcontracting location to ensure that they are always enough - components send to your subcontractors. +- **With reordering rules**: You can define a *reordering rule* + on the *Subcontracting location* to ensure that they are always + enough components sent to your subcontractors. When the + reordering rule is triggered, a delivery order is created for the + product is automatically created. -.. image:: media/subcontracting07.png +.. image:: media/subcontract_07.png :align: center -- On order. You can also deliver the components to your subcontractors - each time you order a subcontracted product. For this, you need - to tick the route “Resupply Subcontractor on Order” on the - components concerned. +- **On order**: You can also deliver the components to your + subcontractors each time you order a subcontracted product. For + this, you need to tick the route *Resupply Subcontractor on + Order* on the wanted components. -.. image:: media/subcontracting08.png - :align: center +.. image:: media/subcontract_08.png + :align: center \ No newline at end of file