Foire aux questions KB0393868
E-mail
Importer les contrats antérieurs : comment corriger une erreur d'instruction de traitement d'littéral de chaîne mal formée ?
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.
Question

Comment corriger l'ancienne erreur d'importation suivante :

next() a rencontré une erreur d'analyse AQL : instruction SELECT W FROM ariba.collaborate.contracts.ContractWorkspace W WHERE W.ContractId = 'CW1234' ORDER BY W.DocumentVersion DESC, W.DocumentMinorVersion DESC. next() ne peut pas être utilisée si des erreurs existent dans la collection de résultats. Utilisez firstError() ou error() pour traiter les erreurs.

Réponse

Un retour chariot/saut de ligne apparaît dans les cellules contenant ContractId du fichier Contracts.csv.

Par exemple, en ouvrant le fichier dans un programme d'éditeur de texte, tel que Notepad ou Notepad++, vous verrez un saut de ligne dans la valeur ContractId :

Notez comment la ligne 2 passe à la ligne 3 dans la valeur ContractId. Supprimez le saut de ligne et assurez-vous que ContractId est une seule chaîne de texte sans saut de ligne. Veillez à vérifier également les retours chariot dans d'autres fichiers et colonnes.


S'applique à

Contrats stratégiques

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