Skip to Content
Menu
This question has been flagged

Hi,

I'm new with Odoo and in our implementation we have many subcontractors and we want to keep stock of raw materials at all the subcontractors' locations. So, we would send enough raw materials in advance so the subcontractors can manufacture 1 or 2 months-worth of goods in several Manufacturing Orders.


What would be the best way to skip the "Resupply Subcontractor" step? (since when we make a Purchase Order, we are almost sure they will have enough raw materials).


Also, can we keep track of the raw materials in the subcontractors' locations, and the reordering rules for each subcontractor?


What would be the best way to set this up?

TIA!

Juan

Avatar
Discard
Best Answer

Believe it should be possible to transfer products to sub contractor using replenishment rules


1. You might need to differentiate each vendor by creating specific location for each vendor.

Physical Location/Subcontracting Location/Vendor1 .. vendor2 etc


2. Associate location to specific vendor Contacts > Sales & Purchase Tab > Inventory section


3. On the route 'Resupply Contractor' ensure it is available to be applied on products. Inventory > Configuration > Routes


4. Create replenishment rule for the products (component) - Inventory > Operations > Replenishment

- Min, Max, multiples, location (subcontract location per vendor), route (resupply subcontractor) (Do ensure this route is selected on the product), Trigger (Auto) 


The expected behaviour is that when product falls below min qty at a specific subcontract location, replenishment would create a "Resupply Subcontractor" operation. When a subcontract MO is sent to this vendor resupply would not trigger as product is available at this location.


To track material at each location .. Inventory > Reporting > Locations

Filter subcontracting location and group by location


Haven't tested this end to end myself, so would recommend testing before using this concept. An imminent gap on the resupply operation, while the operation is created automatically from replenishment rules the delivery address might need to be updated manually.

Avatar
Discard
Author

Thanks a lot for your detailed explanation Jaideep! I will try it soon and will let you know how it goes...

Hi Jaideep, is it possible that to complete your solution, the supply method of the "resupply subcontractor on order" route rule needs to be changed to "take from stock, if unavailable, trigger another rule"?

Hi Ricardo,

I believe the default for the route "YourCompany: Resupply Subcontractor" is set as Take from stock. Yes, it could be changed to "Take from stock, if unavailable trigger another route". My suggestion would be to keep it consistent with overall reordering policy (replenishment based -'take from stock' or route based -'Take from stock, if unavailable trigger another route').

The route 'YourCompany:resupply subcontractor' is to transfer products (components of BoM) from Stock to subcontractor location, Pull from Stock to Subcontractor location. So if the component isn't available in stock you would want to reorder based on policy.

The proposed solution to this specific post was to transfer products in advance of the subcontract order (triggered by creating a PO) and not to trigger transfer on order ('Resupply subcontractor on order' isn't applied on the products or category, while route 'YourCompany: Resupply Subcontractor' is applied)

On confirmation the PO doesn't create a transfer operation from Stock to subcontract location and while receiving the component consumption and production can be recorded.

Not sure if this explains and helps in answering the question.

BR
Jaideep

Related Posts Replies Views Activity
0
Dec 23
1932
2
Jan 25
1895
2
Oct 23
1950
2
Jul 18
2848
2
Jul 25
455