When going through the shipping process for a sales order, it you are not able to ship a line, it drops off the shipment screen during the commit function and therefore not available to show as back ordered during the time of invoicing. We want to see what lines were back ordered on the invoice and keep that in history. This way an invoice can be reprinted later. Also many other mid market products like Sage 100 handle this. This is a big issue for clients.