CPF908A
Le demandeur &1 n'est pas inscrit.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Le profil utilisateur &1 n'a pas été inscrit dans le répertoire de distribution du système.
- Lorsque le demandeur n'a pas de droit spécial, comme *SAVSYS, *SECADM ou *ALLOBJ, il doit être inscrit pour pouvoir exécuter les commandes CL suivantes sur des documents ou des dossiers :
- ADDDLOAUT (Ajouter des droits sur un document ou dossier),
- CHGDLOAUT (Modifier les droits sur un document ou dossier),
- DSPDLOAUT (Afficher les droits sur un document ou dossier),
- EDTDLOAUT (Réviser les droits sur un document ou dossier),
- RMVDLOAUT (Enlever des droits sur un document ou dossier),
- RSTDLO (Restaurer un document ou dossier),
- SAVDLO (Sauvegarder des documents ou dossiers).
Que faire
Demandez à l'administrateur du système d'inscrire l'utilisateur dans le répertoire de distribution du système. Renouvelez ensuite 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 |
|---|---|---|
| &1 | *CHAR |
10 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF908A) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF908A) EXEC(DO)
/* traitement de l'erreur */
ENDDO