Компании необходимо настроить так, чтобы клиентам, которые входят в топ 3 по по объему выручки за прошлый год назначалась скидка 10%, и топ 3 по количеству заказов тоже 10%, скидки могут складываться. Так понимаю тут нужны сегменты клиентов, но как отобрать клиентов по данным критериям, при этом используя только стандартный функционал, не могу разобраться.
По теме из базы знаний
- Модуль "Ответственное хранение" в 1С:УТ 11.5, КА 2.5, ERP 2.5 для фулфилмента FBS / FBO
- "Автосервис" для 1С:УТ 11.5, 1С:КА 2.5, ERP 2.5
- Комиссионные продажи в конфигурации 1С:Управление торговлей 11.5
- Рассрочка через сервис "Подели" в 1С:Управление торговлей 11.5
- Отчет «Клиенты без продаж» для 1С:УТ 11.5
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Добрый день, правильно я понял что у 6 организации по данным прошлого года - надо создать скидку в 10%?
(5) создать свой сегмент, дать ему тип "периодически обновлять", через редактирование основной схемы компоновки задаем условие отбора в сегмент
вам нужна максимальная выручка за прошлый год, значит период - прошлый год и выбрать первые 3
как сделать два условия - это уже к настройке сдк относится
дальше задаем расписание созданного сегмента и ставим ему галку выполнять в регламенте
осталось всего лишь создать типовое соглашение и назначить ему наш созданный сегмент клиентов
парочка видео
вам нужна максимальная выручка за прошлый год, значит период - прошлый год и выбрать первые 3
как сделать два условия - это уже к настройке сдк относится
дальше задаем расписание созданного сегмента и ставим ему галку выполнять в регламенте
осталось всего лишь создать типовое соглашение и назначить ему наш созданный сегмент клиентов
парочка видео
(6)
А как в отборе отобрать максимальную выручку?
Там автоматически генерируется вот такой запрос, как отобрать первые 3 понял, но отбирается сейчас по порядку, а вот как первые три с максимальной выручкой отобрать?
А как в отборе отобрать максимальную выручку?
Там автоматически генерируется вот такой запрос, как отобрать первые 3 понял, но отбирается сейчас по порядку, а вот как первые три с максимальной выручкой отобрать?
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ВложенныйЗапрос.Партнер КАК Партнер,
ВложенныйЗапрос.Выручка,
ВложенныйЗапрос.Себестоимость,
ВложенныйЗапрос.ВаловаяПрибыль,
ВложенныйЗапрос.ДопРасходы
{ВЫБРАТЬ
Партнер}
ИЗ
(ВЫБРАТЬ
АналитикаПоПартнерам.Партнер КАК Партнер,
СУММА(ВыручкаИСебестоимость.СуммаВыручкиОборот) КАК Выручка,
СУММА(ВыручкаИСебестоимость.СтоимостьОборот) КАК Себестоимость,
СУММА(ВЫРАЗИТЬ(ВыручкаИСебестоимость.СуммаВыручкиОборот - ВыручкаИСебестоимость.ДопРасходыОборот - ВыручкаИСебестоимость.СтоимостьОборот КАК ЧИСЛО(31,2))) КАК ВаловаяПрибыль,
СУММА(ВыручкаИСебестоимость.ДопРасходыОборот) КАК ДопРасходы
ИЗ
РегистрНакопления.ВыручкаИСебестоимостьПродаж.Обороты({(&НачалоПериода)}, {(&ОкончаниеПериода)}, Период, ) КАК ВыручкаИСебестоимость
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаПоПартнерам КАК АналитикаПоПартнерам
ПО ВыручкаИСебестоимость.АналитикаУчетаПоПартнерам = АналитикаПоПартнерам.КлючАналитики
{ГДЕ
АналитикаПоПартнерам.Партнер.*,
АналитикаПоПартнерам.Контрагент.*,
АналитикаПоПартнерам.Организация.*}
СГРУППИРОВАТЬ ПО
АналитикаПоПартнерам.Партнер) КАК ВложенныйЗапрос
{ГДЕ
ВложенныйЗапрос.Выручка,
ВложенныйЗапрос.Себестоимость,
ВложенныйЗапрос.ВаловаяПрибыль,
ВложенныйЗапрос.ДопРасходы} Показать
чейт вы делаете не так
вот результат запроса без упорядочивания, с упорядочиванием и первые 3 с упорядочиванием
вот результат запроса без упорядочивания, с упорядочиванием и первые 3 с упорядочиванием
Прикрепленные файлы:
(15)
вижу по сообщениям "ПЕРВЫЕ" во вложенный запрос запихнули, а надо в итоговый было
ВЫБРАТЬ РАЗРЕШЕННЫЕ ПЕРВЫЕ 3
ВложенныйЗапрос.Партнер КАК Партнер,
ВложенныйЗапрос.Выручка КАК Выручка,
ВложенныйЗапрос.Себестоимость КАК Себестоимость,
ВложенныйЗапрос.ВаловаяПрибыль КАК ВаловаяПрибыль,
ВложенныйЗапрос.ДопРасходы КАК ДопРасходы
{ВЫБРАТЬ
Партнер}
ИЗ
(ВЫБРАТЬ
АналитикаПоПартнерам.Партнер КАК Партнер,
СУММА(ВыручкаИСебестоимость.СуммаВыручкиОборот) КАК Выручка,
СУММА(ВыручкаИСебестоимость.СтоимостьОборот) КАК Себестоимость,
СУММА(ВЫРАЗИТЬ(ВыручкаИСебестоимость.СуммаВыручкиОборот - ВыручкаИСебестоимость.ДопРасходыОборот - ВыручкаИСебестоимость.СтоимостьОборот КАК ЧИСЛО(31, 2))) КАК ВаловаяПрибыль,
СУММА(ВыручкаИСебестоимость.ДопРасходыОборот) КАК ДопРасходы
ИЗ
РегистрНакопления.ВыручкаИСебестоимостьПродаж.Обороты({(&НачалоПериода)}, {(&ОкончаниеПериода)}, Период, ) КАК ВыручкаИСебестоимость
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаПоПартнерам КАК АналитикаПоПартнерам
ПО ВыручкаИСебестоимость.АналитикаУчетаПоПартнерам = АналитикаПоПартнерам.КлючАналитики
{ГДЕ
АналитикаПоПартнерам.Партнер.*,
АналитикаПоПартнерам.Контрагент.*,
АналитикаПоПартнерам.Организация.*}
СГРУППИРОВАТЬ ПО
АналитикаПоПартнерам.Партнер) КАК ВложенныйЗапрос
{ГДЕ
ВложенныйЗапрос.Выручка,
ВложенныйЗапрос.Себестоимость,
ВложенныйЗапрос.ВаловаяПрибыль,
ВложенныйЗапрос.ДопРасходы}
УПОРЯДОЧИТЬ ПО
Выручка УБЫВ Показатьвижу по сообщениям "ПЕРВЫЕ" во вложенный запрос запихнули, а надо в итоговый было
(20)
Эти наборы автоматически формируются, когда в настройке сегментов выбираешь "редактировать схему компоновки"
второй набор выглядит так
Эти наборы автоматически формируются, когда в настройке сегментов выбираешь "редактировать схему компоновки"
второй набор выглядит так
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ПартнерыСегмента.Партнер КАК Партнер
ПОМЕСТИТЬ СоставСегмента
ИЗ
РегистрСведений.ПартнерыСегмента КАК ПартнерыСегмента
{ГДЕ
ПартнерыСегмента.Сегмент}
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
АналитикаПоПартнерам.Партнер КАК Партнер,
ВыручкаИСебестоимость.СуммаВыручкиОборот КАК Выручка,
ВыручкаИСебестоимость.СтоимостьОборот КАК Себестоимость,
ВЫРАЗИТЬ(ВыручкаИСебестоимость.СуммаВыручкиОборот - ВыручкаИСебестоимость.ДопРасходыОборот - ВыручкаИСебестоимость.СтоимостьОборот КАК ЧИСЛО(31, 2)) КАК ВаловаяПрибыль,
ВыручкаИСебестоимость.ДопРасходыОборот КАК ДопРасходы,
ВыручкаИСебестоимость.Регистратор КАК Регистратор
{ВЫБРАТЬ
Партнер.* КАК ПартнерСегмента,
Выручка КАК ВыручкаОборот,
Себестоимость КАК СебестоимостьОборот,
ВаловаяПрибыль КАК ВаловаяПрибыльОборот,
ДопРасходы КАК ДопРасходыОборот,
Регистратор КАК ДокументРегистратор}
ИЗ
РегистрНакопления.ВыручкаИСебестоимостьПродаж.Обороты(
{(&НачалоПериода)},
{(&ОкончаниеПериода)},
Авто,
АналитикаУчетаПоПартнерам.Партнер В
(ВЫБРАТЬ
СоставСегмента.Партнер
ИЗ
СоставСегмента КАК СоставСегмента) {(АналитикаУчетаПоПартнерам.Контрагент).* КАК Контрагент, (АналитикаУчетаПоПартнерам.Организация).* КАК Организация}) КАК ВыручкаИСебестоимость
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаПоПартнерам КАК АналитикаПоПартнерам
ПО ВыручкаИСебестоимость.АналитикаУчетаПоПартнерам = АналитикаПоПартнерам.КлючАналитики
Показать
(21)
это тоже самое что и первый запрос, только уже с отбором по сегментам
теоретически можно сделать тоже самое и посмотреть что получится
если с сегментами не работаете и не задаете для клиентов, то результат будет аналогичный
СоставСегмента
это тоже самое что и первый запрос, только уже с отбором по сегментам
теоретически можно сделать тоже самое и посмотреть что получится
если с сегментами не работаете и не задаете для клиентов, то результат будет аналогичный
(11)
вот такой запрос получился
вот такой запрос получился
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ВложенныйЗапрос.Партнер КАК Партнер,
ВложенныйЗапрос.Выручка,
ВложенныйЗапрос.Себестоимость,
ВложенныйЗапрос.ВаловаяПрибыль,
ВложенныйЗапрос.ДопРасходы
{ВЫБРАТЬ
Партнер}
ИЗ
(ВЫБРАТЬ ПЕРВЫЕ 3
АналитикаПоПартнерам.Партнер КАК Партнер,
СУММА(ВыручкаИСебестоимость.СуммаВыручкиОборот) КАК Выручка,
СУММА(ВыручкаИСебестоимость.СтоимостьОборот) КАК Себестоимость,
СУММА(ВЫРАЗИТЬ(ВыручкаИСебестоимость.СуммаВыручкиОборот - ВыручкаИСебестоимость.ДопРасходыОборот - ВыручкаИСебестоимость.СтоимостьОборот КАК ЧИСЛО(31,2))) КАК ВаловаяПрибыль,
СУММА(ВыручкаИСебестоимость.ДопРасходыОборот) КАК ДопРасходы
ИЗ
РегистрНакопления.ВыручкаИСебестоимостьПродаж.Обороты({(&НачалоПериода)}, {(&ОкончаниеПериода)}, Период, ) КАК ВыручкаИСебестоимость
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаПоПартнерам КАК АналитикаПоПартнерам
ПО ВыручкаИСебестоимость.АналитикаУчетаПоПартнерам = АналитикаПоПартнерам.КлючАналитики
{ГДЕ
АналитикаПоПартнерам.Партнер.*,
АналитикаПоПартнерам.Контрагент.*,
АналитикаПоПартнерам.Организация.*}
СГРУППИРОВАТЬ ПО
АналитикаПоПартнерам.Партнер) КАК ВложенныйЗапрос
{ГДЕ
ВложенныйЗапрос.Выручка,
ВложенныйЗапрос.Себестоимость,
ВложенныйЗапрос.ВаловаяПрибыль,
ВложенныйЗапрос.ДопРасходы}
УПОРЯДОЧИТЬ ПО
Выручка УБЫВ Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот