| |||||||||
Коли я імпортую застарілий контракт, я отримую помилку
Помилка завантаження попередньої системи: кількість ключів пошуку не збігається з кількістю наданих значень.
Подробиці помилки схожі на наступні:
Помилка синтаксичного аналізу "username@domain.com": кількість ключів пошуку не відповідає кількості наданих значень.
Classname = ariba.user.core.User
Ключі підстановки, передані як аргумент = 1
Ключі підстановки знайдено в метаданих = 2
Ключі пошуку = ( PasswordAdapter, UniqueName,
Якщо помилка стосується стовпчика користувача, включіть інспектор пароля як частину значення для цього стовпчика.
Стовпчики користувача у файлі імпорту повинні мати такий формат:
[адаптер пароля]:[ім'я користувача]
Наприклад, щоб звернутися до корпоративного користувача з іменем користувача example@company.com, використовуйте значення нижче:
PasswordAdapter1:example@company.com
Аналогічно, якщо ця помилка відноситься до стовпця коду товару або послуги, включіть домен коду коммодності під час імпорту:
[домен]:[код товару]
Наприклад, щоб посилатися на код товару чи послуги UNSPSC 109103, використовуйте наведене нижче значення:
unspsc:109103
Система використовує кілька ключів для пошуку даних у стовпчику у файлі імпорту, але значення файлу імпорту не має достатньо ключів для унікальної ідентифікації об’єкта.
Стратегічні закупівлі
Стратегічні контракти