Domande frequenti 146586
Posta elettronica
Importa contratti legacy: come posso correggere un errore dell'istruzione di elaborazione letterale di stringa non valida?
Per comodità dell'utente, questo articolo della Knowledge Base è stato tradotto automaticamente. SAP non fornisce alcuna garanzia in merito alla correttezza o alla completezza della traduzione automatica. È possibile visualizzare il contenuto originale passando all'inglese nel selettore della lingua.
Domanda

Come correggere il seguente errore di importazione preesistente:

next() ha rilevato un errore di analisi AQL: istruzione di elaborazione letterale di stringa non valida SELECT W FROM ariba.collaborate.contracts.ContractWorkspace W WHERE W.ContractId = 'CW1234' ORDER BY W.DocumentVersion DESC, W.DocumentMinorVersion DESC. next() non può essere utilizzata se esistono errori nella raccolta risultati. Utilizzare firstError() o error() per elaborare gli errori.

Risposta

Viene visualizzato un ritorno a capo/interruzione di riga nelle celle contenenti ContractId del file Contracts.csv.

Ad esempio, aprendo il file in un programma di editor di testo, come Notepad o Notepad++, verrà visualizzata un'interruzione di riga all'interno del valore ContractId:

Notare come la riga 2 si interrompe con la riga 3 nel valore ContractId. Rimuovere l'interruzione di riga e assicurarsi che ContractId sia una singola stringa di testo senza interruzione di riga. Assicurarsi di controllare anche altri file e colonne per ritorni a capo.


Si applica a

SAP Ariba Contracts

Condizioni di utilizzo  |  Copyright  |  Informazioni sulla sicurezza  |  Privacy