Los errores que pueden interrumpir una tarea son los siguientes:
- Variable GOK distinta a 1 - Suele indicar que se ha producido un error en una transacción de actualización de la base.
- Variable GERRBATCH superior a 100 - Esta variable, que se puede parametrizar en el proceso que ejecuta la tarea, permite al desarrollador distinguir los errores menores de los mayores.
- Variable GERREUR distinta a 0 - En algunos procesos, esta variable se parametriza en un subprograma de gestión de errores que se desencadena con la instrucción "Onerrgo". En este caso, se trata de una excepción devuelta por el motor (variable inexistente, división por cero, por ejemplo).