Perguntas frequentes KB0393868
E-mail
Importar contratos legados: como corrijo um erro de instrução de processamento literal de string mal formada?
Este artigo da base de conhecimentos foi traduzido automaticamente para sua conveniência. A SAP não fornece qualquer garantia em relação à exatidão ou completude da tradução automática. Você pode encontrar o conteúdo original alternando para inglês, usando o seletor de idioma.
Pergunta

Como corrijo o seguinte erro de importação legado:

next() encontrou erro de análise AQL: Instrução de processamento literal de string mal formada SELECT W FROM ariba.collaborate.contracts.ContractWorkspace W WHERE W.ContractId = 'CW1234' ORDER BY W.DocumentVersion DESC, W.DocumentMinorVersion DESC. next() não pode ser usado se existirem erros na coleção de resultados. Use firstError() ou errors() para processar os erros.

Resposta

Um retorno de carro/quebra de linha é exibido nas células que contêm o ContractId do arquivo Contracts.csv.

Por exemplo, ao abrir o arquivo em um programa de editor de texto, como o Notepad ou o Notepad++, você verá uma quebra de linha dentro do valor do ContractId:

Observe como a linha 2 é quebrada para a linha 3 no valor ContractId. Remova a quebra de linha e certifique-se de que o ContractId seja uma única string de texto sem quebra de linha. Certifique-se de verificar outros arquivos e colunas para retornos de carro também.


Aplicável a

Contratos estratégicos

Termos de uso  |  Copyright  |  Divulgação de segurança  |  Privacidade