Hi diggle ,
Thank you very much for your reply.
Let me try to answer it all:
diggle We therefore revise the PO accordingly. Since the purchase price is different (and the batch/BB may also be different), there's going to need to be a new inventory. Is that manually created?
Yes for now you need to do it manually. We will have a premium add-on called Ordering Premium where you'd be able to do this automatically.
diggle The delivery arrives, and we find there is a new batch no and BB date, so we plug those into the new inventory,
We mark the delivery as complete, and the stock in the inventory is auto populated.
When you receive an inventory with different price or batch or what ever. Go manually to your product and create new inventory there with the new batch and price. Then go to the PO, edit - change to this inventory, set the correct received amount and change status to completed. The new inventory will increase.
diggle We sell out of the old inventory. What happens to the legacy inventory? Does it never get deleted or hidden? Basically each new order is likely to have new inventory variables, so does it get a mess?
You can delete any inventory within a product. As of now, if you delete it is gone for good and if you write them off the record will stay in the db and the inventory will stay in the product as inactive.
diggle OK. Now I am really confused. I've started work on MI in a staging site. And it looks like per inventory cost of goods is only available for variable products?
Have you activated prices per inventory option?