1С Начальный и конечный остаток в группировке, отчет 1С СКД
Мне этот момент показался интересным, поэтому опишу его.
Нужно сделать оборотку с начальными и конечными остатками по документам резерва.
Берем регистр ТоварыВРезервеНаСкладахОстаткиИОбороты и делаем запрос в разрезе регистраторов.
Получаем нужный результат:
Делаем на основании этого запроса отчет СКД с такими группировками:
И получаем отчет, но по группировке номенклатуры итоги неправильные:
Это происходит из-за того, что начальный и конечные остатки просто суммируются по регистратору.
Не уверен, что нашел самый оптимальный вариант, но он прекрасно справляется с задачей.
Что нужно сделать.
Получить начальный и конечные остатки по нужной группировке, в данном случае "Номенклатура".
Для этого изменим запрос и с помощью вложенных запросов получим начальный и конечные остатки по номенклатуре.
Запрос
Был:
Стал:
В запросе они попадут в отдельные колонки.
Теперь главный вопрос. Как указать их в той же колонке где и "КоличествоНачальныйОстаток" и "КоличествоКонечныйОстаток".
На вкладке "ресурсы" отчета СКД добавим их вот так:
В результате получаем нужные данные начального и конечного остатков по группировке "Номенклатура"