It looks like we are all in agreement here.
Use Auto Number as your Primary Key. This will identify records with a unique number. Then for sequential Numbers like Invoice number use the function DMax plus one.
You should be able to find this in the archives or do a Google Search.
I have a...