>Spoken like a true accountant. But I think you are too harsh. Sometimes invoice numbers are related to other documents and sometimes those documents numbers are randomly generated. If your system keeps track of the invoices generated then what is the harm in having randomly generated numbers as long as they are unique? Same with check numbers. I know it drives accounts batty when they think things must be sequential but when I ask them to explain why they usually draw a blank.
I've seen places where the sequential numbering of invoices was required by tax inspectors (don't remember in which country that was, maybe limited to the inspectors in a small area only). If they see an invoice number skipped, they assume there's something off the books and start really digging to find traces of that invoice.