You can change the status of sales invoices collectively in Sales Invoices browser. In order to change the status of invoices in batches, use Batch Status Change option in (F9) right click menu. 
The status of the selected invoices is changed into the new status within the scope of rules for status change. For example, when attempt to cancel a G/L Approved invoice, which has unclosed collection transactions, or attempt to approve an invoice that could not pass budget / appropriation control, system gives warning and informs user that status cannot be changed. 
The following conditions for changing invoice status should be taken into consideration:

  • Users must approve the given warning message in case that the status of dispatches that are related to the invoice should also be changed.
  • In case of cancelling a G/L Approved invoice, a new G/L slip is generated since the related G/L slip is approved. The new slip is generated as an inverse record.

Note that in case of cancelling an invoice, you enter the reason for cancelling in Reason for Cancelling field. The reason that you enter in this field is displayed in Sales Invoices browser in the Reason for Cancelling column.