Message d'erreur IBM i (AS/400)
CPF1289
Transfert du travail non admis.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Il s'agit d'un travail anticipé qui ne peut faire l'objet d'un transfert. Ce travail ayant été lancé à la suite d'une demande de démarrage de programme, il ne peut pas utiliser la commande TFRJOB (Transférer un travail), sauf si l'une des conditions suivantes est remplie :
- Le travail utilise le protocole de communications APPC ou INTRA.
- Le travail a lancé une opération DETACH et n'utilise plus l'unité de communication ayant reçu la demande de démarrage de programme initiale.
Que faire
Corrigez les erreurs, puis renouvelez votre demande.
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF1289) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF1289) EXEC(DO)
/* traitement de l'erreur */
ENDDO