Тип поля в Битрикс24 выбирается один раз — при создании — и определяет всё дальнейшее: как значение хранится, как выглядит в карточке, работают ли по нему фильтры и отчёты, что с ним могут роботы. Ошиблись типом — поле пересоздавать и переносить данные. Разберём штатные типы, их ограничения и то, о чём справка молчит: как добавить в портал новые типы полей, которых в коробке нет.

Какие типы полей есть в Битрикс24 из коробки?

Штатный набор один для лидов, сделок, контактов, компаний и смарт-процессов. Текст: «Строка» (короткий текст, есть многострочный вариант). Числа: «Целое число» и «Число» с дробной частью. «Деньги» — сумма вместе с валютой, правильный выбор для всего финансового. «Да/Нет» — бинарный флажок. Даты: «Дата» и «Дата со временем». «Список» — набор предопределённых значений, единственный текстовый тип, по которому нормально работают фильтры и отчёты. «Ссылка» — URL. «Адрес» — структурированный адрес с картой. «Файл» — вложение прямо в карточке. И привязки: к сотруднику, к элементам CRM (контакт, компания, сделка), к справочникам CRM, к разделам и элементам инфоблоков; для записи на услуги есть «Бронирование ресурсов». Почти у каждого типа есть флаг «Множественное» — несколько значений в одном поле.

Как выбрать тип поля правильно?

Идите от того, как поле будет использоваться. Фильтровать и строить отчёты — «Список», а не «Строка»: по свободному тексту «Москва», «москва» и «МСК» — три разных значения. Хранить деньги — «Деньги», а не число: валюта потеряется. Считать в роботах и бизнес-процессах — числа и даты, с текстом арифметика не работает. Связывать сущности — привязка к элементам CRM, а не поле с ID строкой: привязка кликабельна и по ней проходит автоматизация. Два жёстких ограничения, о которых узнают поздно: тип существующего поля сменить нельзя, а на каждый тип сущности действует лимит 1016 пользовательских полей.

Чего штатным типам не хватает?

Штатные типы хранят и показывают данные — но показывают текстом. В карточке не бывает прогресс-бара, цветного статуса, рейтинга звёздами, счётчика дней до дедлайна: всё это менеджер вычисляет в голове, глядя на цифры и даты. Нет масок ввода — телефон и ИНН вводятся как попало. Нет вычисляемых значений — «дней с последнего контакта» не посчитать полем. Нет QR-кода, скрытия чувствительных значений, тегов с цветами. Это не недоработка, а граница коробки: Битрикс24 отдаёт расширение типов приложениям.

Как добавить новые типы полей в Битрикс24?

Через REST API приложения могут регистрировать на портале собственные типы пользовательских полей — после установки такого приложения новые типы появляются рядом со штатными, а значения хранит сам Битрикс24. Роботека добавляет в портал 21 тип поля-виджета — каталог типов полей по категориям. Наглядность в карточке: «Цветной статус», «Прогресс-бар», «Рейтинг звёздами», «Шкала NPS», «Смайл-оценка», «Теги». Работа с датами: «Дедлайн-индикатор» и «Дней с даты». Ввод без ошибок: «Маска ввода», «Чек-лист», «Тумблер Да/Нет». Утилиты: «QR-код», «Кнопка-ссылка», «Скрытый текст», «Деньги с форматом», «Адрес на карте», «Вычисляемое поле», «Склейка полей», «Подсказка в карточке», «Счётчик», «Фиксация момента».

Как подключить и настроить тип поля из приложения?

В Роботеке это два шага в каталоге: «Подключить» регистрирует тип на портале, «Привязать» создаёт поле нужного типа в карточке лида, сделки, контакта или компании. Дальше поле живёт как обычное пользовательское: его видно в настройках полей, в фильтрах, его заполняют роботы и бизнес-процессы. У каждого типа есть свои настройки — шаг счётчика, цвета статусов, формат маски: они открываются шестерёнкой прямо на поле в карточке. Значения при этом лежат в самом Битрикс24 — отключение приложения не удаляет данные, поле просто теряет виджет-отображение.

Частые вопросы про типы полей

Можно ли сменить тип поля? Нет — только пересоздать поле нового типа и перенести данные (например, роботами обновления полей). Почему «Список», а не «Строка»? Фильтры, отчёты и роботы сравнивают точные значения списка, а не варианты написания текста. Сколько полей можно создать? До 1016 на тип сущности, но карточка становится нечитаемой сильно раньше — прячьте лишнее и группируйте разделами. Что будет с данными поля из приложения, если приложение удалить? Значения останутся в Битрикс24 — их видно в истории и API, но без виджета в карточке.

Итог

Штатные типы полей Битрикс24 закрывают хранение данных: текст, числа, деньги, даты, списки, файлы, привязки. Их границы — наглядность и контроль ввода: здесь работают типы полей из приложений. Смотрите каталог типов полей Роботеки — 21 виджет для карточек CRM, подключение в два клика. Не нашли нужного типа — опишите задачу, сделаем бесплатно и добавим в библиотеку.