よくある質問 146586
電子メール
旧契約のインポート:不正な文字列リテラル処理明細書のエラーを修正する方法を教えてください。
このナレッジベース記事は、お客様の利便性のために機械翻訳されています。SAP は、この機械翻訳の正確性または完全性に関して、いかなる保証も行うものではありません。言語選択で英語に切り替えると、元のコンテンツを確認できます。
質問

以下の旧インポートエラーを修正する方法を教えてください。

next() で AQL 解析エラーが発生しました: mal-formed string literal processing statement SELECT W FROM ariba.collaborate.contracts.ContractWorkspace W WHERE W.ContractId = 'CW1234' ORDER BY W.DocumentVersion DESC, W.DocumentMinorVersion DESC. next() は、結果収集にエラーがある場合は使用できません。firstError() または errors() を使用してエラーを処理します。

解答

Contracts.csv ファイルの ContractId を含むセルに、行頭復帰/改行が表示されます。

たとえば、Notepad や Notepad++ などのテキストエディタプログラムでファイルを開くと、ContractId 値内に改行が表示されます。

行 2 が ContractId 値の行 3 にどのように分割されるかを確認します。改行を削除し、ContractId が、改行なしのテキストの 1 つの文字列であることを確認してください。他のファイルおよび列でもキャリッジリターンをチェックしてください。


該当項目

SAP Ariba Contracts

使用条件  |  Copyright  |  セキュリティに関する情報  |  情報の保護