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

ЗаполнитьПоляЗаписиСписанияРегл() public method

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