Fixed product place in location

Rational

Some companies work with fixed place (ex: shelve) for each product in the warehouse location.
Of course they could use stock_product_location and create a location for each position (using the flat children option) but it is a lot of extra management work (inventory for each location) for no benefit.

Proposal

A new module stock_product_location_place adds on the product a list a couple storage location and place (free char).
On the stock move, new computed fields are added for each location to display the configured place of the product.

Ideally the picking list and restocking lists should be extended to display this place, but it is not supported for now.

Implementation

Why is this not supported?

I think it can be easly supported by including a function field (or property) to be used on the report that by default shows the location but when the new module is activated it shows the location and the place.