S00x

S001 Erreur de lecture ou d'écriture provoquée par la longueur du bloc indiquée dans le DCB qui ne correspond pas a celle du fichier pour un des motifs suivants :

00 la longueur de l'enregistrement ou le blocksize tels qu'ils sont spécifiés sont différents de la longueur ou du blocksize réels du fichier.

01 Erreur dans le DCB du JCL

02 erreur à la fermeture du fichier. (le fichier est à recréer)

03 ordre de lecture après détection d'une fin de fichier (relancer le job)

04 Le Fichier existe bien, mais il est vide. Le plus souvent data-check ou equip-chek, relancer le job. Longueur de bloc incorrecte (Concaténation - La longueur du bloc lu diffère de celle demandée)

S002 Lors de l'écriture d'un enregistrement, celui-ci est trop long pour l'unité spécifiée. .

05 fichier vide S002 Lors de l'écriture d'un enregistrement, celui-ci est trop long pour l'unité spécifiée. .

18 longueur d'enregistrement variable plus grande que le lrecl du jcl (LRECL > BLKSIZE), supérieure à 32767 ou inférieure à 4. Il faut extraire l'enregistrement en cause.

08 longueur d'enregistrement ou taille de bloc supérieure à 32k.

Abend System