Aller au contenu

CPF4355

Valeur OUTPTY &6 dépasse limite de priorité de l'utilisateur &7.

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

Cause

Le niveau de priorité en sortie attribué au fichier &2 de la bibliothèque &3 dépasse la limite de priorité définie dans le profil utilisateur (&8). De plus, l'utilisateur &7 ne dispose pas des droits qui lui permettraient de dépasser cette limite : 1) droits SPCAUT(*SPLCTL) (contrôle du spoule), 2) droits SPCAUT(*JOBCTL) (contrôle de travaux), la file d'attente en sortie étant sous contrôle opérateur (OPRCTL(*YES)), 3) propriété de la file d'attente en sortie, celle-ci étant définie avec AUTCHK(*OWNER), 4) ou droits *READ, *ADD et *DLT sur la file d'attente en sortie, celle-ci étant définie avec AUTCHK(*DTAAUT).

Que faire

Indiquez un niveau de priorité en accord avec votre profil utilisateur ou demandez au responsable de la sécurité de vous attribuer une limite de priorité plus élevée.

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
&2 *CHAR 10
&3 *CHAR 10
&6 *CHAR 1
&7 *CHAR 10
&8 *CHAR 1

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF4355) MSGF(QSYS/QCPFMSG)

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

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