@LarryBradford, if the data was restored from a SQL backup and if the UDF columns existed in the SQL backup, those columns and their values would also be restored. If the columns are now missing, there are two possibilities. One is that those UDF columns did not exist when the backup was made. The other, more favorable option, is that a timing issue causes Sage 100 to redefine (update physical) those tables in SQL before the UDFs were in place. If it is the latter, then you should be able to use the Update button to get the UDFs back in the SQL schema then restore the SQL backups. I believe that I would restore those SQL backups to a different database name then check to see if the UDF columns exist there. If they do not, then all you can do is redefine them and have no values in them.