Особенности ролей СКД

Разрабатывая очередной отчет на проекте столкнулся с проблемой — поле , которое было конечным остатком регистра накопления неправильно сумувалось по группировкой . Есть принималось не последнее значение , а сумма всех значений . Я конечно читал , что у полей СКД есть роли , но больше ничего конкретно не было указано. И поиск по интернету глубоких данных , чем то , что есть на дисках ИТС , не дал. Пришлось пробовать методом тыка .

В конце концов удалось выяснить , что настроить поле , как конечный или начальный остаток — нужно запросом выбрать и конечный , и начальный остаток . Затем  в ролях полей (если оно не заполнилось автоматически) начального и конечного остатка задать одинаковое имя.

Если же выбрать только одно поле и пробовать настроить ему роль конечного и начального остатка — то при компоновке результата возникнет ошибка — Для поля … не найдено связанное поле . Возможно кому-то пригодится.