Allow price changes on sales orders after shipping, but not after invoicing

IMPROVEMENT

Mistakes happen.  Sometimes, you or your sales reps enter the incorrect pricing for an item on a sales order and you need the ability to edit pricing after the order has been shipped.  Now, you can edit pricing for line items even if they are shipped; however, if the order has been invoiced, then you have to click the Reopen Invoice button first, to change the pricing.