Modify the invoice editing process to prevent items from being sold at no charge. If the operator attempts to sell an item with a Unit Price of zero, a warning message will appear and the operator will be required to provide a non-zero price in order to continue.