|
СКД суммирование строк ресурса | ☑ | ||
---|---|---|---|---|
0
Шахтер_с
10.10.12
✎
19:04
|
есть реквизит контрагента суммовой считаю по нему общую сумму,
но в нижестоящих документах дублируется данный реквизит и соответственно возрастает сумма ресурса многократно. Как сделать , чтобы в нижних документах данный ресурс не заполнялся? Контрагент 1 100 надо Контрагент 1 50 Документ 1 50 Документ1 0 Документ 2 50 Документ2 0 |
|||
1
Classic
10.10.12
✎
19:06
|
Сделай разными наборами
|
|||
2
Шахтер_с
10.10.12
✎
19:10
|
а по другому никак?
|
|||
3
BAPBAP
10.10.12
✎
19:19
|
Текст запроса приложи
|
|||
4
Шахтер_с
10.10.12
✎
19:26
|
ВЫБРАТЬ
СчетНаОплатуПокупателю.Контрагент КАК Контрагент, СчетНаОплатуПокупателю.Ссылка КАК Счет, СчетНаОплатуПокупателю.Контрагент.ОбъемПродажПлан КАК План, РеализацияТоваровУслуг.Ссылка КАК РН ИЗ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг ЛЕВОЕ СОЕДИНЕНИЕ Документ.СчетНаОплатуПокупателю КАК СчетНаОплатуПокупателю ПО РеализацияТоваровУслуг.Сделка = СчетНаОплатуПокупателю.Ссылка ГДЕ СчетНаОплатуПокупателю.Дата >= &НачДата И СчетНаОплатуПокупателю.Дата <= &КонДата И СчетНаОплатуПокупателю.ПометкаУдаления <> ИСТИНА И СчетНаОплатуПокупателю.СоздаватьРезерв = ИСТИНА Так вот реквизит "План" интересен только по контрагенту и в общем. А сейчас сколько у контрагента документов, востолько раз план и увеличивается |
|||
5
Шахтер_с
10.10.12
✎
19:30
|
(4) пойду по пути (1) отдельно контрагенты дают мне сумму , ну и далее буду нанизывать другие данные.
|
|||
6
Ork
10.10.12
✎
19:30
|
(4) На вкладке "Ресурсы" правильно заполнить колонку "Рассчитывать по".
|
|||
7
BAPBAP
10.10.12
✎
19:34
|
(6) Не поможет. У него дет. записи задвоенные. Делай через объединение.
|
|||
8
shuhard
10.10.12
✎
19:35
|
(7) в СКД соединение двух наборов делает то же самое
|
|||
9
BAPBAP
10.10.12
✎
19:41
|
(8) Для реквизита План сделай Максимум. В отдельной временной таблице посчитай сумму этих планов по справочнику контрагенты (тех клиентов, которые попали в выборку (4)).
На закладке ресурсы делай две записи: 1) План - Максимум(План). Рассчитать по Контаргенты 2) План - Максимум(ИтогПлан) - Рассчитать по Общий итог Как-то так. Возможно, где-то ошибся. |
|||
10
shuhard
10.10.12
✎
19:46
|
(9) а на фига всё это, когда СКД умеет подавлять дубли детальных записей ?
|
|||
11
BAPBAP
10.10.12
✎
19:47
|
(10) подробней
|
|||
12
BAPBAP
10.10.12
✎
19:48
|
(10) Так у него, вроде, и нет дублей в дет. записях.
|
|||
13
shuhard
10.10.12
✎
19:49
|
(11) стр. 58 Хрусталевой
(12) ну да |
|||
14
BAPBAP
10.10.12
✎
19:50
|
Как понял, надо по группировке "Контрагент" получить максимум ресурса, а в общий итог вывести сумму этих максимумов. Лично я для решения таких задач использую (9). если есть другой метод, поделись
|
|||
15
shuhard
10.10.12
✎
19:51
|
(13) см. (13)
|
|||
16
BAPBAP
10.10.12
✎
19:51
|
(15) Ок. Спасибо
|
|||
17
BAPBAP
10.10.12
✎
19:55
|
(13) точно стр 58?
Там тема для первоклассников описана ) |
|||
18
Шахтер_с
10.10.12
✎
20:02
|
пока ни чего не понял, но не меняя ничего кроме вкладки "настройка", у меня получился ожидаемый результат
|
|||
19
BAPBAP
10.10.12
✎
20:06
|
колись, что делал
|
|||
20
Шахтер_с
10.10.12
✎
20:09
|
(19) снес всю настройку по группировкам , сделал через конструктор список. Визуально ни чем не отличается от ранее созданного вручную, но результат дало. Поэтому и не понимаю что было не так в настройках.
|
|||
21
Шахтер_с
11.10.12
✎
13:51
|
(20) разобрался что и почему. надо делать через несколько запросов, потом их связывать и все Ок (отдельно контрагенты, отдельно документы)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |