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

СформироватьСтрокуРасходПоРегиструНезавершенноеПроизводство() public method

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