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

СформироватьДвиженияПоРегиструНезавершенноеПроизводствоРаспределениеЗатрат() public method

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