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