We have run into the problem where if we need to adjust an invoice from a service order and they choose the correct invoice, then correct the invoice and release it. Acumatica creates a credit memo for the original invoice and then creates a new invoice where the corrections are made. This is good, but the problem is that it marks the appointment status where the original invoice was created from billed to closed. The appointment then gets rebilled by because it doesn’t show as billed anymore. creating 2 invoices for the same appointment. Is this a bug or a configuration issue?
The process that does work is to cancel the invoice and go to the appointment, make changes and rebill through the original process. The next question is, how can we disable the correct invoice action only for service orders, so we don’t double bill customers?