Häufig gestellte Fragen und Antworten (FAQ) KB0393868
E-Mail
Frühere Verträge importieren: Wie korrigiere ich einen Fehler bei der mal-formatierten Zeichenfolgenliteralverarbeitung?
Dieser Wissensdatenbankartikel wurde maschinell übersetzt. SAP übernimmt keine Gewährleistung für die Richtigkeit oder Vollständigkeit der Maschinenübersetzung. Sie können den Originalinhalt anzeigen, indem Sie über die Sprachauswahl zu "Englisch" wechseln.
Frage

Wie korrigiere ich den folgenden Legacy-Importfehler:

next() ist auf einen AQL-Parsing-Fehler gestoßen: Mal-form-String-Literal-Verarbeitungsanweisung SELECT W FROM ariba.collaborate.contracts.ContractWorkspace W WHERE W.ContractId = 'CW1234' ORDER BY W.DocumentVersion DESC, W.DocumentMinorVersion DESC. next() kann nicht verwendet werden, wenn Fehler in der Ergebnissammlung vorhanden sind. Verwenden Sie firstError() oder errors(), um die Fehler zu verarbeiten.

Antwort

In den Zellen, die ContractId der Datei Contracts.csv enthalten, wird ein Wagenrücklauf/Zeilenumbruch angezeigt.

Wenn Sie die Datei beispielsweise in einem Texteditorprogramm wie Notepad oder Notepad++ öffnen, sehen Sie einen Zeilenumbruch innerhalb des ContractId-Werts:

Beachten Sie, wie Zeile 2 in Zeile 3 im ContractId-Wert umgebrochen wird. Entfernen Sie den Zeilenumbruch, und stellen Sie sicher, dass es sich bei ContractId um eine einzelne Textzeichenfolge ohne Zeilenumbruch handelt. Stellen Sie sicher, dass Sie auch andere Dateien und Spalten auf Zeilenumbrüche prüfen.


Gilt für

Strategische Verträge

Nutzungsbedingungen  |  Copyright  |  Sicherheitsrichtlinie  |  Vertraulichkeit