Вопрос

Импорт клиентской базы из Excel

Сделать возможность импортировать из Excel одновременно и контрагентов, и их контактных лиц с возможностью настройки соответствия полей.

Нравится

8 комментариев

что-то я не уловил, а что именно не удается сделать с помощью текущего импорта?

"Владимир Соколов" написал:не удается

проверяйте уникальность контрагента/контакта по названию/имени + средства связи (основной телефон, емейл и т.д.), заставить систему уверенно и автоматически различать разные записи с одинаковым названием (без доп ключей) все равно не получится. Можно только сделать более-менее удобный инструмент для того, чтобы делать это вручную.

"Андросов Дмитрий" написал:проверяйте уникальность контрагента/контакта по названию/имени + средства связи (основной телефон, емейл и т.д.)

Насколько мне известно, bpm'online умеет проверять уникальность при импорте только по одному полю. В этом и проблема

"Владимир Соколов" написал:Насколько мне известно, bpm'online умеет проверять уникальность при импорте только по одному полю. В этом и проблема

дело в том, что умеет по нескольким :wink:

Да, я совсем неправильно выразился :)
Мне кажется, что bpm'online может привязать справочник только по полю, которое указано в Primary Value объекта (например, для контрагента это Name), а привязывать контакт к контрагенту хотелось бы по другому полю (регистрационный номер контрагента, например).

Пока что приходится изобретать workaround - временно менять Primary Value или в Name приписывать еще и регистрационный номер, а потом с помощью SQL стирать его

Владимир, На данный момент подобная идея зарегистрирована и передана аналитикам для обсуждения реализации функционала в будущих версиях.
Если Вам необходимо реализовать сложный импорт из Excel остаётся лишь предложенный ранее вариант (http://www.community.terrasoft.ru/forum/topic/11620): VBA, MSSQL и использовать ваше временное решение.

Дмитрий правильно уловил суть: хочется сложный импорт. Одним махом и контрагенты и контакты, не разбивая файл. Ну и да, если в строке указаны два Иванова Александра с разными email адресами, то чтобы основными контактами у контрагента стали правильные контакты с одной "прогонки" импорта. В этом идея.

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