olimart/moreflowers2 — Issue #48: Orders revamp.
Author: olimart
Created: 2012-02-08 01:06:40+00:00
State: open
Labels: P1

We need to rework orders:

* Weekly Orders
* In short we should organize orders by week. Client has one 'big' order per week that we need to leave open until delivered. Order has many lines.

* Recurring orders
* Client has many recurring orders. It must be auto-regenerated every week. We need to be able to select which day it will recur
* Recurring order include: flower, qty and color
* Possibility to edit/destroy

* Order has_many order_lines
* Possibility to delete recurring flower one-by-one for a given week
* Current form info remains we just need to introduce many rows
* We need to add shipping (still waiting for confirmation whether it is global (for the order) or per order line)
* We keep order invoice
* Each order row has a its own status now
* The whole logic remains for order preparation therefore needs to be updated as well