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