приблизительно так
Ит = СоздатьОбъект("БухгалтерскиеИтоги");
Ит.ИспользоватьРазделительУчета(РазделительУчета);
Ит.ИспользоватьСубконто(ВидыСубконто.Склады,);
Ит.ИспользоватьСубконто(ВидыСубконто.ТМЦ,)
Ит.ВыполнитьЗапрос(ВыбНачПериода, ВыбКонПериода, "281");
Ит.ВыбратьСубконто(1);
Пока Ит.ПолучитьСубконто(1) = 1 Цикл
А вообще конструкторы - бух. запрос
пример работы с дбф
Процедура гЗаписатьСтатистикуИспользованияОтчета(ИдентификаторОтчета) Экспорт
Путь=КаталогИБ()+"Stat.dbf";
Б=СоздатьОбъект("XBase");
Если ФС.СуществуетФайл(Путь)=0 Тогда
Б.ДобавитьПоле("REPORT","S",100,0);
Б.ДобавитьПоле("USER","S",50,0);
Б.ДобавитьПоле("DATE","D",10,0);
Б.ДобавитьПоле("TIME","S",5,0);
Б.СоздатьФайл(Путь);
Б.ЗакрытьФайл();
КонецЕсли;
Б.ОткрытьФайл(Путь);
Если Б.Открыта()=0 Тогда
Сообщить("Не удалось открыть файл DBF","!");
Возврат;
КонецЕсли;
Б.Добавить();
Б.Date=ТекущаяДата();
Б.Time=ТекущееВремя();
Б.Report=СокрЛП(ИдентификаторОтчета);
Б.User=гПользователь.Наименование;
Б.Записать();
Б.ЗакрытьФайл();
КонецПроцедуры