Cette annexe a pour objet de décrire les messages d'erreur figurant dans l'historique du
travail (JOR) et dans l'état sorti par l'utilitaire de tri/fusion. Celui-ci est généré dans un
sous-fichier SYSOUT (voir annexe B).
Les messages de diagnostic pouvant apparaître dans l'historique du travail rendent
compte d'erreurs de syntaxe ou d'incohérences détectées dans les ordres JCL : SORT,
GSORT, MERGE et GMERGE. A noter que le développement d'un ordre JCL étendu peut
également donner lieu ultérieurement à la détection d'erreurs dans les ordres JCL de
base résultants (tels que, par exemple, ASSIGN). Les erreurs au niveau des ordres JCL
de base sont décrites dans le Manuel de référence JCL.
Les messages de diagnostic relatifs à l'exécution de SORT et MERGE apparaissent dans
l'état de tri/fusion. Ils rendent compte des erreurs détectées dans les commandes DSL ou
des erreurs relevées au cours du traitement des fichiers d'entrée et de sortie.
SORT et MERGE déterminent également le code de gravité qui peut être testé au moyen
de l'ordre JCL JUMP. Les valeurs possibles de cette variable sont les suivantes :
SEV0 :
SEV1 :
SEV3 :
SEV4 :
47 F2 08UF Rev06
A. Messages d'erreurs relatifs au tri
la fonction a été correctement exécutée.
la fonction a été correctement exécutée, mais l'utilisateur est
averti qu'il doit examiner attentivement l'état fourni. Par
exemple : un fichier de sortie vide a été créé. Cette situation
est normale si, par exemple, le fichier d'entrée était vide.
Néanmoins, la spécification d'un fichier d'entrée vide peut
provenir d'une erreur de l'utilisateur.
(Tri uniquement). La fonction n'a pas été exécutée du fait
d'une erreur d'E-S. Si le paramètre REPEAT a été utilisé
dans l'ordre SORT, cette fonction peut être relancée (voir le
paragraphe: "Relance sur points de reprise" au chapitre 7).
La fonction n'a pas été exécutée du fait d'une erreur
utilisateur ou système dont l'origine ne peut être déterminée
avec précision.
et à la fusion
A-1