Ситуации, когда пользовательские поля в Битрикс24 становятся неэффективными, не редкость. Создали поле, а потом поняли, что название неудачное, тип данных не тот или оно стоит не там. Как исправить это без лишней головной боли? Рассмотрим решение.
Что такое пользовательские поля и зачем они нужны
Стандартные поля в карточке сделки или контакта часто не покрывают запросы бизнеса. У одной компании нужно хранить тип оборудования клиента, другой — дату последнего техобслуживания, третьей — регион доставки с выпадающим списком из 40 городов. Вот для этого и существуют пользовательские поля: вы сами решаете, что добавить, какого типа будет это поле и где оно будет отображаться. Битрикс24 поддерживает несколько типов: строка, число, дата, список, флажок (да/нет), файл, привязка к элементу. Каждый тип подходит для своего сценария — числовые для суммарных показателей, списки для фиксированных вариантов ответа, строки для свободного текста. Пользовательские поля можно создавать для сделок, контактов, компаний, лидов, задач и даже счетов. Поэтому они стали стандартным инструментом для кастомизации CRM под реальные процессы.
Необходимость изменить поле чаще всего возникает в нескольких ситуациях: изменился бизнес-процесс, поменялся набор допустимых значений в списке, поле назвали по-русски кириллицей, а потом выяснили, что API его не видит, или просто хотят перенести поле в другую группу карточки. Всё это решаемо, но нужно знать, что именно можно менять, а что — нет.
Что нужно учесть перед изменением
Перед тем как лезть в настройки, потратьте пять минут на подготовку. Это сэкономит время. Главное, что нужно понять: тип поля изменить нельзя. Если поле создано как «строка», превратить его в «список» через редактирование не получится. Придётся создавать новое поле и вручную переносить данные или писать скрипт миграции. Поэтому перед созданием любого поля сразу думайте о типе данных.
Если в поле уже накоплены данные по сотням или тысячам записей, перед изменением сделайте выгрузку. В Битрикс24 экспорт из CRM доступен через стандартный инструмент — выгрузка в Excel из списка сделок или контактов. Выберите нужные поля и сохраните файл локально. Это ваша страховка на случай, если что-то пойдёт не так.
Ещё один момент — согласование с командой. Если поле используется в автоматизации, роботах или воронках, его переименование или изменение значений списка может сломать логику. Предупредите коллег заранее и проверьте, нет ли в настройках роботов условий, завязанных на конкретные значения этого поля.
Какие изменения допустимы
Менять можно: название поля (то, что видят пользователи), обязательность заполнения, значения в списке (добавлять, переименовывать, скрывать), порядок отображения на карточке, включение/выключение поля в фильтрах и поиске. Нельзя менять: тип поля и символьный код (внутреннее системное имя, которое задаётся при создании). Символьный код влияет на интеграции и API, поэтому его блокируют после сохранения — и правильно делают.
Как изменить пользовательское поле в Битрикс24: пошаговая инструкция
Весь процесс занимает обычно не больше 3–5 минут, если знать куда идти. Путь к настройкам немного отличается в зависимости от того, что именно вы хотите изменить: поле в CRM или поле в другом разделе системы. Разберём на примере CRM — сделок и контактов, это самый частый случай.
Шаг 1. Откройте настройки CRM. Зайдите в раздел CRM, в левом нижнем углу найдите кнопку «Настройки» (шестерёнка) или перейдите через верхнее меню: CRM → Настройки → Пользовательские поля. Путь может немного отличаться в зависимости от версии интерфейса — в облачном Битрикс24 и коробочном расположение пунктов меню иногда разное.
Шаг 2. Выберите нужную сущность. В разделе пользовательских полей вы увидите список сущностей: Лид, Контакт, Компания, Сделка, Счёт и другие. Нажмите на ту, в которой находится нужное поле. Откроется таблица со всеми пользовательскими полями этой сущности.
Шаг 3. Найдите поле и откройте редактирование. В таблице ищите поле по названию или по символьному коду. Когда нашли — нажмите на его название или на кнопку редактирования (карандаш) справа. Откроется форма с параметрами поля.
Шаг 4. Внесите нужные изменения. Здесь можно поменять название — то, которое видят пользователи в карточке. Если поле типа «Список», то в нижней части формы будет секция со значениями: можно добавить новые, переименовать существующие, пометить как неактивные (они перестанут показываться в выпадающем, но сохранятся в уже заполненных записях). Флажок «Обязательное» включается и выключается здесь же. Настройки видимости — тоже тут.
Шаг 5. Сохраните изменения. Нажмите «Сохранить». Изменения применяются моментально — обновления страницы ждать не нужно, но лучше сразу проверить карточку тестовой записи.
Как проверить правильность изменений пользовательских полей
После сохранения не закрывайте вкладку сразу. Откройте любую реальную карточку сделки или контакта и посмотрите, как поле отображается. Если вы меняли название — убедитесь, что новое название понятно и корректно. Если меняли значения списка — нажмите на поле и посмотрите выпадающий список: все новые значения должны быть там, а скрытые — не должны показываться.
Обязательно проверьте записи, в которых поле уже было заполнено. Особенно это касается списков: если вы переименовали значение «Москва» в «Москва и МО», в старых записях подтянется новое название автоматически — это нормально. Но если вы удалили значение, которое использовалось в записях, в этих записях поле окажется пустым. Восстановить его можно, только вернув значение в список или заполнив карточки заново.
Если поле задействовано в автоматизации, протестируйте триггер вручную. Создайте тестовую сделку, заполните поле и посмотрите, срабатывает ли робот так, как должен. Иногда изменение значения в списке ломает условие в роботе, потому что там прописано старое значение — проверьте это отдельно в настройках автоматизации.
Как уведомить команду
Напишите коллегам в общий чат или через задачу — что именно изменилось и зачем. Достаточно одного короткого сообщения: «Изменил название поля X на Y в карточке сделки, теперь добавлено значение Z в список». Люди не должны угадывать, почему интерфейс изменился.
Практические советы по работе с пользовательскими полями
Со временем пользовательских полей становится много — особенно если к CRM подключались несколько раз и каждый раз добавляли новые. Раз в квартал устраивайте ревизию: смотрите, какие поля реально заполняются, а какие пустые в 95% карточек. Незаполняемые поля либо убирают из карточки (делают неактивными), либо удаляют совсем, если данные не нужны. Захламлённая карточка замедляет менеджеров и увеличивает количество ошибок при заполнении.
При создании новых полей сразу договоритесь о конвенции именования. Например, все поля для логистики начинаются с «Лог_», для финансов — с «Фин_». Это помогает быстро ориентироваться в длинном списке и не плодить дубли с похожими названиями. Символьный код тоже задавайте осознанно — латиницей, без пробелов, коротко и понятно. Потом его не изменить, а он будет мелькать в интеграциях и выгрузках.
- Не создавайте поле типа «строка», если данные принимают ограниченный набор значений — используйте «список».
- Флажок (да/нет) удобен для бинарных характеристик: клиент согласился на рассылку, договор подписан.
- Поле типа «дата» с обязательным заполнением поможет контролировать сроки по сделкам.
- Привязку к элементу используйте, когда нужно связать сделку с конкретным товаром или объектом из каталога.
Если структура CRM разрослась до такой степени, что разобраться самостоятельно уже сложно, обратитесь к специалистам. Правильно выстроенная система полей, воронок и автоматизации в Битрикс24 реально ускоряет работу команды.
Хотите выстроить CRM так, чтобы она работала на вас? Посмотрите на настройку CRM под бизнес-процессы: это поможет избежать типичных ошибок и сэкономить время на переделку.
