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