I don't know if I'm missing something here, but the order processing/shipping piece does not look properly thought through to me
We're starting to migrate customers who get hundreds of orders a day to Nop, and there's no way that they are going to want to manually create shipments for every order
We've created a plugin that automatically creates shipments based on a set of business rules which test for things like "is an item in stock?"
But manually creating shipments will need to done for some orders, but at the moment, you can create a shipment, even if the Stock Quantity is negative.
There's not even any feedback on the order processing view or create shipment view to tell a user how much free stock is available
This all seems badly thought out - and it's the only area of the framework we've felt was anything less than fantastic, but it's incredibly crucial this is right if nop wants to be adopted by higher volume sellers.
So my question is: have I missed something somewhere?