Probably not without some hand coding. You could maintain a text or xml file with an invoice number and write a script to increment it, but the only readily available unique number without a database is the sessionID that is what you are currently seeing.