public void СформироватьВременнуюТаблицуСоответствиеСчетов(/*
СтруктураШапкиДокумента,
МенеджерВременныхТаблиц
*/)
{
if(true/*СтруктураШапкиДокумента.ОтражатьВУправленческомУчете*/)
{
}
/*ТекстЗапроса = "
|ВЫБРАТЬ
| Хозрасчетный.Ссылка КАК СчетБУ
|ИЗ
| ПланСчетов.Хозрасчетный КАК Хозрасчетный
|ГДЕ
| Хозрасчетный.Ссылка В ИЕРАРХИИ (&МассивСчетов)
| И Не Хозрасчетный.ЗапретитьИспользоватьВПроводках
|";*/
//Запрос = Новый Запрос;
//Запрос.Текст = ТекстЗапроса;
//МассивСчетов = Новый Массив;
//МассивСчетов.Добавить(ПланыСчетов.Хозрасчетный.ОсновноеПроизводство);
//МассивСчетов.Добавить(ПланыСчетов.Хозрасчетный.ВспомогательныеПроизводства);
//МассивСчетов.Добавить(ПланыСчетов.Хозрасчетный.ОбслуживающиеПроизводства);
//МассивСчетов.Добавить(ПланыСчетов.Хозрасчетный.ОбщепроизводственныеРасходы);
//МассивСчетов.Добавить(ПланыСчетов.Хозрасчетный.ОбщехозяйственныеРасходы);
//Запрос.УстановитьПараметр("МассивСчетов", МассивСчетов);
//РезультатЗапроса = Запрос.Выполнить();
//ТаблицаСчетов = Новый ТаблицаЗначений;
//ТаблицаСчетов.Колонки.Добавить("СчетБУ", Новый ОписаниеТипов("ПланСчетовСсылка.Хозрасчетный"));
//ТаблицаСчетов.Колонки.Добавить("СчетНУ", Новый ОписаниеТипов("ПланСчетовСсылка.Налоговый"));
//Выборка = РезультатЗапроса.Выбрать();
while(true/*Выборка.Следующий()*/)
{
//СчетНУ = РасширеннаяАналитикаУчета.ПолучитьСчетУчетаНУ(Выборка.СчетБУ);
if(true/*ЗначениеЗаполнено(СчетНУ)*/)
{
//НоваяСтрока = ТаблицаСчетов.Добавить();
//НоваяСтрока.СчетБУ = Выборка.СчетБУ;
//НоваяСтрока.СчетНУ = СчетНУ;
}
}
/*;
ТекстЗапроса = "
|ВЫБРАТЬ
| *
|
|ПОМЕСТИТЬ СоответствиеСчетов
|ИЗ
| &ТаблицаСчетов КАК ТаблицаСчетов
|";*/
//Запрос = Новый Запрос;
//Запрос.Текст = ТекстЗапроса;
//Запрос.МенеджерВременныхТаблиц = МенеджерВременныхТаблиц;
//Запрос.УстановитьПараметр("ТаблицаСчетов", ТаблицаСчетов);
//Запрос.Выполнить();
/*РасширеннаяАналитикаУчета.ПоказатьВременнуюТаблицу(
СтруктураШапкиДокумента,
МенеджерВременныхТаблиц,
"СоответствиеСчетов"
);*/
}