Aller au contenu

Message d'erreur IBM i (AS/400)

CPF33AF

Fichier spoule &1 numéro &2 en double dans travail &5/&4/&3.

Gravité 40 · Fin anormale du programme ou de la fonction

Cause

Plusieurs fichiers spoule &1 numéro &2 du travail &5/&4/&3 créé sur le système &6 le &12 existent sur ce système. Cela peut se produire si le fichier spoule en cours de modification ou de déplacement existe déjà sur un pool de stockage sur disque indépendant qui n'est pas dans l'espace nom du travail en cours. Le fichier spoule était en cours de modification ou de déplacement de la file d'attente en sortie &8, bibliothèque &9 vers la file d'attente en sortie &10 de la bibliothèque &11.

Que faire

Supprimez le fichier spoule de l'autre pool de stockage sur disque indépendant ou modifiez ou déplacez le fichier spoule vers une file d'attente en sortie d'une bibliothèque sur le pool de stockage sur disque indépendant défini pour le travail en cours.

Variables du message

Quand le système envoie le message, chaque variable est remplacée par une valeur réelle : un nom d'objet, de bibliothèque, un code...

VariableTypeLongueur
&1 *CHAR 10
&2 *BIN 4
&3 *CHAR 10
&4 *CHAR 10
&5 *CHAR 6
&6 *CHAR 8
&8 *CHAR 10
&9 *CHAR 10
&10 *CHAR 10
&11 *CHAR 10
&12 *UTC variable

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF33AF) MSGF(QSYS/QCPFMSG)

L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :

MONMSG MSGID(CPF33AF) EXEC(DO)
  /* traitement de l'erreur */
ENDDO