FWIW we are hoping the next release with OE contains the ability to create a document filter to distinguish orders that have been fully shipped (not invoiced) or partially shipped (again not invoiced but items on backorder).

I have tried unsuccessfully to create a filter to show orders on the grid that have backorders without any luck. We have created a workaround for now to put a flag switch in a header field not used so that we can distinguish which orders or fully shipped and those that are not. The issue with this workaround is if the user forgets to enter in the designated field we won't know.

Secondly, the ability to auto invoice said orders that are not fully shipped without it invoicing the full order amount.

If you have any suggestions in the meantime I am all ears.