The purpose of this project is to provide a mechanism that allows line items to backordered.
What I am attempting to provide
The addition of a delivery status to each line item in an order:
- supplied
- on order
The administrator should be able to edit the delivery status of each of these items from the order screen.
See Screenshot of supply status widget in action
Other modules that will be used
Stock Module: Ability to backorder an out of stock item using rules.
Say you have one item in stock, and the customer wants to order 3. We should be able to create a Rule that will create one line item containing one unit that will be supplied, and then a second line item that will contain two units that will be on order when a customer adds the item to the cart.
Some sort of notification when an item is added to stock that makes the administrator aware of outstanding backorders for that item.
Some sort of list (probably using views) of orders containing items that are "on order".
The backorder system should then be able to be used for pre-orders, by adding