Имя: Пароль:
1C
1С v8
СКД. Суммируются начальный и конечный остатки при расшифровке по регистратору
0 nikitaz
 
21.03.20
19:30
Добрый день. Отчет на скд. Очень простой запрос. Проблема в том, что начальные и конечные остатки при расшифровке по регистратору суммируются нарастающим итогом. Роли установлены. Скриншоты ниже. Где копать? Заранее спасибо.

ВЫБРАТЬ
    ДеньгиОстаткиИОбороты.СчетКасса КАК СчетКасса,
    ДеньгиОстаткиИОбороты.СуммаНачальныйОстаток КАК СуммаНачальныйОстаток,
    ДеньгиОстаткиИОбороты.СуммаПриход КАК СуммаПриход,
    ДеньгиОстаткиИОбороты.СуммаРасход КАК СуммаРасход,
    ДеньгиОстаткиИОбороты.СуммаКонечныйОстаток КАК СуммаКонечныйОстаток,
    ДеньгиОстаткиИОбороты.Регистратор КАК Регистратор,
    ДеньгиОстаткиИОбороты.ПериодСекунда КАК ПериодСекунда
ИЗ
    РегистрНакопления.Деньги.ОстаткиИОбороты(, , Авто, , ) КАК ДеньгиОстаткиИОбороты

[url=https://radikal.ru][img]https://a.radikal.ru/a27/2003/35/330d85ef23d4.jpg[/img][/url]

[url=https://radikal.ru][img]https://d.radikal.ru/d43/2003/be/60cd97ce1c27.jpg[/img][/url]

[url=https://radikal.ru][img]https://a.radikal.ru/a31/2003/6e/17e3520623ad.jpg[/img][/url]
1 nikitaz
 
21.03.20
19:31
Извините, вот правильные ссылки:
Запрос и роли:
https://a.radikal.ru/a27/2003/35/330d85ef23d4.jpg

Результат работы в клиенте:
https://d.radikal.ru/d43/2003/be/60cd97ce1c27.jpg
https://a.radikal.ru/a31/2003/6e/17e3520623ad.jpg
2 Провинциальный 1сник
 
21.03.20
19:35
А кто вам сказал, что регистратор - это то же самое что и измерение?
3 nikitaz
 
21.03.20
19:41
(2) Группировка по регистратору - это не группировка по измерению. Кажется, я Вас понимаю, но как исправить ситуацию не знаю.
4 Провинциальный 1сник
 
21.03.20
19:48
Ну, всегда есть возможность не пользоваться виртуальной таблицей итогов, а считать итоги по основной таблице регистра так, как вам хочется
5 nikitaz
 
21.03.20
19:57
(4) Все-таки есть возможность заставить скд отображать начальный и конечный остатки вирт таблицы правильно согласно установленным ролям? Вроде простейший случай...
6 Провинциальный 1сник
 
21.03.20
20:08
(5) А при чем тут СКД? Речь о запросе к виртуальной таблице. Так вот в этом запросе указание детализации "Регистратор" означает, что итоги считаются по каждому регистратору, то есть, грубо говоря, "на момент" каждого регистратора. И само собой, что вы получите "нарастающий итог".
7 DTX 4th
 
21.03.20
20:10
(1) Не понял, а что не так то?

Все логично, в (6) объяснили
8 nikitaz
 
21.03.20
20:15
(6) Огромное спасибо за подробное объяснение. Да, все логично. Как изменииь заарос так, чтобы по начальному и конечному остатку итоги не рассчитывались по каждому регистратору?
9 nikitaz
 
21.03.20
20:19
Чтобы Конечный остаток переносился в Начальный остаток следующей строки
10 nikitaz
 
21.03.20
20:32
Извините, коронавирус. Спасибо всем за дискуссию))
Все переносится