Adagio Invoices supports a 12 character invoice number. Is there a reason you need so many characters?
_________________________
Andrew Bates