|
1с СКД Показывает и суммирует только не одинаковые записи ? | ☑ | ||
---|---|---|---|---|
0
ЭЦ
21.09.22
✎
17:00
|
Господа !
Имеется отчет на СКД. Выводит количество продукции заказанной клиентами в заданном диапазоне времени. Исходная таблица такая : Заказ Номенклатура Дата Кол Зак1 Н1 Д1 3 Зак2 Н1 Д1 3 Зак3 Н1 Д1 2 Задал верхнюю группировку по номенклатуре - Номенклатура Количество и нижнюю - детальную - Дата и количество Получаю результат : Если в детальную группировку добавляю заказ получаю правильно : Номенкл Кол Н1 8 Зак1 Д1 3 Зак2 Д1 3 Зак3 Д1 2 т.е. СКД выбирает уникальные записи и только их суммирует Как уйти от этого и получить правильную сумму Прошу подсказать |
|||
1
ЭЦ
21.09.22
✎
17:02
|
Сори опечатка. Правильног будет так
Господа ! Имеется отчет на СКД. Выводит количество продукции заказанной клиентами в заданном диапазоне времени. Исходная таблица такая : Заказ Номенклатура Дата Кол Зак1 Н1 Д1 3 Зак2 Н1 Д1 3 Зак3 Н1 Д1 2 Задал верхнюю группировку по номенклатуре - Номенклатура Количество и нижнюю - детальную - Дата и количество Получаю результат : Номенкл Кол Н1 5 Д1 3 Д1 2 Если в детальную группировку добавляю заказ получаю правильно : Номенкл Кол Н1 8 Зак1 Д1 3 Зак2 Д1 3 Зак3 Д1 2 т.е. СКД выбирает уникальные записи и только их суммирует Как уйти от этого и получить правильную сумму |
|||
2
ЭЦ
21.09.22
✎
19:32
|
Пока ничего не придумал, кроме как выводить в детальных записях заказ
В итоги все записи стали уникальными Но заказ этот тут никому не нужен. |
|||
3
Ivan_495
21.09.22
✎
19:42
|
вычислитьвыражение() там полно манипуляций
|
|||
4
ЭЦ
21.09.22
✎
20:20
|
(3) Это надо вычислитьвыражение() вместо Сумма() в ресурсах указывать?
|
|||
5
Ivan_495
21.09.22
✎
20:23
|
да
|
|||
6
2mugik
21.09.22
✎
20:27
|
Мож в запросе выбрать различные стоит
|
|||
7
ЭЦ
21.09.22
✎
20:58
|
(6) Не. У меня два варианта отчета
1-ый с группировкой по заказам работает норм 2-ой работает правильно только тогда, когда в СКД в детальные записи добавлен Заказ. т.е. все записи становятся уникальными. Почему то все детальные записи в СКД обязательно должны быть уникальны. |
|||
8
НафНаф
22.09.22
✎
06:02
|
(7) или группировки вместо сумм, короче запрос нужен
|
|||
9
Мимохожий Однако
22.09.22
✎
07:24
|
(2) Если заказ не нужен, то его можно не выводить в группировку в настройках, даже если он есть в полях СКД
|
|||
10
echo77
22.09.22
✎
07:51
|
(0) С помощью этой разработки подготовьте пример на котором воспроизводится ваша ситуация, ссылку на схему приложите сюда :-)
https://infostart.ru/public/1662741/ |
|||
11
echo77
22.09.22
✎
07:54
|
(7) Почему то все детальные записи в СКД обязательно должны быть уникальны.
- это не так :-) |
|||
12
toypaul
гуру
22.09.22
✎
08:47
|
не может такого быть.
точнее может быть, но только в том случае если запрос содержит временные таблицы. как раз в этом случае СКД может сделать подлянку если не выводить заказ - выбросить его из запроса много раз уже писал что исправить это можно так: если в запросе временной таблицы написано примерно так выбрать п1,п2,максимум(п3) из таблица сгруппировать по п1,п2 то надо написать так выбрать п1,максимум(п3) из таблица сгруппировать по п1,п2 п2 - то поле, которое не нужно |
|||
13
toypaul
гуру
22.09.22
✎
08:48
|
Можно еще на заказе в настройках поля указать в роли что оно обязательное
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |