Информация от службы поддержки KB0392804
Электронная почта
Ошибка: устаревшая ошибка загрузки: количество ключей поиска не соответствует указанному количеству значений
Для Вашего удобства эта статья базы знаний переведена машинными средствами. SAP не предоставляет никаких гарантий правильности или полноты машинного перевода. Исходное содержимое можно увидеть, переключившись на английский язык с помощью селектора языка.
Проблема

При импорте старого контракта я получаю ошибку

Ошибка загрузки старых данных: число ключей поиска не соответствует указанному числу значений.

Сведения об ошибке похожи на следующие:

Ошибка при синтаксическом анализе "username@domain.com": число ключей поиска не соответствует числу указанных значений.
Имя класса = ariba.user.core.User
Ключи поиска, переданные как аргумент = 1
Ключи поиска в метаданных = 2
Ключи поиска = ( PasswordAdapter, UniqueName)

Разрешение

Если ошибка относится к пользовательскому столбцу, включите адаптер пароля в значение для этого столбца.
Столбцы пользователей в импортируемом файле должны иметь следующий формат:

[адаптер паролей]:[имя пользователя]

Например, для ссылки на корпоративного пользователя с именем пользователя example@company.com используйте следующее значение:

PasswordAdapter1:example@company.com

Аналогично, если эта ошибка относится к столбцу кода товара или услуги, включите при импорте домен кода commodity:

[домен]:[код товара или услуги]

Например, чтобы сослаться на код товара или услуги UNSPSC 109103, используйте следующее значение:

unspsc:109103

Причина

Система использует несколько ключей для поиска данных столбца в файле импорта, но значение файла импорта не имеет достаточно ключей для уникальной идентификации объекта.


Применимо к

Стратегические закупки
Стратегические контракты

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