Добрый день! Сделал экспорт в excel из раздела Контакты. Там поменял формат номеров телефонов на необходимый. Когда импортирую файл обратно, появляется еще один номер телефона у контакта. А я хотел бы, чтобы измененный номер заменял существующий. Подскажите пожалуйста, как это можно реализовать.
Нравится
По моему это не реализуемо. Проще обновить через запрос к БД. Если нет доступа к БД, то написать бизнес процесс со сценарием.
Либо как вариант Загрузить второй номер телефона, а потом удалить, который не соответвует формату.
А чтобы в будещем не появлялось такого, то я бы настроил проверку поля при сохранение на соответсвие формату. Пример где то на академии был.
Добрый день.
Вы можете через импорт обновить значение колонок. Для этого необходимо зайти в Дизайнер системы - Импорт данных. Далее через поле выбора "Другое" указать необходимый справочник. Поиск дублей выполняйте, пожалуйста, через колонку "Название". Для корректной работы, прошу обратить внимание, что в самом справочнике все названия должны быть уникальны. Также, информация об контактных данных хранится в отдельном объекте, "Средства связи контакт" именно в данных объект необходимо производить загрузку данных. Описание есть в Академии, с примером обновления записей.
Попробуйте выключить фичу "HighestSpeedFileImport". После ее выключения необходимо перезайти в систему. На более старых версиях системы из-за включения данной фичи наблюдались трудности с обновлением записей при импорте.
Отключить функциональность можно через выполнение SQL следующего скрипта на базе данных:
update AdminUnitFeatureState set FeatureState = 0
where FeatureId =
(select Id
from Feature
where code = 'HighestSpeedFileImport')