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