К статье
Практический материал

Справочники и Данные · 12 мин

Сегменты в 1С: что это и как с ними работать

Сегменты в 1С — что это такое, как создать сегмент номенклатуры и партнеров, сформировать вручную или по правилам и применять в отчетах, скидках и рассылках.

Сегмент в 1С — это способ сгруппировать элементы справочников (номенклатуру, партнеров, контрагентов) по заданным признакам, чтобы затем работать с группой как с единым целым: назначать скидки, строить отчеты, делать рассылки, ограничивать соглашения с клиентами. Вместо того чтобы вручную перечислять сотни позиций или клиентов, вы один раз описываете правило отбора — и система сама формирует список.

Механизм сегментов реализован в типовых конфигурациях «1С:Управление торговлей 11», «1С:Комплексная автоматизация», «1С:ERP», «1С:CRM» и ряде отраслевых решений. Чаще всего используются два вида: сегменты номенклатуры и сегменты партнеров (клиентов). Логика работы у них одинаковая, отличается только объект группировки.

Главная ценность сегментов — динамичность. Если сегмент формируется по правилу (например, «все товары категории "Обувь" с ценой выше 5000»), то новые позиции, подходящие под условие, попадут в сегмент автоматически при следующем формировании. Это избавляет от ручного ведения списков, которые быстро устаревают.

Что такое сегмент и где он находится в программе

В типовых конфигурациях сегменты находятся в разделах, связанных с маркетингом и CRM. Например, в «1С:Управление торговлей 11» путь выглядит так: раздел «CRM и маркетинг» → «Сегменты номенклатуры» и «Сегменты партнеров». Если этих команд не видно, проверьте, включена ли соответствующая функциональность в настройках раздела «НСИ и администрирование».

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

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

Какие бывают способы формирования сегмента

Типовые конфигурации предлагают три варианта наполнения сегмента. Выбор зависит от того, насколько стабилен состав и как часто он должен обновляться.

  • Формировать вручную — вы сами добавляете и удаляете позиции. Подходит для фиксированных списков: «товары для распродажи», «VIP-клиенты», «поставщики с особыми условиями».
  • Формировать динамически по правилам — состав определяется схемой компоновки данных (отбором) и пересчитывается при каждом обращении. Подходит для условий вроде «все клиенты с покупками за последний месяц».
  • Периодически обновлять — сегмент формируется по правилам, но состав фиксируется и обновляется по расписанию регламентным заданием. Компромисс между скоростью и актуальностью.

Сравнение способов формирования

Вручную

Полный контроль состава, но список нужно поддерживать самостоятельно; подходит для небольших стабильных групп.

Динамически по правилам

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

Периодическое обновление

Быстрый доступ к готовому составу, однако данные актуальны только на момент последнего запуска регламентного задания.

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

Как создать сегмент номенклатуры: пошагово

Рассмотрим создание сегмента на примере типовой «1С:Управление торговлей 11». Последовательность аналогична в «Комплексной автоматизации» и ERP.

Порядок создания сегмента номенклатуры
  1. 1
    Откройте раздел «CRM и маркетинг» → «Сегменты номенклатуры» и нажмите «Создать».
  2. 2
    Укажите наименование сегмента, например «Сезонные товары» или «Товары для акции».
  3. 3
    Выберите способ формирования: вручную, динамически или периодически.
  4. 4
    Если выбран отбор по правилам — нажмите «Настроить правила формирования» и задайте условия в конструкторе отбора (группа номенклатуры, свойства, цена и т. п.).
  5. 5
    Нажмите «Сформировать», чтобы заполнить состав, и проверьте результат на закладке со списком номенклатуры.
  6. 6
    Запишите элемент. При периодическом обновлении убедитесь, что регламентное задание обновления сегментов активно.

При настройке правил отбора используется стандартный механизм компоновки данных: вы выбираете поле (например, «Номенклатура.Вид номенклатуры»), вид сравнения («Равно», «В группе», «Больше») и значение. Условия можно объединять группами «И» и «ИЛИ» для сложных выборок.

После формирования обязательно откройте состав сегмента глазами: проверьте, что в него попали именно те позиции, которые ожидались, и нет лишних. Ошибка в условии отбора (например, «В группе» вместо «В группе из списка») — самая частая причина неверного состава.

Как создать сегмент партнеров

Сегменты партнеров создаются аналогично: раздел «CRM и маркетинг» → «Сегменты партнеров» → «Создать». Отличие в доступных полях отбора: здесь можно использовать данные о клиентах и их активности — регион, бизнес-регион, объем продаж, дата последней покупки, менеджер, задолженность.

Типичные сценарии использования сегментов партнеров:

  • рассылка коммерческих предложений определенной группе клиентов;
  • назначение индивидуальных соглашений или условий продаж группе клиентов;
  • постановка задач менеджерам по обзвону сегмента;
  • анализ продаж по группам клиентов в отчетах;
  • ABC/XYZ-классификация клиентов с сохранением результатов в сегменты.

Для сегментов по данным продаж (например, «клиенты с оборотом выше заданного») используйте предопределенные варианты отбора, если они есть в конфигурации, — они учитывают внутренние механизмы расчета и работают корректнее самодельных условий.

Где применяются сегменты на практике

Сам по себе сегмент — только список. Польза появляется, когда он подключается к прикладным механизмам конфигурации.

