Community: Inventory and MRP mailing list archives


Re: Put Away Strategy ignored for manufactured goods

Jordi Ballester Alomar
- 11/07/2017 12:56:03

We have just proposed a module to OCA "mrp_production_putaway_strategy" that solves this need on a very simple manner. See


On Fri, Feb 12, 2016 at 1:12 PM, Florian Baumann <> wrote:
Hello Jos, thank you for your answer! 2016-02-12 12:42 GMT+01:00 Jos Colpaert <>: > You are right that the put away strategies are only applied on pickings. As > on manufacturing orders, you are supposed to take from/put in just one > location. I see, so this means 'Raw materials location' and 'Finished products location' should/are always the same? > [...] (also in v9, you can put a source location on a procurement rule > of type manufacture in order to be able to work with a production IN/OUT > location even if the MO is generated from a procurement. If it is generated > manually, you can have a push rule from production OUT to Stock then) This is actually something, that occurred to me, too, after I wrote my second mail. But if I used a procurement rule with a source location of WH/Stock/C, it didn't work, because the MO couldn't find the necessary raw materials, because it looked for them in WH/Stock/C, but they have been but in WH/Stock/A and /B. Using an additional Route, let's call it 'Push to C', with a push rule from WH/Stock to WH/Stock/C, that is applied on CatC seems to work fine, after a short test. I will have to look further into that, however. However it still isn't a hundred percent clear to me, why you are supposed to be taking from and putting to the same location in manufacturing. > On Fri, Feb 12, 2016 at 10:22 AM, Florian Baumann <> > wrote: >> >> Hello again, >> >> 2016-02-11 11:19 GMT+01:00 Florian Baumann <
>: >> > Hello, >> > >> > I am under the impression, that Put Away Strategies are used to sort >> > products into their respective default stock locations. Unfortunately, >> > this seems only the case for bought products and not manufactured >> > goods. >> >> I did a bit of further research. As far as my understanding goes, the >> "problem" is, that Put Away Strategies are only applied by >> stock.pickings. But as the MO does not create a stock.picking, when >> transferring the produced item from the source location (e.g. Virtual >> Locations/Production) to the destination location, the Put Away >> Strategies are never applied to the move. >> >> The destination location of the MO is set to the procurement location >> of the procurement generating the MO. As the procurement is generated >> automatically through routes, I can't find a way to "intercept" the >> procurement location, to set it to the default location for my >> product. >> Even when I create a procurement order manually, I can't find a way to >> set the procurement location, but only the warehouse, in which the >> procurement is generated. >> >> So, is there a way to generate procurements in a different location >> from WH/Stock, depending on the product?

Post to:

Jordi Ballester Alomar
CEO & Founder | Eficent