It might be tricky to increment alphanumerical identifiers.
You should prefer numerical fields for this ... and hide the ID from your users.
As someone said recently on this list: AVOID "speaking" identifiers !!
(Speaking identifiers might even give bad ideas to your users: there is always a temptation to fiddle around with data to find something they normally would not be allowed to find. With non-speaking identifiers, it is much harder to guess what could be behiiind!)
Have a nice day!
JJ Mouris