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