Посчитать количество заполненных ячеек по периодам в скд

1. Flipp 12.12.24 11:38 Сейчас в теме
Товарищи,помогите,плиз. Есть отчет "Выручка и себестоимость продаж" (настройка "динамика продаж"), который показывает выручку по месяцам по клиентам и номенклатуре.
Необходимо его допилить и посчитать у кого из клиентов за выбранный период (год,полтора,пол года) было
<= 3 продажи. Грубо говоря надо найти новых клиентов.
Вычисляемое поле и ресурс с выражаением (Выбор Когда ЕстьNULL(Выручка,0) >0 Тогда 1 Иначе 0 ) показывает неверные данные, (вычислитьвыражение) различные вариации тоже не помогли.
Подтолкните на мысль как посчитать в каких ячейках по месяцам есть выручка !?
По теме из базы знаний
Найденные решения
5. RustamZz 12.12.24 11:53 Сейчас в теме
(3) Ну задание не верно описано:
было <= 3 продажи

КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ПериодМесяц)
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. RustamZz 12.12.24 11:45 Сейчас в теме
(1)
КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ДокументПродажи)
3. Flipp 12.12.24 11:47 Сейчас в теме
В каждом месяце будет несколько документов регистраторов продаж. Например реализаций было 10 и выведет 10, а должен посчитать как 1 месяц (неделя,в зависимости от настроек)
5. RustamZz 12.12.24 11:53 Сейчас в теме
(3) Ну задание не верно описано:
было <= 3 продажи

КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ПериодМесяц)
7. Flipp 12.12.24 14:20 Сейчас в теме
(5) А,если пользователь выберет период не месяц!?
Прикрепленные файлы:
9. Flipp 12.12.24 14:22 Сейчас в теме
(5)
КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ПериодМесяц)
К тому же тут программа скажет. Ок, различных месяцев 12. И!? Это же не помогло решить задачу!
10. RustamZz 12.12.24 14:24 Сейчас в теме
(9) Нет не скажет. Вы же это для каждого контрагента получите.
11. Flipp 12.12.24 14:35 Сейчас в теме
(10) Да, вроде получилось. Извините. Спасибо за помощь,а то меня куда-то уже не в те дебри занесло)
14. Flipp 13.12.24 08:54 Сейчас в теме
(5) А может еще подскажете как посчитать пустые ячейки,плиз)
15. RustamZz 13.12.24 09:03 Сейчас в теме
(14)
РАЗНОСТЬДАТ(&НачалоПериода, &КонецПериода, МЕСЯЦ) - ISNULL(КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ПериодМесяц), 0)
4. Flipp 12.12.24 11:50 Сейчас в теме
Надо понимать, что клиент 1-3 месяца как начал у нас покупать. Если бы нужно было посчитать реализаций меньше или равно трем, то вопросов бы не было.
6. VmvLer 12.12.24 11:56 Сейчас в теме
Пользовательское поле может создать и по нему фильтровать.
В БСП сейчас в настройках пользователя прямо пишут не пользовательское поле а "формула".
8. Flipp 12.12.24 14:21 Сейчас в теме
(6) Можно какой-то пример!?
12. Said-We 12.12.24 14:51 Сейчас в теме
(1) Не знаю на сколько я правильно понял задачу, но в вашем случае идентификация контрагента как нового или ещё какого - это отдельный запрос в результате которого Вы получаете Да/Нет, либо более развернутая информация - на сколько новый (1, 2, 3, не новый).
Посчитайте отдельно и прицепите к вашему итоговому запросу результат.

У Вас итоговый запрос в разрезе и контрагента и номенклатуры и ещё чего.... У вас для идентификации контрагента разреза всего два: Контрагент, период и суммирование различных документов.

А вообще странная постановка задачи поиска нового клиента. Если раз в год на протяжении 10-ти лет контрагент что-то покупает - он новый или старый? Или это будет зависеть от выбранного периода?
Выбрали квартал с помесячным - в этом квартале он вообще ничего не приобретал. Нет такого контрагента.
Выбрали год - опа продажа одна попалась. Значит новый. Выбрали следующий год - опа - опять он новый, всего одна продажа в позапрошлом году была.
Вечно молодой - вечно пьяный.

Всегда думал, что новый контрагент - это тот у которого в течении какого-то периода появилась первая продажа. При этом первая не за этот период, а вообще первая.
13. VmvLer 12.12.24 16:03 Сейчас в теме
(12) новое поле по смыслу не "НовыйКлиент" а "ПределПродаж".
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот