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

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

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