| |||||||||
При импорте старого контракта я получаю ошибку
Ошибка загрузки старых данных: число ключей поиска не соответствует указанному числу значений.
Сведения об ошибке похожи на следующие:
Ошибка при синтаксическом анализе "username@domain.com": число ключей поиска не соответствует числу указанных значений.
Имя класса = ariba.user.core.User
Ключи поиска, переданные как аргумент = 1
Ключи поиска в метаданных = 2
Ключи поиска = ( PasswordAdapter, UniqueName)
Если ошибка относится к пользовательскому столбцу, включите адаптер пароля в значение для этого столбца.
Столбцы пользователей в импортируемом файле должны иметь следующий формат:
[адаптер паролей]:[имя пользователя]
Например, для ссылки на корпоративного пользователя с именем пользователя example@company.com используйте следующее значение:
PasswordAdapter1:example@company.com
Аналогично, если эта ошибка относится к столбцу кода товара или услуги, включите при импорте домен кода commodity:
[домен]:[код товара или услуги]
Например, чтобы сослаться на код товара или услуги UNSPSC 109103, используйте следующее значение:
unspsc:109103
Система использует несколько ключей для поиска данных столбца в файле импорта, но значение файла импорта не имеет достаточно ключей для уникальной идентификации объекта.
SAP Ariba Contracts
SAP Ariba Strategic Sourcing Suite