5
Z2009
22.10.12
✎
15:35
|
Процедура РаспределениеОбщепроизводственныхИОбщехозяйственныхРасходов(
СтруктураШапкиДокумента,
РезультатЗапросаПоСпособамРаспределенияЗатрат,
РезультатЗапросаБазаРаспределения,
РезультатЗапросаБазаРаспределенияНаПродукцию,
РезультатЗапросаРаспределениеПоПроектам,
НомерПередела,
МинимальныйПередел,
ВсегоПеределов,
СтруктураДвижений
)
ЗапросПоЗатратам = СформироватьЗапросПоЗатратам(
СтруктураШапкиДокумента,
Перечисления.ХарактерЗатрат.ПустаяСсылка(),
Неопределено, // ВидРасходовНУ,
Неопределено // УсловиеВидРасходовНУ
);
РезультатЗапросаПоЗатратам = ЗапросПоЗатратам.Выполнить();
Если Не РезультатЗапросаПоЗатратам.Пустой()
И Не РезультатЗапросаПоСпособамРаспределенияЗатрат.Пустой()
И Не РезультатЗапросаБазаРаспределения.Пустой() Тогда
РаспределитьЗатратыПоБазеРаспределения(
СтруктураШапкиДокумента,
РезультатЗапросаПоЗатратам,
РезультатЗапросаПоСпособамРаспределенияЗатрат,
РезультатЗапросаБазаРаспределения,
РезультатЗапросаБазаРаспределенияНаПродукцию,
РезультатЗапросаРаспределениеПоПроектам,
НомерПередела,
МинимальныйПередел,
ВсегоПеределов,
СтруктураДвижений.ДвиженияНЗП,
СтруктураДвижений.ДвиженияЗатраты,
СтруктураДвижений.ДвиженияЗатратыОбороты,
СтруктураДвижений.ДвиженияЗатратыНаВыпуск,
СтруктураДвижений.Операция
);
КонецЕсли;
Если СтруктураДвижений.ДвиженияЗатраты.Модифицированность() Тогда
СтруктураДвижений.ДвиженияЗатраты.Записать(Ложь);
КонецЕсли;
Если СтруктураШапкиДокумента.ОтражатьВУправленческомУчете
И СтруктураДвижений.ДвиженияЗатратыОбороты.Модифицированность() Тогда
СтруктураДвижений.ДвиженияЗатратыОбороты.Записать(Ложь);
КонецЕсли;
Если СтруктураДвижений.ДвиженияНЗП.Модифицированность() Тогда
СтруктураДвижений.ДвиженияНЗП.Записать(Ложь);
КонецЕсли;
Если СтруктураДвижений.ДвиженияЗатратыНаВыпуск.Модифицированность() Тогда
СтруктураДвижений.ДвиженияЗатратыНаВыпуск.Записать(Ложь);
КонецЕсли;
Если Не СтруктураШапкиДокумента.ОтражатьВУправленческомУчете
И СтруктураДвижений.Операция.Модифицированность() Тогда
СтруктураДвижений.Операция.Записать(Ложь);
КонецЕсли;
КонецПроцедуры // РаспределениеОбщепроизводственныхИОбщехозяйственныхРасходов()
|
|