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

НачислитьЗадолженностьПередКомитентом() public method

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