Skip to Content
Menu
This question has been flagged
3 Replies
17594 Views

Odoo v.10

We use a "Mart" system for many of our parts and as a result, have multiple "bin" locations for a single part. Odoo does not seem to handle this as well as our old system.  When receiving product how does the person receiving know where or which bin the new quantities need to be received into?

I'm guessing that an inventory report would have to be generated first so the person receiving would have a list of all bins that are low on stock and get the location to receive into that way perhaps?

But then how do I find the location if I'm just looking?  The part record won't show secondary locations.  It doesn't even show default bin locations unless you are in developer mode.  I'm just not sure how to set this up and how it should flow.  Any helpful info would be welcome.

Avatar
Discard

Hi Niyas,

Yes, I've done and understood all that, but how do I know what location to "deliver to"?  Does Odoo show me something like Primary Loc, Secondary Loc, etc for this part?  People receiving the product don't have all the bin locations memorized for each part and I don't find anyplace where I can enter all the possible locations this part may need to go to.  I know I can look at a parts "on hand" to see current stock levels and locations, but what if there is no amount in one of the available locations for this part?  Or what if the location is new and never had product in it previously?


Best Answer

Hi Lyn ,

First of all you have to activate multi location or multi warehouse feature from the Inventory -> Configuration -> Settings -> then tick the "Manage only 1 Warehouse, composed by several stock locations" or "Manage several Warehouses, each one composed by several stock locations" .

Then while creating the purchase order you can mention the location to receive the products in the "deliver to" field in the deliveries and invoices tab of purchase order from view.

Thank you


Avatar
Discard
Best Answer

Three options that may work:


1. Use the 'Description for Pickings' Notes of a product.  These will be added to printed (PDF) picking documents and can give users a list of bins where product CAN be put.

2. Print each stock quant (bundle of product in a location) on the picking slip (PDF report).  This will give users a list of bins where product ALREADY IS. Something like:

<t t-if="pack_operation.product_id.product_stock">
    <tr t-foreach="pack_operation.product_id.product_stock" t-as="stock_quants"> 
<t t-if="not stock_quants.reservation_id">
  <span t-field="stock_quants.location_id"/>
<span t-field="stock_quants.qty"/>
</t>
</tr>
</t>

3. Code your own PUTAWAY strategy, that deduces the correct bin to use based on your own logic.  Odoo supports 'fixed single bin location' for product categories, but this is where you WOULD plug in your own custom strategy:

https://www.odoo.com/documentation/user/10.0/inventory/routes/strategies/putaway.html

There is a community module at https://apps.odoo.com/apps/modules/8.0/stock_putaway_product/ that uses this concept to create a fixed location for each product.

Avatar
Discard
Related Posts Replies Views Activity
1
Dec 19
2578
0
Aug 24
118
0
Jun 23
465
1
Oct 21
1147
2
May 18
5512