Aller au contenu

Message d'erreur IBM i (AS/400)

CPF24BB

Il n'est pas autorisé d'envoyer des messages à un autre travail, ni d'en supprimer.

Not allowed to send messages to, or remove messages from, another job.

Gravité 40 · Fin anormale du programme ou de la fonction

Cause

Vous avez tenté d'envoyer un message d'interrogation, de notification ou de réponse à un autre travail, ou de supprimer des messages d'un autre travail.

You tried to send an inquiry, notify or reply message to another job or tried to remove messages from another job.

Que faire

Signalez ce problème à IBM.

Report this problem to IBM.

Description technique

Effectuez l'une des opérations suivantes :

  • N'essayez pas d'envoyer un message de notification ou d'interrogation à un autre travail (paramètre TO de la macro SNDPMSG).
  • N'essayez pas de faire apparaître la réponse dans un autre travail (paramètre RPYTO de la macro SNDPMSG).
  • N'essayez pas d'envoyer un message de réponse à un autre travail (paramètre MSGQ de la macro SNDRPY).
  • N'essayez pas de supprimer un message d'un autre travail (paramètre FROM de la macro DLTMSG).

Do one of the following: -- Do not attempt to send a notify or inquiry message to another job (the TO parameter on the SNDPMSG macro). -- Do not attempt to have the reply appear on another job (the RPYTO parameter on the SNDPMSG macro). -- Do not attempt to send a reply message to another job (the MSGQ parameter on the SNDRPY macro). -- Do not attempt to remove a message from another job (the FROM parameter on the DLTMSG macro).

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF24BB) MSGF(QSYS/QCPFMSG)

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

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