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