V82.ОбщиеМодули.УправлениеЗапасамиПартионныйУчет.ПоступлениеНаСкладУпр C# (CSharp) Method

ПоступлениеНаСкладУпр() public method

public ПоступлениеНаСкладУпр ( ) : void
return void
        public void ПоступлениеНаСкладУпр(/*СписаноИз, СтрокаДокумента, СтруктураПараметров, Строка*/)
        {
            //Учет = "Упр";
            //Движение = ДобавитьДвижениеВСтруктуруПараметров("ПартииТоваровНаСкладах"+Учет, СтруктураПараметров);
            /*// Свойства
            */
            //Движение.Период      = Строка.Период;
            //Движение.Регистратор = Строка.Регистратор;
            //Движение.Активность  = Истина;
            //Движение.ВидДвижения = ВидДвиженияНакопления.Приход;
            /*// Измерения
            */
            //ЗаполнитьСкладВДвижении(Движение, Строка, СтрокаДокумента, Учет, СтруктураПараметров, СписаноИз);
            //Движение.Номенклатура 	= Строка.Номенклатура;
            //Движение.Организация 	= Строка.Организация;
            //Движение.ХарактеристикаНоменклатуры = Строка.ХарактеристикаНоменклатуры;
            /*// Если задана новая характеристика или установлен флаг изменить характеристику, подставляем ее
            */
            if(true/*ЗначениеЗаполнено(СтрокаДокумента.ХарактеристикаНоменклатурыНовая) Или СтрокаДокумента.ИзменитьХарактеристику*/)
            {
                //Движение.ХарактеристикаНоменклатуры = СтрокаДокумента.ХарактеристикаНоменклатурыНовая;
            }
            //ЗаполнитьСериюВДвижении(СтрокаДокумента, Движение, Строка, СписаноИз, СтруктураПараметров);
            /*// Качество номенклатуры в движении есть только, если списано со склада
            */
            if(true/*СписаноИз = "НаСкладах"*/)
            {
                //Движение.Качество	= Строка.Качество;
            }
            /*// Если задано новое качество, подставляем его
            */
            if(true/*ЗначениеЗаполнено(СтрокаДокумента.КачествоНовое)*/)
            {
                //Движение.Качество = СтрокаДокумента.КачествоНовое;
            }
            /*// Вместо пустого качества - новый
            */
            if(true/*НЕ ЗначениеЗаполнено(Движение.Качество)*/)
            {
                //Движение.Качество = Справочники.Качество.Новый;
            }
            //Движение.ДокументОприходования = Строка.ДокументОприходования;
            if(true/*НЕ СтрокаДокумента.КодОперацииПартииТоваров = СтруктураПараметров.КодыОпераций.ВозвратОтКомиссионера И
            НЕ СтрокаДокумента.КодОперацииПартииТоваров = СтруктураПараметров.КодыОпераций.КорректировкаСерийИХарактеристик И
            НЕ СтрокаДокумента.КодОперацииПартииТоваров = СтруктураПараметров.КодыОпераций.КорректировкаКачества*/)
            {
                //Движение.Заказ	= ?(ЗначениеЗаполнено(СтрокаДокумента.ЗаказСписания), СтрокаДокумента.ЗаказСписания, Неопределено);
            }
            //Движение.СтатусПартии = Строка.СтатусПартии;
            /*// Новая номенклатура-для комплектации: меняется все
            */
            /*// Аналогично обрабатывается включение оборудования в состав МПЗ
            */
            if(true/*ЗначениеЗаполнено(СтрокаДокумента.НоменклатураНовая)*/)
            {
                //Движение.Номенклатура = СтрокаДокумента.НоменклатураНовая;
                //Движение.ХарактеристикаНоменклатуры = СтрокаДокумента.ХарактеристикаНоменклатурыНовая;
                //Движение.СерияНоменклатуры	= СтрокаДокумента.СерияНоменклатурыНовая;
                //СпособОценкиМПЗ = ВРег(ПолучитьПараметрУчетнойПолитикиПартионногоУчета("СпособОценкиМПЗ", Учет, СтруктураПараметров));
                if(true/*СпособОценкиМПЗ <> "ПО СРЕДНЕЙ"*/)
                {
                    //Движение.ДокументОприходования	= СтрокаДокумента.ДокументОприходованияНовый;
                }
                /*// Комплект(ующее) приходуется со статусом партии, указанным в документе
            */
                /*// Если значение не заполнено - статус партии "купленный"
            */
                /*// Статус партии "по ордеру" не меняем
            */
                if(true/*СтрокаДокумента.КодОперацииПартииТоваров = СтруктураПараметров.КодыОпераций.Комплектация
               Или СтрокаДокумента.КодОперацииПартииТоваров = СтруктураПараметров.КодыОпераций.ВключениеАктиваВСоставМПЗ*/)
                {
                    if(true/*Строка.СтатусПартии = Перечисления.СтатусыПартийТоваров.ПоОрдеру*/)
                    {
                        //Движение.СтатусПартии = Строка.СтатусПартии;
                    }
                }
            }
            /*// Ресурсы
            */
            //Движение.Количество	= Строка.Количество;
            //Движение.Стоимость	= Строка.Стоимость;
            /*// Новое количество-для комплектации
            */
            if(true/*СтрокаДокумента.КодОперацииПартииТоваров = СтруктураПараметров.КодыОпераций.Комплектация*/)
            {
                if(true/*Строка.Количество < 0*/)
                {
                    //Движение.Количество	= -Строка.КоличествоПоступление;
                }
            }
            /*// Оприходование может быть с новой стоимостью
            */
            if(true/*Строка.СтоимостьПоступление<>0*/)
            {
                //Движение.Стоимость = Строка.СтоимостьПоступление;
            }
            /*// Реквизиты
            */
            //Движение.КодОперации  = СтрокаДокумента.КодОперацииПартииТоваров;
            //Строка.НомерКорСтроки = СтруктураПараметров["ТекНомерСтрокиПартииТоваровНаСкладах"+Учет];
        }
УправлениеЗапасамиПартионныйУчет