Message d'erreur IBM i (AS/400)
CPF0C54
Données de l'enregistrement de produit incorrectes.
Data in product record not correct.
Gravité 30 · Erreur grave
Cause
L'enregistrement *PRDAVL du produit &1 édition &6 option &2 chargement &4 contenait des noms d'objet ou de bibliothèque à blanc ou incorrects pour l'objet *PRDLOD ou *PRDDFN où sont stockées les informations demandées. La zone de stockage &5 demandée est introuvable. Un numéro d'option 0 représente l'option *BASE.
The *PRDAVL record for product &1 release &6 option &2 load &4 contained blank or incorrect object or library names for the *PRDLOD or *PRDDFN object where the requested information is stored. The requested &5 storage area cannot be located. An option number of 0 represents the *BASE option.
Que faire
Consultez le message précédent pour plus d'informations. Renouvelez votre demande. Si ce message est de nouveau émis, appelez le programme QSZRECOV de la bibliothèque QSYS pour récupérer les données. Si vous recevez le message CPF0C4C, la récupération est déjà en cours et sera terminée dans quelques minutes.
See previous message for further information. Try the request again. If this message is issued again, call the QSZRECOV program in library QSYS to recover the data. If you receive message CPF0C4C, then recovery is already in progress and will be completed in a few minutes.
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 |
7 |
| &2 | *CHAR |
4 |
| &4 | *CHAR |
4 |
| &5 | *CHAR |
10 |
| &6 | *CHAR |
10 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF0C54) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF0C54) EXEC(DO)
/* traitement de l'erreur */
ENDDO