Aller au contenu

CPFAF8C

Identificateur de message de courrier réservé non utilisé.

Reserved mail message identifier not used.

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

Cause

L'API Fin de séquence de création (QzmfCrtCmpMailMsg) a été appelée avec l'identificateur de message réservé &1. Toutefois, l'identificateur de message réservé n'a pas été utilisé dans un appel de l'API Créer un message de courrier (QzmfCrtMailMsg).

The Creation Sequence Complete (QzmfCrtCmpMailMsg) API was called with reserved message identifier &1. However, the reserved message identifier has not been used in a call to the Create Mail Message (QzmfCrtMailMsg) API.

Que faire

L'application doit supprimer l'identificateur de message de courrier réservé en appelant l'API Supprimer un identificateur de message de courrier réservé (QzmfRmvRsvMailMsgId), ou créer le message à l'aide de l'API Créer un message de courrier (QzmfCrtMailMsg). Pour des informations sur l'utilisation des interfaces du cadre de serveur de courrier (MSF), consultez la collection de rubriques API de la catégorie Programmation dans l'IBM i Information Center, http://www.ibm.com/systems/i/infocenter/.

The application should remove the reserved mail message identifier by calling the Remove Reserved Mail Message Identifier (QzmfRmvRsvMailMsgId) API, or create the message using the Create Mail Message (QzmfCrtMailMsg) API. See the APIs topic collection in the Programming category in the IBM i Information Center, http://www.ibm.com/systems/i/infocenter/, for information about using the mail server framework (MSF) interfaces.

Description technique

L'API Fin de séquence de création (QzmfCrtCmpMailMsg) ne peut pas être appelée tant qu'un appel de l'API Créer un message de courrier (QzmfCrtMailMsg) n'est pas terminé. Ce problème peut être dû à l'une des causes suivantes :

  • Le paramètre identificateur de message réservé est incorrect.
  • L'identificateur de message réservé n'a pas été créé à l'aide de l'API Créer un message de courrier (QzmfCrtMailMsg).

The Creation Sequence Complete (QzmfCrtCmpMailMsg) API cannot be called until a call to the Create Mail Message (QzmfCrtMailMsg) API has completed. This problem may be due to one of the following: -- The reserved message identifier parameter is incorrect -- The reserved message identifier has not been created using the Create Mail Message (QzmfCrtMailMsg) API.

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 32

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPFAF8C) MSGF(QSYS/QCPFMSG)

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

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