Приклад звіту з виведенням залишків у всіх періодах
Як приклад вибрано регістр "Розрахунки з клієнтами" (Управління торгівлею 11, в.11.1.2). Необхідно вивести коректні кінцеві залишки з цього регістру на кінець кожного місяця, причому навіть якщо не було рухів протягом певного місяця. Завдання "в лоб" не вирішується (можете перевірити) - вказавши як період звіту, наприклад, поточний рік і вибравши у відборі клієнта, який не має рухів за цей рік, але є початковий залишок, ми побачимо тільки перший і останній місяці з коректним кінцевим залишком, решта місяців "провалилася":

В інеті можна знайти рекомендації, як досягти бажаного.

В основній таблиці додаємо реквізит &Період (у мене це Місяць) як на малюнку, не забуваємо його вставити в параметри віртуальної таблиці. Відповідно, для виведення звіту "Період" (він же "Місяць") - це Вимір,
а для зв'язку 2-х таблиць – це Параметр:
Тут усі "змінні" названі по-різному, щоб не заплутатися насамперед самому, що до чого належить. Також зверніть увагу, що тут ВАЖЛИВИЙ порядок зв'язку: спочатку таблиця з датами, потім таблиця з вихідними даними (не забуваємо - в СКД зв'язок на даній закладці ЛІВА).
ЗИ. Заради інтересу перевірте, що буде, якщо їх переставити місцями.
Остаточний варіант дає саме те, чого й домагалися:
PS. Дякуємо Місті за код запиту, що збирає дати.
PPS. Та нехай не образяться на мене ті, хто вирішував і публікував вирішення цього завдання, я зовсім не претендую на оригінальність, просто хочеться звести все воєдино насамперед для себе, і щоб завжди було під рукою.