Foire aux questions KB0405759
E-mail
Quelles sont les erreurs les plus courantes rencontrées lors de l'importation des contrats antérieurs ?
Cet article de la base de connaissances a été traduit automatiquement pour vous faciliter la tâche. SAP ne garantit pas l'exactitude ou l'exhaustivité de cette traduction automatique. Vous pouvez trouver le contenu d'origine en passant à l'anglais à l'aide du sélecteur de langue.
Symptôme

Quelles sont les erreurs les plus courantes rencontrées lors de l'importation des contrats antérieurs ?

Comment résoudre les erreurs courantes d'importation de contrats antérieurs ?


Résolution

La liste suivante répertorie les erreurs les plus courantes rencontrées lors de l'importation de contrats antérieurs. Sélectionnez le texte de l'erreur pour accéder à sa ligne dans la table :

  1. FileNotFoundException : nom de fichier (aucun fichier ou répertoire de ce type)
  2. Vous n'avez pas de modèle publié nommé...
  3. Le nom du modèle n'est pas applicable.
  4. next() a rencontré une erreur d'analyse AQL : instruction de traitement de littéral de chaîne mal formée...
  5. NoSuchElementException : null
  6. L'utilisateur '' n'a pas trouvé d'erreur (ou) l'utilisateur 'null' est introuvable (ou) des instances ContractId avec ='[BaseId]', l'un a DocumentId [BaseId], mais un autre a (argument manquant)
  7. Champ fieldName introuvable...
  8. Ignorer MONEY FIELD en raison de l'exception ParseException : impossible de trouver la devise avec le préfixe=$ et le suffixe=null
  9. Erreur lors de l'enregistrement du contenu du fichier pour le document ContractDocuments.csv : java.io.FileNotFoundException
  10. Exception lors de la compression du répertoire...
  11. Erreur lors de l'analyse de "username@domain.com" : le nombre de clés de recherche ne correspond pas au nombre de valeurs indiqué.

Le tableau suivant

N°éch.Erreur Cause et solution
1FileNotFoundException : nom de fichier (aucun fichier ou répertoire de ce type)

Cause :

  • L'ancienne archive ZIP d'importation a été créée à partir d'un dossier au lieu des documents individuels.
    • Vous devez créer le fichier archive directement à partir des fichiers CSV et de tout document supplémentaire que vous prévoyez de télécharger sur le serveur. Si vous ajoutez les CSV et autres documents à un dossier, puis créez l'archive ZIP à partir du dossier, le processus d'importation échouera.
  • Les noms de fichiers mentionnés dans ImportProjectParameters.csv sont incorrects. Les noms doivent respecter le format ou le nom de fichier CSV standard et respecter la casse.
  • Un ou plusieurs des 4 fichiers CSV sont manquants.
    • Chaque fichier ZIP d'importation antérieur doit contenir tous les fichiers CSV requis.
    • Vous devez toujours inclure ContractDocuments.csv et ContractTeams.csv, même si les fichiers sont vides.
  • Le fichier ImportProjectParameters.csv est manquant.

Solution :

  1. Corrigez les erreurs dans l'archive ZIP ou ses fichiers.
  2. Réessayez l'importation.

(Revenir à la liste)

2Vous n'avez pas de modèle publié nommé ...

Cause :

  • Cette erreur se produit lorsque le modèle mentionné dans ImportProjectParameters.csv est Inactif ou non publié (statut Ébauche).

Solution :

  1. Réactivez et publiez le modèle.
  2. Réessayez l'importation.

Informations supplémentaires

(Revenir à la liste)

3Le nom du modèle n'est pas applicable.

Cause :

  • Le modèle mentionné a une condition de visibilité définie dessus et ne peut donc pas être utilisé.

Solution :

  1. Créez une nouvelle version du modèle.
  2. Supprimer la condition de visibilité
  3. Publiez la nouvelle version du modèle.
  4. Réessayez l'importation.

Informations supplémentaires :

  • Nous vous recommandons de créer un modèle vide distinct qui peut être utilisé uniquement pour importer des contrats antérieurs.

(Revenir à la liste)

4next() a rencontré une erreur d'analyse AQL : instruction de traitement de littéral de chaîne mal formée...

Cause :

  • Le fichier d'importation CSV contient un saut de ligne dans l'une des valeurs de colonne indiquées.

Solution

    1. Ouvrez le fichier CSV dans un simple éditeur de texte.
    2. Localisez les valeurs pour la colonne mentionnée dans l'erreur et supprimez le saut de ligne ou l'espace.
    3. Sauvegardez vos modifications.
    4. Créez une archive ZIP d'importation existante.
    5. Réessayez l'importation.

Informations supplémentaires :

(Revenir à la liste)

5NoSuchElementException : null

