L'Agent journalise dans le rapport d'activation du Job toutes les erreurs qui se sont produites. En outre, il définit un code retour en fonction de l'exécution du Job. Dans l'objet Job, vous pouvez décider dans l'onglet Exécution à partir de quel code retour le Job doit être interrompu. |
Au lieu d'un seul code retour, vous pouvez également définir des plages de valeur pour chacun des steps. L'Agent compare le résultat de l'exécution de step à la liste des steps que vous avez entrée.
Dans z/OS, on distingue trois types de codes retour : Condition Code, User Abend et System Abend. L'Agent utilise des tranches de numéros de 4 ko chacune pour attribuer les codes retour.
Type de code retour |
z/OS |
Automation Engine |
---|---|---|
Condition Code |
0 à 4095 |
0000 - 0FFF (0 à 4095) |
User Abend |
U0000 à U4095 |
1000 - 1FFF (4096 à 8191) |
System Abend |
S000 à SFFF |
2000 - 2FFF (8192 à 12287) |
Attention : le code retour doit être entré comme valeur décimale dans l'onglet "Exécution" de l'objet Job ! Les User et System Abends doivent donc être convertis en valeurs décimales.
Exemple :
Le code retour SB37 indique que le volume est plein lors de l'écriture d'un fichier. La valeur décimale correspondante est 11063.
Rubriques connexes :