Потребовался бухгалтерии отчет - задолженность покупателей по срокам долга. Есть такой в Бухгалтерии 3.0. Но нужно, чтобы были заданы не интервалы, например: 10, 45, 90 и т.д. дней, а конкретные даты. Видеть как задолженность, существующая на выбранную пользователем дату, была образована во времени. В настройках пользователь выбирает даты, которыми он отмеряет интервал. В основной схеме компоновки данных есть только один набор данных - один запрос. Программно, в зависимости от количества дат, добавляются еще наборы данных - запросы (Обороты за период по РегистрБухгалтерии.Хозрасчетный), устанавливаются связи наборов данных, вычисляемые поля, ресурсы, параметры, настройки компоновки. Сколько дат - столько добавляется запросов. В уже сформированном отчете меняются заголовки у колонок, добавляется конкретная дата, например: вместо "Остаток1" - "Остаток на 01.05.2020". Выбор дат осуществляется пользователем в форме настроек.
Тестировалось на платформе 1С:Предприятие 8.3 (8.3.15.1830), в конфигурации 1С Бухгалтерия КОРП 3.0.75.93.