Son muchos los errores que se pueden producir en tiempo de ejecución cuando trabajamos con archivos, a continuación daré una explicación de los mas comunes. Todos éstos errores los podemos obtener si definimos FILE STATUS en la FILE-CONTROL, y actuar consecuentemente, por ejemplo yo siempre cuando abro los ficheros al principio de cada programa compruebo que el error sea 00, es decir que todo está bien para continuar, sino automaticamente saco una ventanita con el error que se ha producido y el nombre del fichero para que mis usuarios me lo comuniquen y poder solucionarlo, pero no dejo que se siga ejecutando el programa, con lo que se evitarán problemas posteriores que podrían resultar peores.
Fuente: http://www.escobol.com