Запрос = Новый Запрос; Запрос.Текст = " |ВЫБРАТЬ | База.ПериодРегистрацииРазрез КАК ПериодРегистрацииРазрез, | База.ВидРасчетаРазрез, | СУММА(База.РезультатБаза) КАК РезультатБаза |ИЗ | РегистрРасчета.ДополнительныеНачисленияРегл. БазаОсновныеНачисленияРегл( | &Измерения, | &Измерения, | &Разрезы, | Регистратор = &Регистратор И НомерСтроки = &НомерСтроки) КАК База | |СГРУППИРОВАТЬ ПО | База.ПериодРегистрацииРазрез, | База.ВидРасчетаРазрез |ИТОГИ | СУММА(РезультатБаза) | ПО | ОБЩИЕ, | ПериодРегистрацииРазрез"; // Сформировать массив измерений основного и базового регистров // (названия измерений совпадают, поэтому используется один массив). Измерения = Новый Массив(2); Измерения[0] = "ФизЛицо"; Измерения[1] = "Организация"; // Сформировать массив разрезов. Разрезы = Новый Массив(2); Разрезы[0] = "ПериодРегистрации"; Разрезы[1] = "ВидРасчета"; // Передать параметры в запрос. Запрос.УстановитьПараметр("Измерения", Измерения); Запрос.УстановитьПараметр("Разрезы", Разрезы); // Запрос строится по конкретной записи документа // с номером ТекущийНомерСтроки. Запрос.УстановитьПараметр("Регистратор", Ссылка); Запрос.УстановитьПараметр("НомерСтроки", ВыбранныйНомерСтроки); Результат = Запрос.Выполнить();