Message d'erreur IBM i (AS/400)
CPF3C43
Identificateur interne de travail incorrect.
Internal job identifier is not valid.
Gravité 30 · Erreur grave
Cause
L'un des cas suivants s'est produit :
- Si la valeur *INT a été utilisée pour le nom du travail, un chargement du programme initial (IPL) a eu lieu depuis la création de cet identificateur interne de travail, l'identificateur interne de travail est à blanc, ou le fichier spoule a été détaché du travail.
- Si un nom de travail normal ou * a été utilisé, l'identificateur interne de travail n'est pas à blanc. Or, l'identificateur interne de travail doit être à blanc. L'identificateur interne de travail est &1.
One of the following occurred: -- If the *INT value was used for the job name, an initial program load (IPL) has occurred since this internal job identifier was created, the internal job identifier is blank, or the spooled file has been detached from the job. -- If a normal job name or * was used, the internal job identifier is not blank. However, the internal job identifier must be blank. The internal job identifier is &1.
Que faire
Recréez l'identificateur de travail interne, laissez-le à blanc ou utilisez le nom de travail qualifié, puis renouvelez votre demande.
Create the internal job identifier again, make it blank or use the qualified job name, and try the request again.
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...
| Variable | Type | Longueur |
|---|---|---|
| &1 | *HEX |
16 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF3C43) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF3C43) EXEC(DO)
/* traitement de l'erreur */
ENDDO