Готовых полей в карточке никогда не хватает под конкретный бизнес: кому-то нужен номер полиса, кому-то этаж и код домофона, кому-то серия оборудования. Для этого есть дополнительные поля — вы заводите их сами, без программиста.

Поля общие для всех рабочих разделов: заказов, обращений, задач, продаж, услуг, закупок и проектов. Это не семь отдельных списков полей, а один — и любое поле можно показать там, где оно нужно.

Поле и его размещение — разные вещи

Это главное, что стоит понять, дальше всё складывается само.

Поле — это описание: название, тип, значение по умолчанию. Оно существует само по себе и ни к какому разделу не привязано.

Размещение — ответ на вопрос «где его показывать». Задаётся отдельно и может быть каким угодно: только в заказах, в заказах и обращениях, в заказах только для одного типа, вообще везде.

Практический выигрыш: поле «Код домофона» заводится один раз и показывается и в заказе, и в задаче на выезд. Не два разных поля с одинаковым названием, а одно — и заполненное значение остаётся тем же самым.

Типы полей

ТипДля чего
Однострочный текстКороткий текст: номер полиса, госномер, серия
Многострочный текстМногострочное описание, куда пишут свободно
ЧислоКоличество, этаж, метраж — всё, что потом захочется сложить или сравнить
ДатаСрок гарантии поставщика, дата поверки
Дата и времяКогда важен час: время визита, время приёма
Флажок «да / нет»Да или нет: «нужен пропуск», «клиент на месте»
Список значенийВыбор из своих вариантов — задаются по одному в строке
Пароль (скрыт)Пароль или код доступа: в истории записи остаётся только отметка, что значение меняли, без самого значения

Тип стоит выбирать по тому, что вы захотите делать со значением дальше. Число, записанное строкой, потом не просуммируется, а дата — не отфильтруется по периоду. Список вместо строки избавляет от «Минск», «минск» и «г. Минск» в одной колонке.

Где показывать

Для каждого раздела выбирается один из трёх режимов:

РежимЧто значит
Не показыватьВ этом разделе поля нет
Весь разделПоле есть у всех записей раздела
По типамПоле есть только у выбранных типов

Отдельно есть переключатель «Показывать везде» — поле появляется во всех разделах сразу, настраивать по одному не нужно.

Если снять «Показывать везде» и ни в одном разделе не выбрать «Весь раздел» или «По типам», поле после сохранения снова станет общим для всех разделов. Чтобы убрать поле отовсюду, снимите флажок «Активно».

Режим «по типам» — то, ради чего вся конструкция и нужна. Поле «Номер полиса» осмысленно только для гарантийного типа; в остальных оно просто занимает место и приучает сотрудников пролистывать карточку не глядя.

Обязательность задаётся у размещения, а не у поля

🔴 Галочка «обязательное» стоит рядом с каждым размещением. Поэтому одно и то же поле может быть обязательным в одном месте и необязательным в другом: номер договора обязателен для типа «Юридическое лицо» и не нужен при обычной продаже.

Это снимает типичный тупик, когда поле нужно сделать обязательным, но не для всех — и приходится заводить два почти одинаковых поля.

Каждое обязательное поле — остановка сотрудника. Делайте обязательным то, без чего работу действительно нельзя продолжить.

Где поле окажется в карточке

У поля выбирается вкладка: «Общее» или «Работа». Первая — про саму запись и клиента, вторая — про выполнение.

Порядок полей задаётся перетаскиванием в списке настроек и повторяется в карточке. Это не косметика: поля, которые заполняют при приёме, должны идти раньше тех, что заполняют в конце.

Ещё у поля есть значение по умолчанию — подставляется в новые записи. Хорошо работает там, где вариант почти всегда один и его лишь изредка меняют.

Чувствительное поле

Для паспортных данных, адреса и документов у поля есть флажок «Чувствительное». Значение такого поля видят только сотрудники с правом «Видеть паспортные данные клиента». Остальные видят, заполнено поле или пусто, и могут заполнить пустое. В историю записи значение не пишется.

Удаление и отключение

🔴 Удаление — это заявка, а не мгновенное действие. После «Удалить» поле получает пометку «Заявлено на удаление», и фоновая проверка ищет, где оно используется. Ссылок нет — поле удаляется. Нашлись — пометка меняется на «Удалить нельзя: есть ссылки», и поле остаётся.

Причина та же, что и везде: значения уже лежат в сотнях записей и попали в отчёты. Удалив поле, вы получите записи, где вместо данных пустота, и объяснить, что там было, будет нечем.

Если поле больше не нужно, его проще отключить: снимите флажок «Активно». Отключённое поле исчезает из карточек и из форм, но значения остаются. Включили обратно — данные на месте.

У контрагентов поля свои

Всё описанное относится к рабочим разделам. У карточки контрагента дополнительные поля устроены иначе: они привязываются не к разделу и типу, а к группе, и появляются у тех, кто в этой группе состоит.

Частые ошибки

  • Заводить поле вместо того, что уже есть. Прежде чем создавать «Телефон 2» или «Дата готовности», проверьте штатные поля — у них есть поиск, фильтры и логика, которых у дополнительного поля не будет.
  • Однострочный текст вместо списка. Через полгода в колонке десяток написаний одного и того же, и сгруппировать их уже нельзя.
  • «Показывать везде» по умолчанию. Поле, нужное одному типу заказов, оказывается в задачах и закупках. Пять таких полей — и карточка превращается в анкету.
  • Делать обязательным всё подряд. Обязательное поле, которое нечем заполнить, приводит к тому, что туда вписывают точку или прочерк — и данные всё равно теряются, только теперь с видимостью порядка.

Что дальше