Aller au contenu

Message d'erreur IBM i (AS/400)

CPF1108

CPF1108 USRPRF &1 non trouvé pour JOBD &2 de &3.

Gravité 50 · Fin anormale du travail

Cause

Un utilisateur a tenté d'ouvrir une session, simplement en appuyant sur la touche ENTREE. La description de travail associée au poste écran pour le sous-système identifie un profil utilisateur qui n'existe pas.

Que faire

Définissez, dans la description de travail, un profil utilisateur qui existe (paramètre USER de la commande CHGJOBD), ou demandez au responsable de la sécurité de créer un profil ayant ce nom (commande CRTUSRPRF).

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 *CHAR 10
&3 *CHAR 10

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF1108) MSGF(QSYS/QCPFMSG)

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

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