Community: Inventory and MRP mailing list archives


Re: Put Away Strategy ignored for manufactured goods

Florian Baumann
- 12/02/2016 07:10:05
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 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

> 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?