I have a field I use to generate a random gift code. The problem is that the value changes if I need to update the entry later for any reason. I need some way of saving the value that was generated when the entry was created so I know what gift code was given out. I tried assigning this field value as the default value of another field, but they both change on update.