Aller au contenu

CPF5912

Appel du contrôleur &1 non accepté.

Gravité 70 · Intégrité des unités

Cause

Le contrôleur &1 a appelé le système local sur la ligne &2. Cependant :

  • Aucun programme d'application n'attend d'appel en provenance d'une unité du contrôleur.
  • Aucune description d'unité associée au contrôleur n'est en fonction.

Que faire

Procédez de l'une des façons suivantes :

  • Lancez un programme d'application qui utilise une unité du contrôleur &1.
  • Si l'écran d'ouverture ne s'affiche pas sur une unité du contrôleur, utilisez la commande DSPSBSD (Afficher une description de sous-système) pour identifier le sous-système contrôlant cette unité ou le type de l'unité. Ajoutez un poste écran à la description d'un sous-système existant (commande ADDWSE), ou créez une nouvelle description de sous-système (commande CRTSBSD).
  • Si le contrôleur est un terminal bancaire ou un poste de travail éloigné, utilisez la commande ALCOBJ (Allouer un objet) pour allouer une description d'unité associée au contrôleur. Demandez à l'opérateur du système éloigné de renouveler l'appel. Si le problème persiste, signalez-le (commande ANZPRB).

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

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF5912) MSGF(QSYS/QCPFMSG)

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

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