Тогда так. Если формируете КнигуПродаж за год - помесячно, тогда промежуточные итоги - за квартал,полугодие,год можно накапливать в переменных. Ну, как раньше, под ДОС программы писали. Бухгалтерский Запрос так понимаю делается с даты по дату с периодом "месяц"?
Выборку делать методом ВыбратьПериоды(); Ну то-есть циклы сначала по контрагентам, по договорам, еще может быть по какому субконто и внутренний цикл ВыбратьПериоды. Вот и будут обороты за год с дискретностью месяц. И тройку переменных копить за квартал,полугодие,год.
Да у Вас вроде так и сделано?