Импорт средств связи полных однофамильцев

Коллеги, необходим ваш опыт.

Есть Excel с контактами и несколькими e-mail, телефонами и прочими средствами связи. Их необходимо проимпортировать в систему.
Ситуация осложняется тем, что список большой, встречаются контакты с одинаковыми именами и фамилиями (похожая ситуация с контрагентами - специфика отрасли такая, что могут быть одинаковые названия).

В объекты Contact, Account еще можно заимпортировать всё, добавив уникакальный ключ. Но как заимпортировать в объекты Communication Options for Contact (средства связи) по этому ключу?
Как я понимаю, механизм импорта bpm'online проверяет уникальность контактов и контрагентов (и других сущностей) только лишь по названию, а этого не хватает для импорта деталей.

Спасибо за идеи!

Нравится

3 комментария

Здравствуйте, Владимир.

Действительно, в данный момент проверять уникальность иным образом нет возможности, потому необходимо прибегать к обходным решениям.

Например, Вы можете перед импортом исключить появление в файле импорта контактов с одинаковыми именами.
Если такие контакты уже есть в системе, то перед импортом средств связи переименовать некоторые из них, выполнить импорт, а затем переименовать обратно.

Другим вариантом (непользовательским) выполнения подобного импорта является "insert" напрямую в базу данных, используя sql-сценарий (в случае On-Demand).

"Безродный Андрей" написал:Например, Вы можете перед импортом исключить появление в файле импорта контактов с одинаковыми именами.

Да, наверное, в Excel-файле подключу к этим названиям дополнительный код, а потом после импорта уже с помощью SQL этот код уберу.

Но хотелось бы вернуть возможность, как в TS 3.X определять уникальность по нескольким полям.

Владимир,

проверять уникальность можно по нескольким полям, но лишь по полям объекта, куда Вы импортируете данные.

По данному вопросу будет зарегистрирована идея и передана аналитикам для обсуждения реализации функционала в будущих версиях.

Показать все комментарии