V82.ОбщиеМодули.ПроцедурыРасчетаСебестоимостиВыпуска.СформироватьДвиженияПоРегиструБракВПроизводстве C# (CSharp) Method

СформироватьДвиженияПоРегиструБракВПроизводстве() public method

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