In other screens, when the F7 option "require unique" is selected, the system omits voided records when checking for uniqueness. For example, if you screw up a 3-2 AR Invoices, you can void that record and create a new record with the same invoice number as the voided record(s).

In the 12-2 screen, if you screw up the allocation and void it, you cannot reuse the ticket number unless "require unique" is unchecked. We want unique ticket numbers, but we want the unique constraint to omit voided records, like how every other screen in the software is.

Comments

  • This would also improve the audit trail, as you could see the history of a ticket number. You could look up a ticket number and see that there were voided records for that ticket.