таб1=новый ТабличныйДокумент();
СКД=Отчеты.ПрибыльЗаПериод.ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных");
Настройки=СКД.НастройкиПоУмолчанию;
Дата1=Настройки.ПараметрыДанных.Элементы.Найти("Дата1");
Дата1.Значение=НачалоМесяца(ТекущаяДата());
Дата2=Настройки.ПараметрыДанных.Элементы.Найти("Дата2");
Дата2.Значение=КонецДня(ТекущаяДата());
ВидЦены=Настройки.ПараметрыДанных.Элементы.Найти("ВидЦены");
ВидЦены.Значение=Справочники.ВидыЦен.НайтиПоНаименованию("Основная цена закупки");
Магазин=Настройки.ПараметрыДанных.Элементы.Найти("Магазин");
Магазин.Значение=Справочники.Магазины.НайтиПоНаименованию("Вологда Торговля");
Расшифровка = Новый ДанныеРасшифровкиКомпоновкиДанных;
КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
//Передаем в макет компоновки схему, настройки и данные расшифровки
МакетКомпоновки = КомпоновщикМакета.Выполнить(СКД, Настройки, Расшифровка);
ВнешниеПараметры = Новый Структура;
//Выполним компоновку с помощью процессора компоновки
ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных;
ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки, ВнешниеПараметры, Расшифровка);
//Выводим результат в табличный документ
ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
ПроцессорВывода.УстановитьДокумент(таб1);
ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных, Истина);
таб1.Записать("c:\temp\моржа.xls",ТипФайлаТабличногоДокумента.XLS);