Les erreurs qui peuvent interrompre une tâche sont :
- Variable GOK différente de 1 : indique généralement qu'il y a eu une erreur dans une transaction de mise à jour de la base.
- Variable GERRBATCH supérieure à 100 : cette variable peut être positionnée dans le traitement qui exécute la tâche.
- Variable GERREUR différente de 0 : dans certains traitements, cette variable est positionnée dans un sous-programme de gestion d'erreur déclenché par l'instruction Onerrgo.