#Что происходит и кому подходит инструкция
После удачного импорта значения сначала присутствуют в карточках контактов, но затем изменяются или очищаются при запуске автоматического сценария. Это не ошибка сопоставления колонок CSV. Для проверки потребуется доступ к собственным карточкам; действия администратора отмечены отдельно. Названия пунктов могут зависеть от настроенных интеграций и прав.
#Возможные причины и как их различить
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Автоматическое правило стирает полеИмпорт мог быть успешным, но более позднее автоматическое обновление меняет значение поля. Сравнение истории показывает именно этот механизм. | Значение существует сразу после импорта и меняется позже | Откройте историю конкретного поля |
| Бизнес-процесс контакта пишет в то же полеПроцесс контакта с действием записи в поле может выполнить изменение сразу после создания записи. | В параметрах процесса есть изменение этого реквизита | Проверьте наличие автоматического процесса контактов |
| Внешний обмен заменяет заполненное пустымВнешняя синхронизация может считать пустые поля другой системы более свежими и затирать ими значения CRM. | История изменения совпадает по времени с синхронизацией | Сверьте внешние интеграции |
#Пошаговая проверка и исправление
- Поймайте момент измененияЗагрузите одну согласованную тестовую строку контакта через импорт. Сразу откройте карточку и запишите значение пользовательского поля, а затем проверьте его спустя время или после события робота. Если поля не было изначально, используйте инструкцию об импорте.
- Откройте историю конкретного поляВ карточке контакта или доступном списке событий определите, кто и когда изменил значение. Сравните время изменения с запуском робота, подключённого виджета и внешнего обмена. Не делайте вывод об автоматизации только по времени.
- Проверьте наличие автоматического процесса контактовАдминистратор откроет «Контакты и компании» → меню «…» → «Бизнес-процессы», если пункт доступен, и найдёт действие, которое записывает тот же реквизит. Зафиксируйте условия до изменений.
- Проверьте связанную сделку и цифровую воронкуЕсли автоматическое изменение работает через сделку, откройте «Сделки» → «Настроить» и нужную воронку, найдите действия с полями. Отличайте поле контакта от одноимённого поля сделки: имя одинаковое, а сущности разные.
- Сверьте внешние интеграцииВ настройках интеграции проверьте направление синхронизации: CRM → система или система → CRM, пустые значения, правило обновления и имя поля. Приложите разработчику тестовые идентификаторы без передачи персональных данных.
- Исправьте одно правило на испытательной записиПо согласованию временно измените настройку только в тестовом процессе или добавьте условие «не заменять заполненное поле», если интеграция это поддерживает. Сохраните старое состояние и повторите импорт одной тестовой строки.
- Убедитесь, что поле больше не очищаетсяПроверьте значение после повторного запуска события и через доступный журнал. Если проблема повторяется, верните настройки и передайте время, имя поля, ID тестового контакта поддержке, не перезаписывая основную базу.
#Как убедиться, что проблема устранена
Сравните одну новую тестовую запись или событие с контрольным примером до исправления: проверьте связанные карточки, исполнителя, историю изменений и видимость результата у нужного пользователя. Если результат остаётся неверным, верните изменённые настройки к записанному состоянию и передайте администратору точное время, идентификаторы учебных объектов, вид сбоя и название подключённой интеграции. Не производите массовые изменения без резервной копии.