GRANDSYSTEME.COM: SITE DE RESSOURCES MAINFRAME

 
liste des codes abend system COBOL
S0C6

S0C6

Explications:

Cela peut être une inversion de SYS mais en général, c'est une ERREUR

PROGRAMME.

L’instruction porte sur un demi mot, mot ou mot double et l’adresse donnée ne correspond pas à une de ces frontières.

Cause:

Erreur de compilation.

En cobol : STOP RUN avant fermeture des fichiers.

Erreur de spécification (alignement numéro de registre virgule flottante erronée décimale > 15 etc...).

Pour information :

ERREUR DE SPECIFICATION

- Lecture après close.

-Call du nom de programme principal au lieu de call du nom d'un des modules du PGM principal

- Une instruction porte sur un demi-mot, mot ou double mot et l'adresse donnée ne correspond pas à une frontière de demi-mot, de mot ou de double mot.

Exemple:

Un fichier contient du binaire et la longueur de l'article n'est pas un multiple de 2 ou 4, etc.

Solutions: