Can someone explain the documentation for multiple warehouses and shipping in v7?
From reading the documentation, it sounds like OpenERP is able to handle multiple warehouses, each having different stock, and each shipping to different places. The documentation makes it sound as if the sales order process and delivery order process will determine the closest warehouse to the customer and pull stock from that location. Of course, I could be reading this incorrectly and this may be a manual process.
So I will explain my scenario and hopefully someone will be able to explain the process I need or should be following.
1) I have two warehouses (Dallas and Atlanta) and a different staff for each warehouse. I was thinking the process from OpenERP when creating a delivery order would be to check the customer address and try to pull stock from that location if there is stock available, the other location if there is none available at the nearest location. Is this correct so far?
2) When an order must be split between locations, what happens? I.e. I have 10 Product X in Dallas and 10 Product Y in Atlanta. A sales order is created for 10 Product X and 10 Product Y. I need to ship each from each warehouse. So far, I have seen only one delivery order created and this seems like it should create two delivery orders. The reason, one warehouse has no control over the actions of the other. So if one warehouse process the delivery order and sends the product they need, the other warehouse will have idea they have to fulfill anything because the other warehouse closed the delivery order when they were finished. This problem would be solved by two delivery orders unless I am missing a part of the process I'm supposed to be following.
Right now, all the sales orders are created via OpenERP and not any kind of external portal. Is there a process we're supposed to be following to get this type of multiple warehouse setup?
EDIT: The other thing I'm confused about is the same products in different warehouse, tracked by different serials. If I have 10 Product X in Dallas and 10 Product Y in Atlanta, how does this affect the process as well?