I found a thread dealing with date validation, but it is "in the archives," therefore I cannot post a reply to it. Anyhow, the thread I saw dealt with validating Dates entered on the display side. However, I need to validate a date on the RPG IV side. If I have an 8 digit date field that is coming from a file, can I simply move this value into an internal date field and have the system validate for me? If I get an error during the move, how would I catch this error without having the whole program crash? I wrote a simple process that will just validate the year to make sure it's between 1900 and 9999, the month is between 1-12, and the day is between 1-31. Obviously this won't work if someone enters a date of 02/31/2006 because it doesn't fully validate. Any suggestions?