Aller au contenu

Message d'erreur IBM i (AS/400)

CPF1E15

Une erreur s'est produite lors de l'appel d'Assistant.

Gravité 40 · Fin anormale du programme ou de la fonction

Cause

Il s'est produit une erreur empêchant l'accès à Assistant.

Que faire

Contactez votre support technique. Pour accéder au menu ASSISTANT (ASSIST), tapez GO ASSIST sur une ligne de commande si vous êtes autorisé à utiliser cette commande.

Description technique

Le programme QEZMAIN de la bibliothèque QSYS a été appelé pour accéder à l'Assistant d'exploitation. QEZMAIN a utilisé la commande Transfert d'un travail de groupe (TFRGRPJOB). La commande TFRGRPJOB a échoué pour la raison &1 ci-dessous : 10 : le travail en cours n'est pas un travail de groupe. 20 : le nombre maximal de travaux a été atteint pour ce groupe. 30 : le travail en cours tente de se transférer à lui-même. 40 : le travail de groupe indiqué n'est pas actif et le paramètre de programme de groupe initial (INLGRPPGM) n'a pas été indiqué. 50 : le programme de groupe initial n'existe pas. 60 : le travail en cours n'a pas le droit d'utiliser le programme initial ou la bibliothèque du programme initial. 70 : le programme de groupe initial ou la bibliothèque du programme initial n'est pas disponible. 80-GRPJOB(*PRV) est indiqué mais il n'existe aucun autre travail de groupe vers lequel transférer. 90-Le sous-système a échoué lors de la tentative de transfert vers le travail indiqué. 100-Le poste de travail n'est plus alloué au sous-système. 110-Le poste de travail n'est plus alloué au travail en cours. 120-Le travail devant recevoir le contrôle se termine. 130-Le sous-système de contrôle est à l'état restreint. 140-Le travail demandant le transfert vers un autre travail s'est terminé avec l'option *CNTRLD et le travail de groupe indiqué n'existe pas. 150-Le travail demandant le transfert vers un autre travail est en cours de fin avec l'option *IMMED.

Program QEZMAIN in library QSYS was called to access Operational Assistant. QEZMAIN used the Transfer Group Job (TFRGRPJOB) command. The TFRGRPJOB command failed for reason &1 below: 10: The current job is not a group job. 20: The maximum number of jobs has been reached for this group. 30: The current job is trying to transfer to itself. 40: The specified group job is not active and the initial group program (INLGRPPGM) parameter was not specified. 50: The initial group program does not exist. 60: The current job is not allowed use to the initial program or the library of the initial program. 70: The initial group program or the library of the initial program is not available. 80-GRPJOB(*PRV) is specified but there is no other group job to transfer. 90-The subsystem failed while trying to transfer to the specified job. 100-The work station is no longer allocated to the subsystem. 110-The work station is no longer allocated to the current job. 120-The job to receive control is ending. 130-The controlling subsystem is in the restricted state. 140-The job requesting transfer to another job ended with the *CNTRLD option and the specified group job does not exist. 150-The job requesting transfer to another job is being ended with the *IMMED option.

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 *BIN 2

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF1E15) MSGF(QSYS/QCPFMSG)

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

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