How to get warehouse for each item in a BOM?

Hi,
I have a large (>7000 items) amount of components. Each component has a “warehouse” (location in the main warehouse) and sometimes they can be moved to a new location due to having more of the same item, or having less and occupying space in vane. When making an MO (manufacturing order) the BOM (bill of materials) is created. That works fine, if something is missing then I get a warning etc, I get the amount of each individual item required to manufacture the product and so on.
So far so good, the problem is that the BOM does not include the warehouse (location) for each individual item. So, one has to click on each item to find out where it is in the main warehouse (aka default warehouse). This is tedious and takes time because you have to do lots of trips back and forward from the computer to the location and back.
I’d like to know if there is any tag that I can add to the ODT BOM document that would include the warehouse. Something like {line_product_warehouse} that I could add to the lines of object in the BOM.
Does this makes sense? Is it possible to do it?
Best regards,
VV

In the BOM the warehouse is defined once for the whole BOM. In the MO you can choose the warehouse per product line. We have modified the display of the MO as the current view is a little limited as it only uses half of the screen.

Hi,
Thank you for your reply. How have you modified the display of the MO? Mine still shows two columns, “Consumption” and “Production” side by side.
Also, is there any possibility to print out this? When going around in the actual warehouse it is very handy to have a piece of paper so one can check what have been picked already. Some other programs we have used before (InFlow) call this a “Pick List” and it is very handy. Some of our assemblies can have 300 - 400 entries and that’s a lot to scroll on a tablet running Dolibarr.
Best regards,
VV

Hi @kyoritsu ,

could you indicate your dolibarr version, the difference can come from this.

Also, the need you describe could be also developped as a specific pdf format for the BOM indicating the warehouse of the part.

Hi pragmatech64,
The dolibarr version is 19.0.2, but I think erikvanberkum meant that there was a modification to the original code. At least that’s how I understood.
Here I’m posting a picture of what it looks in the old software (InFlow), “Location” and “Sub-location” now became “Warehouse” in Dolibarr. For instance “Location” D601 (shelf) and sublocation “A” (row) now in Dolibarr became “Warehouse” D601_A where D601 is the shelf and _A is the row in the shelf.
This is a very short BOM, but we somtimes have serveral hundreds of lines.
Best regards,
VV

Hi,
We have done the same, moved from inFlow and have a very similar situation. I can not find a good solution for this. All I came up with was using the Export Assistant to extract all Product to a spread sheet and include the Warehouse, so we can reference it when we are looking, but we have to create the MO to generate a list of the product in the BOM.

Did you find a better way?