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