Preguntas más frecuentes 146586
Correo electrónico
Importar contratos heredados: ¿Cómo corrijo un error de declaración de procesamiento literal de cadena mal formada?
Este artículo de la base de conocimientos ha sido traducido automáticamente para su comodidad. SAP no ofrece ninguna garantía con respecto a la exactitud o integridad de la traducción automática. Puede acceder al contenido original si cambia al inglés mediante el selector de idiomas.
Pregunta

¿Cómo corrijo el siguiente error de importación heredado:

next() ha encontrado un error de análisis AQL: la sentencia de procesamiento literal de cadena mal formada SELECT W FROM ariba.Collaborate.contracts.ContractWorkspace W WHERE W.ContractId = 'CW1234' ORDER BY W.DocumentVersion DESC, W.DocumentMinorVersion DESC. next() no se puede utilizar si existen errores en la colección de resultados. Utilice firstError() o Error() para procesar los errores.

Respuesta

Aparece un salto de línea/retorno de carro en las celdas que contienen ContractId del archivo Contracts.csv.

Por ejemplo, al abrir el archivo en un programa de editor de texto, como Notepad o Notepad++, verá un salto de línea dentro del valor ContractId:

Observe cómo la fila 2 se divide en la fila 3 en el valor ContractId. Elimine el salto de línea y asegúrese de que ContractId es una única cadena de texto sin salto de línea. Asegúrese de verificar también otros archivos y columnas para los retornos de carro.


Se aplica a

SAP Ariba Contracts

Condiciones de uso  |  Copyright  |  Declaración de seguridad  |  Privacidad