Message d'erreur IBM i (AS/400)
CPF33C6
Priorité requise pour déplacer fichier dépasse limite utilisateur.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
La limite de priorité indiquée dans le profil de l'utilisateur &8 est &9. Pour utiliser le paramètre PRTSEQ (séquence d'impression) avec la valeur *NEXT sur la commande CHGSPLFA (Modifier les attributs d'un fichier spoule), la limite de priorité de l'utilisateur doit être supérieure ou égale à celle du premier fichier de la file d'attente en sortie. La priorité du premier fichier de la file d'attente en sortie &6 de la bibliothèque &7 est &10.
Que faire
Demandez une limite de priorité plus élevée au responsable de la sécurité. Si la limite de priorité demandée est égale à la priorité du premier fichier spoule de la file d'attente en sortie, vous devez être propriétaire de tous les fichiers de cette priorité de cette file d'attente. Renouvelez la demande.
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 |
|---|---|---|
| &6 | *CHAR |
10 |
| &7 | *CHAR |
10 |
| &8 | *CHAR |
10 |
| &9 | *CHAR |
1 |
| &10 | *CHAR |
1 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF33C6) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF33C6) EXEC(DO)
/* traitement de l'erreur */
ENDDO