Not sure if this belongs as a feature request or just a fix. Currently Advanced Orders only have 3 statuses for some reason. Ordered, Backordered and Complete. This to me makes no sense. These are real orders just like any other order. If all of the orders can't follow the same status, the status 'property' is basically pointless. IE. I have several orders that are invoiced that I have no way of marking them invoiced. Plus 3rd party software via API may use this status. We do because we had to build our own dashboards.
Solution is simple, when all advanced sale items are:
Picked - mark the whole order as picked
Packed - mark the whole order as packed
Shipped - mark the whole order as shipped
Invoiced - mark the whole order as invoiced
I agree, Simple Sale and Advanced Sale need to match. Especially when you want to generate reports and status is not consistent between Simple and Advanced Sale.
See similar feature request here: