Aller au contenu

Message d'erreur IBM i (AS/400)

CPF9E59

Date d'expiration &1 incorrecte.

Gravité 30 · Erreur grave

Cause

La date doit contenir des chiffres de 0 à 9 et être au format SAAMMJJ, où S est le siècle, AA l'année, MM le mois et JJ le jour. Le siècle doit avoir la valeur 0 ou 1, le mois et le jour ne peuvent pas être supérieurs respectivement à 12 et à 31. La date ne peut pas être antérieure à la date du jour.

Que faire

Remplacez la valeur du paramètre par une date correcte. Renouvelez ensuite la demande.

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 8

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF9E59) MSGF(QSYS/QCPFMSG)

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

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