ТЕЛЕ 2

Как заполняется справочник сегменты партнеров. Как заполняется справочник сегменты партнеров Что такое сегменты клиентов

Эта статья не претендует на внесение в "конституцию", возможно многие и сами дошли до этого, но я счёл полезным поделится своими знаниями.

Всё началось с того, что мне поручили внедрить накопительную систему скидок в нашей организации. Не долго думая создал маркетинговое мероприятие со скидкой в 10%, в которой выбрал только одно условие скидки , а именно: "сумма проданного товара за весь период более 10000 рублей". Сохранил. Создал заказ клиента, накидал товаров и с довольной "миной" нажал на "Расчетать скидки (наценки)" . Шикарно, скидка назначилась. Я, довольный собой и типовыми возможностями УТ11, кинулся дополнять созданное ранее маркетинговое мероприятие новыми скидками и условиями. В клочке бумажки, который мне снизашёл сверку был вкраце обрисованы всевозможные скидки и условия акции .

Примерная таблица:

за 24 месяца за 20 месяцев за 16 месяцев за 12 месяцев
Сегмент номенклатуры После первой покупки от 10000 руб. от 20000 руб. от 30000 руб. от 40000 руб.
Сегмент1 1 1,5 2 2,5 3
Сегмент2 1,5 2 2,5 3 3,5
Сегмент3 2 2,5 3 3,5 4
Сегмент4 2,5 3 3,5 4 4,5
Сегмент5 3 3,5 4 4,5 5
Сегмент6 3,5 4 4,5 5 5,5

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

Не вопрос, подумал я, УТ11 это умеет и родилось это:

В итоге вышло следующее:

Сохранив и опробовав на заказе клиента я как заводной начал шлёпать подобные скидки для остальных условий таблицы.

Через минут 30 всё было готово. Зову "надзорный орган" и демонстрирую своё произведение искусства, демонстративно создаю заказ клиента напихиваю туда товар из разных сегментов и жму "Рассчитать скидки (наценки)" и...

Ждём...

Ждём...

Кофе попьём?

Не, подождём.

(Спустя 40 секунд, замечу сразу, база не файловая)

Всё расчиталось как и положено, но что-то мне не нравится взгляд "надзорного органа". Осознав причиву взгляда и пообещав разобраться, начинаю копать конфигуратор и смотреть как в УТ11 считаются скидки. МОЩНО!. Одним запросом. Принимаю решение оптимизировать расчёт и распилить запрос на несколько и смотря на результат одного запроса принимать решение о необходимости выполнять следующий запрос или "перепрыгнуть" на другой. Ушёл домой.

Заснуть не мог долго, мысли витали в голове. Одну из них я смог поймать. Идея заключалась в том, чтобы не проверять каждый раз накопленную сумму, а вычислять её раз в день и запоминать, а именно заполнять сегмент партнеров для каждой категории скидки. Поняв, что это верная мысль, я смог уснуть.

На работу я ехал с необыновенным удовольствием, желая побыстрее разобраться с этой проблемой.

В итоге я написал свой запрос для схемы СКД сегмента партнёров, который учитывал покупки партнёра определённого сегмента номенклатуры и период.

ВЫБРАТЬ АналитикаУчетаНоменклатуры.КлючАналитики ПОМЕСТИТЬ ВТ_Ключи ИЗ РегистрСведений.АналитикаУчетаНоменклатуры КАК АналитикаУчетаНоменклатуры ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.НоменклатураСегмента КАК НоменклатураСегмента ПО АналитикаУчетаНоменклатуры.Номенклатура = НоменклатураСегмента.Номенклатура И АналитикаУчетаНоменклатуры.Характеристика = НоменклатураСегмента.Характеристика ГДЕ НоменклатураСегмента.Сегмент = &Сегмент; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗЛИЧНЫЕ ВыручкаИСебестоимостьПродажОбороты.АналитикаУчетаПоПартнерам.Партнер КАК Ссылка ПОМЕСТИТЬ ВТ_Партнеры ИЗ РегистрНакопления.ВыручкаИСебестоимостьПродаж.Обороты(&НачалоПериода, &ОкончаниеПериода, Авто, АналитикаУчетаНоменклатуры В (ВЫБРАТЬ АналитикаУчетаНоменклатуры.КлючАналитики ИЗ ВТ_Ключи КАК АналитикаУчетаНоменклатуры)) КАК ВыручкаИСебестоимостьПродажОбороты ГДЕ ВыручкаИСебестоимостьПродажОбороты.СуммаВыручкиОборот > &СуммаВыручкиОборот; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗРЕШЕННЫЕ Партнеры.Ссылка КАК Партнер {ВЫБРАТЬ Партнер} ИЗ ВТ_Партнеры КАК Партнеры {ГДЕ Партнеры.Ссылка.* КАК Партнер}

