V82.ОбщиеМодули.ПроцедурыРасчетаСебестоимостиРасширеннаяАналитика.СформироватьВременнуюТаблицуАналитикаВыпускаПродукции C# (CSharp) Method

СформироватьВременнуюТаблицуАналитикаВыпускаПродукции() public method

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