Thanks Pavel,
Let me explain it more clearly. We have 5 locations A, B, C, D, E. That means 5 inventories as each of them has the stock right?
Now I go to your demo, go to Products->Add new and I have only 1 inventory by default and I have to assign its location. This is fine. I create 2nd inventory, 3rd inventory, 4th and 5th. Assign location to each of them.
So now in my new products I have 5 inventories with 5 locations.
So far so good.
Except, I add a new product now and by default I have 1 inventory. And I have to do everything again.
Hope it clarifies what the issue is :-)