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

СформироватьДвиженияПоРегиструПартииМатериаловВЭксплуатации() public method

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