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

УстановитьБанковскийСчет() public method

public УстановитьБанковскийСчет ( ) : object
return object
        public object УстановитьБанковскийСчет(/*Счет,ВладелецСчета, Валюта, СовпадениеВалюты = Истина*/)
        {
            //НовыйСчет = Справочники.БанковскиеСчета.ПустаяСсылка();
            //Запрос = Новый Запрос;
            /*ТекстЗапроса =
            "ВЫБРАТЬ РАЗРЕШЕННЫЕ ПЕРВЫЕ 2
            |	БанковскиеСчета.Ссылка,
            |	ВЫБОР
            |		КОГДА СправочникВладелец.Ссылка ЕСТЬ НЕ NULL
            |			ТОГДА 1
            |		ИНАЧЕ 2
            |	КОНЕЦ КАК Приоритет
            |ИЗ
            |	Справочник.БанковскиеСчета КАК БанковскиеСчета
            |		ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Организации КАК СправочникВладелец
            |		ПО БанковскиеСчета.Владелец = СправочникВладелец.Ссылка
            |			И БанковскиеСчета.Ссылка = СправочникВладелец.ОсновнойБанковскийСчет
            |ГДЕ
            |	БанковскиеСчета.Владелец = &ВладелецСчета
            |	И БанковскиеСчета.ПометкаУдаления = ЛОЖЬ
            |	И (БанковскиеСчета.ВалютаДенежныхСредств = &Валюта
            |				И &СовпадениеВалюты = ИСТИНА
            |			ИЛИ (НЕ БанковскиеСчета.ВалютаДенежныхСредств = &Валюта)
            |				И &СовпадениеВалюты = ЛОЖЬ)
            |
            |УПОРЯДОЧИТЬ ПО
            |	Приоритет";*/
            //Запрос.УстановитьПараметр("ВладелецСчета",   ВладелецСчета);
            //Запрос.УстановитьПараметр("Валюта", 		 Валюта);
            //Запрос.УстановитьПараметр("СовпадениеВалюты",СовпадениеВалюты);
            if(true/*ТипЗнч(ВладелецСчета) = Тип("СправочникСсылка.Контрагенты")*/)
            {
                //ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "Справочник.Организации", "Справочник.Контрагенты");
            }
            //Запрос.Текст = ТекстЗапроса;
            //Результат    = Запрос.Выполнить();
            if(true/*НЕ Результат.Пустой()*/)
            {
                //Выборка = Результат.Выбрать();
                //Выборка.Следующий();
                //НайденОсновнойСчет = Выборка.Приоритет = 1;
                //НайденОдинСчет     = Выборка.Количество() = 1;
                if(true/*НайденОсновнойСчет ИЛИ НайденОдинСчет*/)
                {
                    //НовыйСчет = Выборка.Ссылка;
                }
            }
            if(true/*Счет <> НовыйСчет
            И ((НЕ ЗначениеЗаполнено(Счет))
            ИЛИ (ТипЗнч(Счет) = Тип("СправочникСсылка.БанковскиеСчета")
                И Счет.Владелец <> ВладелецСчета))*/)
            {
                //Счет = НовыйСчет;
            }
            return null;
        }
УправлениеДенежнымиСредствами