CPF2432
Impossible de répondre à un message de type autre que *INQ ou *NOTIFY.
Gravité 30 · Erreur grave
Cause
Vous avez tenté d'envoyer une réponse à un message qui n'est pas de type interrogation ou avertissement. Si un programme d'exit de gestion d'interrogation a indiqué qu'il fallait envoyer un réponse *EXT, la clé du message n'était pas un message d'interrogation.
Que faire
Assurez-vous que le paramètre MSGKEY (clé de message) utilisé pour la clé de retour est correct ou ne renouvelez pas la demande. La clé du message en attente de réponse doit être identique à la clé renvoyée lors de la réception d'un message ou pour un programme d'exit de gestion d'interrogation, la clé du message doit être celle d'un message d'interrogation.
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF2432) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF2432) EXEC(DO)
/* traitement de l'erreur */
ENDDO