CPF9A8D
Une erreur s'est produite avec l'API &5. Code cause &1.
Error occurred with &5 API. Reason code &1.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Un problème s'est produit lors de l'appel de l'API &5. Les codes cause sont les suivants : 1 - La zone de service ne peut pas être vide. 2 - Le service &2 existe déjà. L'un des cas suivants s'est produit :
- QOKADDDP a été appelée pour ajouter un nom de service qui existe déjà et l'option d'autorisation des doublons avait la valeur '0'.
- QOKCHGDP a été appelée pour remplacer le nom du service par celui d'un service qui existe déjà et l'option d'autorisation des doublons avait la valeur '0'. 3 - Le service &2 n'existe pas. L'un des cas suivants s'est produit :
- QOKRMVDP a été appelée pour supprimer un service qui n'existe pas.
- QOKCHGDP a été appelée pour modifier un service qui n'existe pas. 4 - Le service &2 n'a pas pu être supprimé. L'une des conditions suivantes existe :
- L'enregistrement du service est utilisé.
- Une entrée de répertoire qui désigne le service est utilisée.
- L'entrée de répertoire du responsable du service est utilisée.
- Un enregistrement de service qui désigne ce service comme service de rattachement hiérarchique est utilisé. 5 - Le responsable &3 &4 est introuvable. Le responsable doit exister dans le répertoire en tant qu'utilisateur pour être responsable d'un service. 6 - Le service &1 n'a pas pu être ajouté car l'entrée de répertoire du responsable du service est utilisée. 7 - Caractères incorrects utilisés dans l'ID utilisateur et l'adresse du responsable &3 &4. Les caractères autorisés comprennent les caractères alphabétiques de A à Z, les chiffres de 0 à 9, les caractères alphabétiques étendus et certains caractères spéciaux. Consultez le manuel SNA Distribution Services pour la définition des caractères corrects à utiliser. 8 - Zone d'autorisation des doublons non valide. La valeur doit être '0' ou '1'. 9 - Le droit spécial *SECADM est requis pour effectuer l'opération demandée. Pour obtenir le droit spécial *SECADM, contactez votre administrateur de sécurité. 10 - Le nouveau nom de service ne peut pas être vide lors du changement du nom du service. Si vous ne souhaitez pas modifier le nom du service, indiquez *SAME pour le nouveau nom de service. 99 - Une erreur inattendue s'est produite pour le service &2. Consultez les messages précédents dans l'historique du travail pour déterminer l'erreur.
A problem occurred calling the &5 API. Reason codes are: 1 - Department field can not be blank. 2 - Department &2 already exists. One of the following has occurred: -- QOKADDDP was called to add a department name that already exists and the allow duplicate option was set to '0'. -- QOKCHGDP was called to change the department name to a department that already exists and the allow duplicate option was set to '0'. 3 - Department &2 does not exist. One of the following has occurred: -- QOKRMVDP was called to remove a department that does not exist. -- QOKCHGDP was called to change a department that does not exist. 4 - Department &2 could not be removed. One of the following conditions exists: -- The department record is in use. -- A directory entry that specifies the department is in use. -- The directory entry of the department manager is in use. -- A department record that specifies the department as the reports to department is in use. 5 - Manager &3 &4 was not found. The manager must exist in the directory as a user to be a manager of a department. 6 - Department &1 could not be added because the directory entry of the department manager is in use. 7 - Wrong characters used in manager user ID and address &3 &4. The characters that are permitted include the alphabetic characters A through Z, the numbers 0 through 9, extended alphabetic characters, and some special characters. Refer to the SNA Distribution Services book for a definition of the correct characters to use. 8 - Allow duplicate field not valid. Value must either be '0' or '1'. 9 - *SECADM special authority required to do requested operation. To get *SECADM special authority, contact your security administrator. 10 - New department name cannot be blank when changing the department name. If you do not want to change the department name, specify *SAME for the new department name. 99 - Unexpected error occurred for department &2. See previous messages in the job log to determine the error.
Que faire
Corrigez le problème, puis renouvelez votre demande.
Correct the problem 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 | *CHAR |
2 |
| &2 | *CHAR |
10 |
| &3 | *CHAR |
8 |
| &4 | *CHAR |
8 |
| &5 | *CHAR |
8 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF9A8D) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF9A8D) EXEC(DO)
/* traitement de l'erreur */
ENDDO