Aller au contenu

CPF881B

Distributions en cours de réception pour la file d'attente &1

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

Cause

Vous ne pouvez pas supprimer une file d'attente de distribution *SVDS ni modifier les informations relatives à sa connexion (lieu éloigné, ID réseau, mode) alors qu'un récepteur est actif pour cette connexion ou que des distributions ont été reçues mais que les accusés de réception appropriés n'ont pas été échangés avec le système d'envoi. L'exécution de la fonction demandée peut générer des distributions en double.

Que faire

Procédez de l'une des façons suivantes : 1. Attendez que le système éloigné ait terminé l'envoi des distributions. 2. Faites en sorte que le système éloigné puisse se reconnecter et procédez à l'échange des informations relatives aux distributions envoyées précédemment. 3. Pour mettre à blanc ce code condition, entrez la commande INZDSTQ (Initialiser une file d'attente de distribution). Renouvelez la demande. L'utilisation de la commande INZDSTQ peut générer des distribution en double.

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...

VariableTypeLongueur
&1 *CHAR 16

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF881B) MSGF(QSYS/QCPFMSG)

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

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