Вход | Регистрация
 

Условия в запросах - убрать детальные записи, в которых количество больше значения

Условия в запросах - убрать детальные записи, в которых количество больше значения
Я
   Maniac
 
18.04.19 - 10:15
Ну что я имею ввиду.

Например запрос по продажам по номенклатуре (без других группировок)
Суммируется количество.

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

Сейчас если ставим условия, то они воспринимаются на итог суммирования.
 
 
   Beduin
 
1 - 18.04.19 - 10:16
(0) Ты сначала отбери. Потом суммируй
   1Сергей
 
2 - 18.04.19 - 10:17
Так не пойдёт. 2+2 никак 5 не получится
   RomanYS
 
3 - 18.04.19 - 10:19
отдельный подзапрос для расчета итогов,
в СКД можно фильтр на группировку ставить
   Maniac
 
4 - 18.04.19 - 10:25
(1) да не против отбирать. только отберется по уже сумме.
два запроса делать не вариант.
   Maniac
 
5 - 18.04.19 - 10:26
Это условие может быть а может и не быть. Запрос сейчас огромный. И продажи это маленькая часть запроса.
Если туда еще ради этого условия еще запрос лепить будет пипец как неудобно
   piter3
 
6 - 18.04.19 - 10:26
Собрать текст запроса
   Maniac
 
7 - 18.04.19 - 10:28
Что если в параметрах запроса, поставить детализацию Регистратор.
Ведь тогда по идее будет выборка детальных записей.
   RomanYS
 
8 - 18.04.19 - 10:32
(7) Запрос/построитель/СКД?
   Maniac
 
9 - 18.04.19 - 10:33
СКД
   Maniac
 
10 - 18.04.19 - 10:42
Вложенными запросами может получится вроде бы....

Сверху итоговый, внутри детальный с условием
   RomanYS
 
11 - 18.04.19 - 10:43
(9) Об этом в заголовке надо писать. СКД может изменить твой запрос до неузнаваемости при выполнении.
   Maniac
 
12 - 18.04.19 - 10:50
(11) ну если так то все еще намного сложнее.

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

вот такая канительно...


Сейчас пробую (10). Кажется это и есть решение.
   RomanYS
 
13 - 18.04.19 - 10:57
(12) В обычном запросе (7) может сработать, а в СКД нужны дополнительные телодвижения чтобы регистратор не был проигнорирован
   Maniac
 
14 - 18.04.19 - 11:33
Нифига не хочет. даже детально ставлю регистратор и тп. и даже есть ДокументПродажи как измерение.
Все равно отсекает по условию.

Условие Количество нельзя использовать. только КоличествоОборот.

а там все равно не отсекается 4как нужно. видимо глобально когда запрос делается все равно все идет итогами.
   Maniac
 
15 - 18.04.19 - 11:33
и (7) и (10) пока не хотят работать.
   Maniac
 
16 - 18.04.19 - 11:39
Стоп все заработало!!!
   bootini
 
17 - 18.04.19 - 11:40
Выбор
Когда количество < определенного значения Тогда
Продажи = 0
Иначе Продажи
Конец
:)
   Maniac
 
18 - 18.04.19 - 11:43
Я сделал чтобы такая строка в отборах могла стоять. так удобнее в настройками.
   VladZ
 
19 - 18.04.19 - 11:43
(0) Смотри букварь. Раздел запросы: https://helpme1c.ru/yazyk-zaprosov-1s-8-3-dlya-nachinayushhix-programmistov-usloviya

Тебе нужно ИМЕЮЩИЕ
   Maniac
 
20 - 18.04.19 - 11:53
(19) сайт отличный. но скорее всего не то.

Все получилось с созданием вложенного детального запроса с условием отбора по количествам.
   Ник080808
 
21 - 18.04.19 - 11:56
(19) Имеющие ваще не вариант. ему детальные нужно отбирать, а имеющие отбирает группировки
   Maniac
 
22 - 22.04.19 - 10:10
Написал просто мега шикарный отчет по продажам. просто тащусь
Формирует отчет по продажам с классификацией. вывод сейчас 4 группы колонок продаж, где видно полные, пиковые, сглаженные, постоянные продажи


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.