Aller au contenu

CPFA0D0

Une erreur de conversion de CCSID s'est produite.

Gravité 20 · Erreur

Cause

Une tentative de conversion de données du CCSID &1 vers le CCSID &2 a été effectuée. Or, soit les tables de conversion permettant cette opération n'existent pas, soit des erreurs empêchant la conversion de continuer se sont produites. Le code d'erreur est &3.

Que faire

Si l'historique du travail contient d'autres messages relatifs à cette erreur, effectuez les actions de reprise indiquées. Si le code d'erreur est différent de zéro, déterminez quelle est la signification de ce code, et effectuez les actions de reprise appropriées. Pour savoir comment déterminer la signification du code d'erreur, reportez-vous à la section Technical Description. Renouvelez ensuite votre demande. Si l'incident persiste ou ne peut pas être corrigé, gérez les incidents détectés par le système qui ont pu être consignés, à l'aide de la commande WRKPRB. Si aucun incident n'a été détecté par le système, exécutez la commande ANZPRB pour signaler l'incident.

Description technique

La fonction demandée s'est terminée correctement, à ceci près qu'une ou plusieurs zones de données n'ont pas été converties du CCSID &1 vers le CCSID &2. Le numéro d'erreur de l'échec était &3. Pour connaître la signification du numéro d'erreur, effectuez l'une des opérations suivantes : - Utilisez DSPMSGD CPExxxx, où xxxx est le numéro d'erreur, pour afficher un message d'erreur contenant plus d'informations sur ce numéro d'erreur. - Affichez le fichier suivant, qui contient la description des numéros d'erreur : QSYSINC/SYS, membre ERRNO.

The function that you requested completed successfully except that one or more data fields were not converted from CCSID &1 to CCSID &2. The Error Number for the failure was &3. To determine the meaning of the error number, do one of the following: - Use DSPMSGD CPExxxx, where xxxx is the error number to display an error message containing more information about this error number. - Display the following file that contains descriptions of error numbers: QSYSINC/SYS, member ERRNO.

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 *BIN 4
&2 *BIN 4
&3 *BIN 4

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPFA0D0) MSGF(QSYS/QCPFMSG)

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

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