Форум Чистова. Подготовка к экзаменам 1С

Аттестация "1С:Специалист" => Аттестация "1С:Специалист" УТ 11 => Тема начата: DenisRos от Сентябрь 12, 2017, 12:06:37 pm

Название: Задача 1.27
Отправлено: DenisRos от Сентябрь 12, 2017, 12:06:37 pm
Приветствую!
Подскажите, кто как решал задачу 1.27? В особенности интересует, кто как сделал разделение клиентов на новых и старых.
Я ничего умнее ручного формирования сегментов не придумал. Возможно есть какой-то более правильный вариант?
Название: Re: Задача 1.27
Отправлено: imbalance от Май 19, 2020, 11:51:17 am
Сегмент старых клиентов можно определить по принципу наличия покупок, использовав типовую схему компоновки данных "По продажам":
-создаем сегмент
-способ формирования Периодически обновлять/Формировать вручную
-схема компоновки данных: Редактировать => выбрать По продажам
-отбор Выручка > 0
-отбор Партнер.Предопределенный = Нет
-отбор Партнер.Клиент = Да

Казалось бы, если поставить Выручка = 0, то можно получить сегмент клиентов, у которых нет покупок (т.е. новые), но СКД По продажам берет данные из регистра Выручка и себестоимость продаж, а по партнерам без покупок записей нет, возвращается Null. Поэтому создадим сегмент Все клиенты, а после настроим определенным образом скидки

-создаем сегмент
-способ формирования Периодически обновлять/Формировать вручную
-схема компоновки данных: Редактировать => выбрать Основная схема
-отбор Партнер.Предопределенный = Нет
-отбор Партнер.Клиент = Да

Создаём скидки:
1) 5% (Клиент входит в сегмент: Клиенты компании с покупками)
2) 10% (Клиент входит в сегмент: Все клиенты)

И помещаем эти скидки в группу с вариантом совместного применения МИНИМУМ

Соответственно, если у клиента покупки есть, он входит в оба сегмента и получает минимальную скидку в 5%. Если клиент новый, то он входит только в сегмент Все клиенты - 10%
Название: Re: Задача 1.27
Отправлено: imbalance от Май 19, 2020, 01:08:17 pm
Или вообще без сегментов обойтись? В задаче же не сказано, что нужны

"В течении текущего месяца (обещано в рекламе) на услуги была установлена скидка:
Для клиентов компании: 5%
Для новых клиентов компании: 10%"

Ну дк и делаем скидки по обороту у клиента, да?

10% (Сумма проданной номенклатуры по клиенту не более 0 RUB)
5% (Сумма проданной номенклатуры по клиенту не менее 0 RUB)