Cause :

  1. Le texte de l'un des champs du fichier d'importation CSV contient des guillemets doubles ("), probablement à la fin de l'entrée.

Solution :

  1. Ouvrez le fichier CSV dans un simple éditeur de texte.
  2. Localisez les entrées de la dernière ligne importée avec succès.
  3. Dans la ligne suivante (la ligne correspondant à l'erreur), vérifiez les entrées pour les guillemets doubles (").
  4. Supprimez les guillemets doubles.
  5. Sauvegardez vos modifications.
  6. Créez une archive ZIP d'importation existante.
  7. Réessayez l'importation.

Informations supplémentaires

(Revenir à la liste)

6L'utilisateur '' n'a pas trouvé d'erreur ou

L'utilisateur 'null' n'a pas trouvé ou

Des instances ContractId avec ='[BaseId]', l'une a DocumentId [BaseId], tandis qu'une autre a (argument manquant)

Cause :

  • Vous avez réutilisé l'un des fichiers CSV d'une importation antérieure, mais vous avez saisi moins de lignes de données.

Solution :

  1. Ouvrez le fichier CSV dans un simple éditeur de texte.
  2. Accédez à la fin du fichier et recherchez les lignes contenant uniquement des virgules (,).
  3. Le cas échéant, supprimez ces lignes.
  4. Sauvegardez vos modifications.
  5. Créez une archive ZIP d'importation existante.
  6. Réessayez l'importation.

Informations supplémentaires :

(Revenir à la liste)

7Champ FieldName introuvable...

Cause :

  • Le nom unique de l'un des champs utilisés comme en-tête de colonne est incorrect. Il commence par cus_FieldName.
  • Si l'erreur indique que "Client" n'existe pas, cette valeur d'en-tête doit être Fournisseur.

Solution :

  1. Ouvrez chaque fichier CSV et vérifiez les valeurs des en-têtes de colonne.
    • Les champs personnalisés doivent utiliser la valeur du nom du champ (généralement au format cus_FieldName), et non la valeur d'étiquette qui s'affiche dans l'interface utilisateur.
    • Si l'erreur indique Zone Client introuvable, remplacez l'en-tête de colonne "Client" par "Fournisseur".
  2. Sauvegardez vos modifications.
  3. Créez une archive ZIP d'importation existante.
  4. Réessayez l'importation.

Informations supplémentaires :

(Revenir à la liste)

8

Ignorer MONEY FIELD en raison de l'exception ParseException : impossible de trouver la devise avec le préfixe=$ et le suffixe=null

Cause :

  • Vous avez inclus des symboles de devise (tels que $, € ou ¥) dans les entrées pour les champs monétaires.

Solution :

  1. Ouvrez le fichier CSV et supprimez les symboles de devise.
  2. Sauvegardez vos modifications.
  3. Créez une archive ZIP d'importation existante.
  4. Réessayez l'importation.

Informations supplémentaires :

  • Pour saisir une devise spécifique dans une zone monétaire, vous devez saisir la valeur au format 'MONEY VALUE CURRENCY ABBREVIATION. Les entrées de liste suivantes présentent ce format :
    • '50 USD
    • «1000 EUR
    • "80000 JPY
  • Importer les contrats antérieurs : erreur de devise

(Revenir à la liste)

9

Erreur lors de l'enregistrement du contenu du fichier pour le document ContractDocuments.csv : java.io.FileNotFoundException

Cause :

  • Le nom du document mentionné dans l'erreur ne correspond à aucun des noms des entrées de la colonne Fichier du fichier ContractDocuments.csv.

Solution :

  1. Ouvrez le fichier ContractDocuments.csv.
  2. Assurez-vous que toutes les entrées de la colonne Fichier correspondent aux noms des documents que vous tentez d'importer.
  3. Sauvegardez vos modifications.
  4. Créez une archive ZIP d'importation existante.
  5. Réessayez l'importation.

Informations supplémentaires :

(Revenir à la liste)

10Exception lors de la compression du répertoire...

Cause :

  • Vous avez inclus des caractères spéciaux à l'un des emplacements suivants :
    • Nom d'un document que vous importez.
    • Une entrée dans la colonne Fichier du fichier ContractDocuments.csv.

Solution :

  1. Supprimez les caractères spéciaux de l'un des fichiers que vous souhaitez importer.
  2. Ouvrez le fichier ContractDocuments.csv.
  3. Mettez à jour toutes les entrées dans la colonne Fichier affectées par la modification des noms de fichiers.
  4. Sauvegardez vos modifications.
  5. Créez une archive ZIP d'importation existante.
  6. Réessayez l'importation.

Informations supplémentaires :

(Revenir à la liste)

11Erreur lors de l'analyse de "username@domain.com" : le nombre de clés de recherche ne correspond pas au nombre de valeurs indiqué.

Cause :

  • L'une des valeurs de recherche requises pour localiser la valeur du champ dans le site est manquante.
  • Par exemple, vous devez ajouter des entrées dans le champ Utilisateur au format suivant : [passwordAdapter]:[username]. Si la valeur [passwordAdapter] est manquante, cette erreur se produit.

Solution :

  1. Ouvrez le fichier CSV et localisez l'entrée mentionnée dans l'erreur.
  2. Corrigez le format de l'entrée afin qu'il inclue les valeurs nécessaires.
  3. Sauvegardez vos modifications.
  4. Créez une archive ZIP d'importation existante.
  5. Réessayez l'importation.

Informations supplémentaires

(Revenir à la liste)



S'applique à

Contrats stratégiques > Importation/exportation des contrats stratégiques

Conditions d'utilisation  |  Copyright  |  Informations sur la sécurité  |  Confidentialité