Для этого необходимо создать сегмент партнеров с периодическим обновлением, нажать на "редактировать" схемы компоновки данных. В открывшимся окне нажать "Загрузить схему из файла" и выбрать прикреплённый к этой статье файл:


После этого если нажать на "Редактировать схему компоновки" вы увидите изменённый запрос:

а также новые параметры:

В итоге введя следующие параметры в настройки компановки:

мы получим сегмент партнеров с оборотом покупок за последние 24 месяца номенклатуры из сегмента "Сегмент1" на сумму более 10000 руб.

Теперь остаётся только поправить условия предоставления скидок в нашей накопительной системе.

Заменяем ранее созданное условие накопление на следующее:

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

Справочник партнеров в 1С:ERP можно сегментировать по различным признакам. Сама функциональная возможность сегментации включается в меню НСИ и администрирование -> CRM и маркетинг -> Сегменты клиентов :

После этого, справочник Сегменты клиентов будет доступен в меню CRM и маркетинг :

Задать формирование сегмента клиентов можно одним из следующих способов:

Разберем, что они означают.

  1. Формировать вручную . Партнеры добавляются в сегмент просто вручную, безо всякой автоматизации
  2. Формировать динамически . Правила формирования сегмента задаются в виде СКД. Сам состав сегмента в системе не хранится; если же нужно просмотреть этот сегмент - то он формируется "на лету" и визуализируется в отчете.
  3. Периодически обновлять . Правила формирования сегмента также задаются в формате СКД. Состав сегмента хранится в системе. Поскольку он может периодически меняться, то предусмотрено перестроение сегмента - по кнопке Обновить в любой момент времени, а также по регламентному заданию в соответствии с заданным расписанием:

Рассмотрим особенности системы компоновки данных для сегментов типа "формировать динамически" и "периодически обновлять". Можно задать один из трех вариантов компоновки:

  • по реквизитам справочника Партнеры (основная схема):

  • по продажам:

  • и по расчетам:

Вопрос 1.41 экзамена 1С:Профессионал по ERP Управление предприятием 2.0. Сегментацию можно проводить для :

  1. Покупателей
  2. Поставщиков
  3. Конкурентов
  4. Верны ответы 1 и 2
  5. Верны ответы 1 и 2 и 3

Проверено. Правильный ответ - пятый.
В целом очень неоднозначный вопрос.

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

И можно построить отчет по сегменту из чисто поставщиков:

С другой стороны, идеологически сегменты предназначены для использования именно в продажах. Сам справочник называется в конфигурации четко "Сегменты клиентов"; именно в соглашении с клиентом можно указать сегмент (а в соглашении с поставщиком нельзя); в самом сегменте есть ссылка на конкурентов - т.е. на тех, с кем мы конкурируем по данному сегменту:

Вопрос 1.42 экзамена 1С:Профессионал по ERP Управление предприятием 2.0. Откорректировать состав сегмента можно, если у него задан способ формирования :

  1. Формировать динамически
  2. Периодически обновлять
  3. Формировать вручную
  4. Верны варианты 2 и 3
  5. Верны варианты 1 и 2 и 3

Проверено. Правильный ответ - третий. К корректировке доступны только сегменты с типом Формировать вручную, остальные составляются автоматически на основе СКД.

Вот партнера можно включить в "ручной" сегмент:

А в формируемые автоматически - нельзя:

Вопрос 1.43 экзамена 1С:ПРофессионал по ERP Управление предприятием 2.0. Сегментация контрагентов может использоваться для:

  1. Определения цен отгрузки
  2. Определения действующих скидок/наценок
  3. Установки ограничений на размер ручных скидок/наценок
  4. Запрета отгрузки
  5. Верны варианты 1 и 2
  6. Верны варианты 1 и 2 и 3 и 4

Проверено. Правильный ответ - шестой. Сегменты клиентов могут быть использованы для любого из указанных кейсов. Например, скидки и наценки можно давать определенному сегменту (второй кейс).

Для того, чтобы корректно отрабатывал механизм, необходимо выполнить ряд настроек, а именно:

Далее нам необходимо выделить партнеров, у кого день рождения равен текущей дате в сегмент, для этого откроем справочник «Сегменты партнеров» (Маркетинг и планирование → Настройки и справочники Сегменты партнеров ) и создадим новый элемент.

Определим, что состав сегмента будет периодически обновляться (способ формирования), и выполним редактирование схемы компоновки данных (кнопка «Редактировать»). Расписание обновления настроем позже (у меня в БД обновление производится раз в 1200 секунд).

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

Дальнейшие действия можно направить в двух направлениях:

    Выполнить редактирование схемы в ручном режиме;

    Загрузить схему компоновки из файл (прикреплен к статье).

Рассмотрим первый вариант:

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

В схеме определено два источника данных «ФормированиеСегмента» и «ВыводСегмента»

В этих источниках следует заменить запрос.

