Aller au contenu

CPF3399

Commande trouvée avant // BCHJOB par le lecteur &3/&2/&1.

Gravité 50 · Fin anormale du travail

Cause

Il s'est produit l'un des événements suivants :

  • Il manque la commande BCHJOB (Travail par lots).
  • Cette commande ne comporte pas de double barre oblique (//) dans les colonnes 1 et 2.
  • Le flot de travaux est hors séquence.

Que faire

Exécutez la commande WRKSPLF (Gérer les fichiers spoule) pour visualiser l'historique des travaux de QERRORJOB, ou démarrez un éditeur sur l'imprimante (commande STRPRTWTR) pour en obtenir une sortie. Corrigez les erreurs et soumettez à nouveau le travail.

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 10
&2 *CHAR 10
&3 *CHAR 6

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF3399) MSGF(QSYS/QCPFMSG)

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

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