|
Некорректные итоги при добавлении поля в отчете на СКД | ☑ | ||
---|---|---|---|---|
0
dmn_248
17.02.19
✎
13:09
|
Всем доброго дня.
Есть отчет на СКД с запросом из вирт.таблицы ОстаткиИОбороты. Роли настроены. При добавлении в выводимые поля одного из измерений регистра неверно выводятся итоги. Если его убрать - все становится правильно. Что не так? |
|||
1
Franchiser
гуру
17.02.19
✎
13:25
|
Периодичность какая в вирт. Таблице?
|
|||
2
jsmith82
17.02.19
✎
13:26
|
это фича
|
|||
3
jsmith82
17.02.19
✎
13:26
|
вот это читал?
https://its.1c.ru/db/metod8dev/content/3093/hdoc |
|||
4
dmn_248
17.02.19
✎
13:29
|
(1) Авто
|
|||
5
dmn_248
17.02.19
✎
13:29
|
(3) Читал, делал - не помогло
|
|||
6
dmn_248
17.02.19
✎
13:29
|
Вот код запроса:
ВЫБРАТЬ ЕСТЬNULL(ВЫРАЗИТЬ(ВзаиморасчетыСТаможнейОстаткиИОбороты.СуммаНачальныйОстаток КАК ЧИСЛО(15, 2)), 0) КАК СуммаНачальныйОстаток, ЕСТЬNULL(ВЫРАЗИТЬ(ВзаиморасчетыСТаможнейОстаткиИОбороты.СуммаПриход КАК ЧИСЛО(15, 2)), 0) КАК СуммаПриход, ЕСТЬNULL(ВЫРАЗИТЬ(ВзаиморасчетыСТаможнейОстаткиИОбороты.СуммаРасход КАК ЧИСЛО(15, 2)), 0) КАК СуммаРасход, ЕСТЬNULL(ВЫРАЗИТЬ(ВзаиморасчетыСТаможнейОстаткиИОбороты.СуммаКонечныйОстаток КАК ЧИСЛО(15, 2)), 0) КАК СуммаКонечныйОстаток, ВзаиморасчетыСТаможнейОстаткиИОбороты.Регистратор, ВзаиморасчетыСТаможнейОстаткиИОбороты.ПлатежноеПоручение, ВзаиморасчетыСТаможнейОстаткиИОбороты.КодПлатежа, ЕСТЬNULL(ВзаиморасчетыСТаможнейОстаткиИОбороты.ПлатежноеПоручение.Организация, ВзаиморасчетыСТаможнейОстаткиИОбороты.Регистратор.Организация) КАК РегистраторОрганизация, ЕСТЬNULL(ВзаиморасчетыСТаможнейОстаткиИОбороты.Регистратор.БТС_СтатусДокумента, "8") КАК СтатусДокумента, ЕСТЬNULL(ВзаиморасчетыСТаможнейОстаткиИОбороты.Регистратор.НомерГТД, "") КАК НомерГТД, ВзаиморасчетыСТаможнейОстаткиИОбороты.Валюта, ВзаиморасчетыСТаможнейОстаткиИОбороты.ПериодСекунда, ЕСТЬNULL(ВзаиморасчетыСТаможнейОстаткиИОбороты.Регистратор.Разрешение, "") КАК НомерРазрешения ИЗ РегистрНакопления.ВзаиморасчетыСТаможней.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Авто, Движения, ) КАК ВзаиморасчетыСТаможнейОстаткиИОбороты УПОРЯДОЧИТЬ ПО ВзаиморасчетыСТаможнейОстаткиИОбороты.Регистратор.Дата |
|||
7
jsmith82
17.02.19
✎
13:31
|
Добавь измерение в регистр :D
|
|||
8
Franchiser
гуру
17.02.19
✎
13:32
|
Нефиг через две точки в запросе обращаться
|
|||
9
jsmith82
17.02.19
✎
13:32
|
А хотя у тебя тут не только организация..
|
|||
10
dmn_248
17.02.19
✎
13:57
|
(9) Но я же выбираю и родительские реквизиты ПлатежноеПоручение и Регистратор..
|
|||
11
jsmith82
17.02.19
✎
14:34
|
(10) видел, видел, но, вишь, не работает
|
|||
12
AlvlSpb
17.02.19
✎
14:38
|
(6) Меня смущает вот это
ЕСТЬNULL(ВзаиморасчетыСТаможнейОстаткиИОбороты.ПлатежноеПоручение.Организация, ВзаиморасчетыСТаможнейОстаткиИОбороты.Регистратор.Организация) КАК РегистраторОрганизация Если не ЕСТЬNULL то берется организация а она не из регистратора. А потом в настройках группируется по организации и выдает ошибку |
|||
13
jsmith82
17.02.19
✎
14:39
|
Так не позволяется группировать по реквизитам поля Регистратор регистров накопления и бухгалтерии. При необходимости вывода в результат остатков для некоторого реквизита регистратора следует в отчет выдавать группировку по полю Регистратор, и выдавать в группировке интересуемые реквизиты.
https://its.1c.ru/db/metod8dev#content:2913:hdoc |
|||
14
Franchiser
гуру
17.02.19
✎
15:11
|
(10) ты указал в ролях дочерность реквизитов?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |