Message d'erreur IBM i (AS/400)
CPF9E7B
Impossible de libérer un nombre d'utilisations différent de celui demandé.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
&8, le nombre d'utilisations libérées pour le produit &1, terme de licence &10, dispositif &3 ne peut pas être différent du nombre d'utilisations &9 déjà suspendues par le détenteur de licence &4 pour le travail &5/&6/&7.
Que faire
Indiquez le même nombre d'utilisations que celui actuellement suspendues par le détenteur de licence ou indiquez la valeur spéciale -1 (ce qui libère toutes les utilisations pour le détenteur de licence), puis renouvelez la libération.
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 |
| &3 | *CHAR |
4 |
| &4 | *CHAR |
80 |
| &5 | *CHAR |
6 |
| &6 | *CHAR |
10 |
| &7 | *CHAR |
10 |
| &8 | *BIN |
4 |
| &9 | *BIN |
4 |
| &10 | *CHAR |
10 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF9E7B) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF9E7B) EXEC(DO)
/* traitement de l'erreur */
ENDDO