Os erros que podem interromper uma tarefa são os seguintes :
- variável GOK diferente de 1 : indica geralmente que existe um erro numa transação de atualização da base.
- variável GERRBATCH superior a 100 : esta variável, que pode ser posicionada no tratamento que executa a tarefa, permite ao programador distinguir os erros menores de erros maiores.
- variável GERREUR diferente de 0 : em certos tratamentos, esta variável está posicionada num sub-programa de gestão desencadeado pela instrução "Onerrgo". Trata-se neste caso de uma excepção remontada pelo motor (variável inexistente, divisão por zero, por exemplo).