Updated check value data genaration to be able to handle existing records rather than data coming from a new record.