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