1. ФормированиеСегмента

ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ Партнеры.Ссылка КАК Партнер {ВЫБРАТЬ Партнер} ИЗ Справочник.Партнеры КАК Партнеры ГДЕ МЕСЯЦ(Партнеры.ДатаРождения) = МЕСЯЦ(&ТекущаяДата) И ДЕНЬ(Партнеры.ДатаРождения) = ДЕНЬ(&ТекущаяДата) И Партнеры.ПометкаУдаления = ЛОЖЬ И Партнеры.ЮрФизЛицо = ЗНАЧЕНИЕ(Перечисление.КомпанияЧастноеЛицо.ЧастноеЛицо)

2. ВыводСегмента

ВЫБРАТЬ РАЗРЕШЕННЫЕ ПартнерыСегмента.Партнер ПОМЕСТИТЬ СоставСегмента ИЗ РегистрСведений.ПартнерыСегмента КАК ПартнерыСегмента {ГДЕ ПартнерыСегмента.Сегмент} ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ Партнеры.Ссылка КАК Партнер, Партнеры.ДатаРождения КАК ДатаРождения {ВЫБРАТЬ Партнер.* КАК ПартнерСегмента, ДатаРождения} ИЗ Справочник.Партнеры КАК Партнеры ГДЕ Партнеры.Ссылка В (ВЫБРАТЬ СоставСегмента.Партнер ИЗ СоставСегмента КАК СоставСегмента) И Партнеры.ПометкаУдаления = ЛОЖЬ И Партнеры.ЮрФизЛицо = ЗНАЧЕНИЕ(Перечисление.КомпанияЧастноеЛицо.ЧастноеЛицо)

После этого идем на закладку "Параметры" и в строке параметра "Текущая дата" в столбец "Выражение" вписываем ТекущаяДата()

На закладке настройки переопределить выбранные поля и очистить отборы.


Сохраняем схему, сохраняем настройку, записываем элемент сегмента и формируем сегмент. Если все правильно сделали с СКД, то будет сформирован сегмент партнеров.

Определяем скидку (Маркетинг и планирование → Скидки (Найенки) ). В условия предоставления выбираем ранее созданное условие.

Следующим этапом создаем маркетинговое мероприячтие (Маркетинг и планирование → Маркетинговые мероприятия ). Заполняем наименование и периоды мероприятия.

После всех этих действий создаем скидку (Маркетинг и планирование → Скидки по маркетинговым мероприятиям ). Заполняем название, маркетинговое мероприятие, в ТЧ добавляем строку, указываем скидку, созданную ранее и период действия. После этого проводим документ.


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

В практике торговых компаний нередко возникает необходимость разделить клиентов на категории, чтобы можно было применять разные условия продаж и цены для разных категорий. Программа «1С:Управление торговлей 8» (ред. 11.3) позволяет решить эту задачу при помощи сегментации клиентов.

Что такое сегменты клиентов?

В каждый сегмент клиентов входят партнеры-клиенты, которые соответствуют определенным правилам, заданным для этого сегмента. Сегменты могут «пересекаться» между собой, то есть, один клиент может входить в несколько сегментов.

Основное применение сегментов клиентов – типовые соглашения с клиентами. Если в типовом соглашении в соответствующем поле указать сегмент, то это соглашение будет доступно только для клиентов, входящих в данный сегмент.

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

Настройка возможности использования

Для использования в 1С сегментации клиентов необходимо, чтобы в настройках маркетинга был установлен соответствующий флаг – «Сегменты клиентов».

НСИ и администрирование / Настройка НСИ и разделов / CRM и маркетинг, подраздел «Маркетинг».

Важно . Отключение сегментации клиентов будет недоступно, если в настройках продаж включена функция запрета отгрузки (см. НСИ и администрирование / Настройка НСИ и разделов / Продажи).

Справочник «Сегменты клиентов»

Сведения о сегментах клиентов хранятся в соответствующем справочнике. Рассмотрим подробнее их характеристики.

CRM и маркетинг / НСИ продаж / Сегменты клиентов

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

Доступны три способа формирования сегмента:

  1. Формировать динамически – достаточно задать правила для сегмента; формирование состава сегмента (то есть, включение в него клиентов) происходит автоматически на основе этих правил.
  2. Периодически обновлять – сегмент формируется по кнопке «Сформировать» из формы сегмента, а также при выполнении регламентного задания.
  3. Формировать вручную – доступно как автоматическое формирование по кнопке «Сформировать», так и ручное добавление конкретных клиентов в сегмент.

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

Правила формирования сегмента клиентов задаются в схеме компоновки данных, которая указана в форме сегмента. Для настройки схемы компоновки данных следует нажать «Редактировать».

По умолчанию для настройки открывается «Основная схема» компоновки данных, она привязана к справочнику «Партнеры». В левой панели окна настройки отображаются поля (характеристики партнера), доступные для выбора в качестве условий. При выборе поля двойным щелчком оно появляется в правой панели, где необходимо указать вид сравнения («Равно», «Не равно» и др.) и значение для сравнения.

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

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

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