UIDs being overwritten immediately

We have a problem where we delete a user and their associated UID gets dumped back in the UID pool. The if we immediately create a another (new) user, AIX reuses the last UID, the one that was just released. This is causing a problem when reports are being generated because the new users name is now associate with ALL previous transactions linked to that UID.

Is there a way to tell AIX to NOT use the last released UID?

So to speak: currently its "Last release, First use" and we need "Last release, last use".

We are running AIX 4.3.3

Don't delete the user until you don't care if the uid is reused or not. Just lock the account and delete the files.

mkuser command can accept "id=<number>" . So you could find out what is the next uniq number and give it there while creating the user.

i.e.
mkuser "id=1002" kapilraj