Вопросы и ответы 157481
Электронная почта
Импорт старых контрактов: что вызывает ошибку "NoSuchElementException: null"?
Для Вашего удобства эта статья базы знаний переведена машинными средствами. SAP не предоставляет никаких гарантий правильности или полноты машинного перевода. Исходное содержимое можно увидеть, переключившись на английский язык с помощью селектора языка.
Вопрос

Что вызывает ошибку импорта старых контрактов, NoSuchElementException: NULL

Ответ

В большинстве случаев возникает проблема в данных полей, содержащих большие объемы текста. При возникновении этой ошибки в конце значения поля подробного текста имеется несколько кавычек ("), что приводит к тому, что разделители столбцов становятся нестабильными. В затронутой строке данных создается новый столбец, в котором отсутствует заголовок, поскольку кавычки прерывают разделители.

Пример, вызвавший проблему:

Мы, народ Соединенных Штатов, для того, чтобы сформировать более совершенный Союз, установить справедливость, обеспечить внутреннее Спокойствие, обеспечить общую оборону, содействовать общему благосостоянию и обеспечить Благословение свободы для себя и нашего Посланника, сделать ordain и установить эту Конституцию для "Соединенных Штатов Америки".

Кавычки по США могут прервать загрузку разделенного запятыми значения (CSV), поскольку они прерывают разделители полей запятой, вызывая попытки создать новый столбец в этой строке, не имеющий значения заголовка. 

Чтобы исправить проблему, удалите кавычки в конце строки и повторите импорт.

Дополнительная информация

Чтобы узнать, где найти неверные данные в файле Contracts.csv, просмотрите журнал ошибок импорта по пути Управление > Администрирование > Руководитель проекта > Импорт статуса старых контрактов. Прокрутите журнал импорта вниз, чтобы найти сообщение об ошибке. Затем проверьте строку данных, которая отображается после последней успешной строки обновления/создания в журнале.


Применимо к

SAP Ariba Contracts

Условия использования  |  Авторские права  |  Безопасность  |  Конфиденциальность