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...
| Variable | Type | Longueur |
|---|---|---|
| &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