Скидки и наценки. В условиях предоставления скидки можно указать сегмент номенклатуры («скидка 10% на сегмент "Зимняя обувь"») или сегмент партнеров («скидка только для сегмента "Оптовые клиенты"»). Это исключает ручное перечисление позиций в каждой акции.

Соглашения с клиентами. В типовых решениях соглашение может действовать для сегмента партнеров, а ограничения по ассортименту — для сегмента номенклатуры. Новый клиент, попавший в сегмент, автоматически получает условия соглашения.

Отчеты и анализ. В отчетах по продажам и маркетингу сегмент доступен как отбор: можно сравнить выручку по сегменту с общей, оценить динамику группы товаров.

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

Удобно называть сегменты по назначению, а не по содержимому: «Акция_Март_Обувь» быстро теряет смысл, а «Сегмент для сезонных скидок» остается понятным через год. Если сегментов много, договоритесь о едином префиксе: СКИДКА_, РАССЫЛКА_, ОТЧЕТ_.
ПЗ
Практическое замечание

Частые ошибки и ограничения

Типичные ошибки при работе с сегментами
01
Создание динамического сегмента с тяжелым отбором на большой базе — отчеты и скидки начинают заметно тормозить; переведите сегмент на периодическое обновление.
02
Использование ручного сегмента для часто меняющегося состава — список устаревает, скидки применяются не к тем товарам.
03
Ошибка в условии отбора («Равно» вместо «В группе») — в сегмент попадает одна позиция вместо целой категории; всегда проверяйте состав после формирования.
04
Дублирование сегментов с одинаковым смыслом разными сотрудниками — в отчетах и скидках начинается путаница; ведите реестр сегментов и назначьте ответственного.
05
Ожидание мгновенного обновления периодического сегмента — состав меняется только после запуска регламентного задания, а не сразу после изменения данных.

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

Как проверить, что сегмент работает правильно

После создания сегмента и подключения его к скидке, соглашению или отчету выполните контрольную проверку на тестовом примере.

Контрольные точки

Как проверить результат

Состав сегмента
Норма

В списке только те позиции, что соответствуют правилу

Тревожный признак

Лишние или отсутствующие позиции — пересмотрите условия отбора

Применение скидки
Норма

В пробном документе продажи скидка срабатывает на позиции сегмента

Тревожный признак

Скидка не применяется — проверьте совместимость условий скидки и статус сегмента

Обновление состава
Норма

После изменения данных и формирования состав актуализируется

Тревожный признак

Состав не меняется — проверьте регламентное задание и способ формирования

Отчет по сегменту
Норма

Отбор по сегменту в отчете дает ожидаемые суммы

Тревожный признак

Пустой отчет — возможно, сегмент не сформирован или отбор задан по другому сегменту

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

Альтернативы сегментам: когда они не нужны

Не каждую группировку стоит делать сегментом. Если нужно просто отфильтровать список один раз — достаточно стандартного отбора в списке справочника. Для постоянной иерархии товаров лучше подходят папки (группы) справочника номенклатуры и виды номенклатуры: они являются частью структуры учета, а не надстройкой.

Маршрут решения

Как выбрать инструмент

Группа нужна один раз для разовой выборкиИспользуйте отбор в списке или отчете, сегмент не создавайте
Группа отражает постоянную структуру ассортиментаИспользуйте группы справочника или виды номенклатуры
Группа нужна для скидок, соглашений, рассылок и регулярных отчетовСоздайте сегмент с подходящим способом формирования
Состав группы определяется сложным расчетом (ABC-анализ, RFM)Используйте встроенные механизмы классификации с сохранением результата в сегмент

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

Итог

Что важно запомнить

Сегмент — это именованная группа номенклатуры или партнеров, формируемая вручную, динамически или по расписанию. Его подключают к скидкам, соглашениям, отчетам и рассылкам. Ключ к надежной работе — правильно настроенное правило отбора, проверка состава после формирования и контроль регламентного обновления.

Частые вопросы о сегментах в 1С

Чем сегмент отличается от группы справочника?

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

Почему новый товар не попал в сегмент автоматически?

Если сегмент формируется вручную — позицию нужно добавить самостоятельно. Если выбрано периодическое обновление — дождитесь запуска регламентного задания или сформируйте сегмент вручную кнопкой «Сформировать». Также проверьте, что новый товар действительно удовлетворяет условиям отбора.

Можно ли использовать один сегмент в нескольких скидках?

Да, и это основной сценарий: один сегмент подключается к любому количеству скидок, соглашений и отчетов. Изменение состава сегмента автоматически отразится во всех механизмах, где он используется, поэтому правки в действующие сегменты вносите осмотрительно.

Что делать, если отчет с отбором по сегменту работает медленно?

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

Как удалить сегмент, который используется в скидках?

Сначала найдите все объекты, где сегмент задействован: скидки, соглашения, рассылки, сохраненные настройки отчетов. Отвяжите сегмент или замените его на актуальный, и только после этого помечайте на удаление. Иначе скидки могут перестать работать или начнут вести себя непредсказуемо.

Есть ли сегменты в «1С:Бухгалтерии»?

В типовой «1С:Бухгалтерии» полноценного механизма сегментов, как в УТ или ERP, нет — там группировка выполняется через группы справочников, отборы в отчетах и дополнительные реквизиты. Если нужны маркетинговые сегменты, используются конфигурации линейки «Управление торговлей», «Комплексная автоматизация» или «1С:CRM».