Обязательные поля на стадиях — это способ заставить менеджера заполнить нужные данные ровно тогда, когда они действительно требуются: не при создании сделки, а при переходе на конкретный этап воронки. В Битрикс24 такая условная обязательность настраивается прямо в карточке сделки и работает отдельно для каждого направления.
Зачем нужна обязательность на стадиях
Если сделать поле обязательным «всегда», менеджер не сможет даже создать сделку, пока не заполнит его. На практике на входе многих данных ещё нет: сумма не согласована, договор не подписан, адрес доставки неизвестен. Жёсткая глобальная обязательность в этом случае только мешает — люди вписывают заглушки вроде «0» или «уточнить», и данные всё равно оказываются мусорными.
Обязательность на стадиях решает эту проблему: поле требуется заполнить не сразу, а на том этапе воронки, где информация уже должна появиться. Типичные примеры:
- поле
СуммаиТовары— обязательны на стадии «Коммерческое предложение»; Договор,Реквизиты— на стадии «Счёт» или «Подготовка документов»;Дата отгрузки,Адрес доставки— перед стадией «Доставка»;Причина отказа— на финальной проигрышной стадии.
Так вы получаете чистую воронку без пустых карточек и при этом не тормозите менеджеров на старте.
Два типа обязательности полей
В Битрикс24 у любого поля сделки есть два независимых режима обязательности, и их важно не путать.
| Режим | Когда проверяется | Где включается |
|---|---|---|
| Обязательное поле | При сохранении сделки на любой стадии | Настройки поля → «Обязательное поле» |
| Обязательное на стадиях | Только при переходе на выбранные стадии | Настройки поля → «Настроить обязательность на стадиях» |
Первый вариант — тотальный, поле нельзя оставить пустым нигде. Второй — условный: до нужной стадии поле остаётся необязательным, а начиная с неё система блокирует сохранение и перевод сделки дальше. Условная обязательность гибче и в большинстве сценариев продаж предпочтительнее.
Где и как настроить
Настройка живёт в самой карточке сделки, отдельный раздел администрирования не нужен. Порядок действий:
- Откройте любую сделку и войдите в режим редактирования полей: наведите курсор на область полей и нажмите «Настроить» (или иконку-шестерёнку рядом с блоком «О сделке»).
- Найдите нужное поле и откройте его меню — иконку настроек у названия поля.
- Выберите пункт «Настроить обязательность на стадиях» (в некоторых версиях — «Обязательное для стадий»).
- В открывшемся окне отметьте стадии воронки, на которых поле должно стать обязательным.
- Сохраните карточку — настройка применится ко всем сделкам этого направления.
Пользовательские поля (тип «строка», «список», «привязка к элементу CRM» и др.) настраиваются точно так же, как системные. Сначала создайте поле через CRM → Настройки → Настройки форм и отчётов → Пользовательские поля, а затем задайте ему обязательность на стадиях в карточке.
Обязательность по направлениям
Ключевой момент: обязательность на стадиях задаётся для каждого направления сделок отдельно. Стадии в разных воронках разные, поэтому и правила у них свои. Если у вас есть направления «Продажи», «Сервис» и «Тендеры», настраивать обязательность придётся в каждом из них.
Чтобы переключить направление, откройте сделку нужной воронки (или смените воронку в карточке) и повторите настройку. Удобно завести по одной эталонной сделке на каждое направление и настраивать поля на них.
Если полей и правил много, разумно заранее описать матрицу «поле × стадия × направление» в таблице, а потом переносить её в интерфейс — так проще не запутаться и не пропустить стадии.
Как это выглядит для менеджера
Когда сотрудник пытается перевести сделку на стадию, где поле обязательно, Битрикс24 не даёт завершить переход: появляется всплывающее окно с требованием заполнить недостающие поля. Пока данные не внесены, карточка не сохраняется, а сделка остаётся на прежней стадии.
Работает это в обоих интерфейсах:
- при перетаскивании плитки сделки на канбане — карточка «откатывается» назад и открывается форма дозаполнения;
- при смене стадии в самой карточке — сохранение блокируется до заполнения.
Важно, что обязательность распространяется и на все последующие стадии. Если поле обязательно с этапа «Счёт», то на «Оплату» и «Успех» перейти без него тоже не получится — система считает, что данные уже должны быть внесены ранее.
Связка с автоматизацией
Обязательные поля хорошо сочетаются с роботами и бизнес-процессами, но есть нюанс. Ручной перевод менеджером блокируется формой дозаполнения, а вот роботы и триггеры могут перемещать сделку между стадиями программно.
Поэтому логику стоит выстраивать так, чтобы обязательные данные появлялись раньше автоматического перехода:
- ставьте на предыдущей стадии робота «Изменить документ» или задачу менеджеру, чтобы поле было заполнено до автоперехода;
- используйте робота «Проверить условие», который не даст двигать сделку дальше, если поле пустое;
- для сложных проверок применяйте бизнес-процесс, который валидирует набор полей и возвращает сделку на доработку.
Типичные ошибки и как их избежать
Несколько практических правил, которые экономят время при настройке:
- Слишком много обязательных полей. Если на ранней стадии требуется десяток полей, менеджеры начнут саботировать систему. Оставляйте на каждом этапе минимум действительно нужных полей.
- Обязательность без обучения. Люди не понимают, почему сделка «не двигается». Заранее объясните команде логику: какое поле нужно и на какой стадии.
- Пустые списки в полях-справочниках. Если поле-список обязательно, но в нём нет подходящего значения, сотрудник застрянет. Проверьте наполнение справочников.
- Игнорирование причин провала. Поле
Причина отказалогично делать обязательным на проигрышной стадии — иначе аналитика по потерям будет неполной.
Перед внедрением протестируйте настройку на паре тестовых сделок: пройдите весь путь по воронке и убедитесь, что блокировки срабатывают там, где нужно, и не мешают там, где не нужно.
Итог
Обязательные поля на стадиях — это простой, но мощный инструмент дисциплины данных в CRM. Он помогает держать воронку чистой, не тормозя менеджеров на старте: поле требуется ровно тогда, когда информация должна появиться. Настраивается всё в карточке сделки, отдельно для каждого направления, и усиливается роботами и бизнес-процессами.
На практике сложность не в кликах по интерфейсу, а в проектировании правил: какие поля, на каких стадиях и в каких воронках должны быть обязательными, чтобы это помогало отделу продаж, а не раздражало его. Мы в B2Bsite проектируем такие правила вместе с воронками, полями и автоматизацией — чтобы CRM собирала корректные данные без ручного контроля со стороны руководителя.
Частые вопросы
Чем обязательное поле отличается от обязательного на стадиях?
Обязательное поле нельзя оставить пустым нигде, оно проверяется при каждом сохранении. Обязательное на стадиях требуется заполнить только при переходе на выбранные этапы воронки, а до них поле остаётся необязательным.
Где включить обязательность на стадиях?
В карточке сделки: войдите в режим настройки полей, откройте меню нужного поля и выберите «Настроить обязательность на стадиях». Затем отметьте стадии, на которых поле станет обязательным.
Работает ли эта настройка на бесплатном тарифе?
Условная обязательность на стадиях доступна только на коммерческих тарифах Битрикс24. На бесплатном плане можно сделать поле обязательным лишь целиком, без привязки к стадиям.
Нужно ли настраивать обязательность в каждой воронке?
Да. Обязательность на стадиях задаётся для каждого направления сделок отдельно, потому что стадии в разных воронках свои. Настройку придётся повторить в каждом нужном направлении.
Можно ли сделать обязательным пользовательское поле?
Да. Сначала создайте пользовательское поле в настройках CRM, а затем в карточке сделки задайте ему обязательность на стадиях так же, как системным полям.
Что видит менеджер при попытке перейти на стадию без заполнения?
Появляется всплывающее окно с требованием заполнить недостающие поля, а сделка остаётся на прежней стадии. Это работает и на канбане, и внутри карточки сделки.
Проверяют ли обязательность роботы и импорт?
Нет. Обязательность контролируется на стороне интерфейса при ручных действиях. Роботы, импорт, обмен с 1С и REST-API её не проверяют, поэтому важные проверки дублируйте в автоматизации.
Действует ли обязательность на последующих стадиях?
Да. Если поле обязательно с определённой стадии, перейти на любую следующую без его заполнения тоже нельзя — система считает, что данные должны были появиться раньше.
Поможем с настройкой и поддержкой Битрикс24
Поможем с настройкой, доработкой и поддержкой Битрикс24.