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