V82.ОбщиеМодули.ОбменСведениямиОПособияхСФСС.ЗаполнитьДанныеОрганизацииВЗаявленияхНаВозмещениеПособий C# (CSharp) Method

ЗаполнитьДанныеОрганизацииВЗаявленияхНаВозмещениеПособий() public method

        public void ЗаполнитьДанныеОрганизацииВЗаявленияхНаВозмещениеПособий(/*ЭтотОбъект*/)
        {
            //ЭтотОбъект.Руководитель = Неопределено;
            //ЭтотОбъект.ДолжностьРуководителя = Неопределено;
            //ЭтотОбъект.АдресОрганизации = Неопределено;
            if(true/*ОбщегоНазначенияПереопределяемый.ЭтоЮрЛицо(ЭтотОбъект.Организация)*/)
            {
                //Запрос = Новый Запрос;
                /*Запрос.Текст =
            "ВЫБРАТЬ РАЗРЕШЕННЫЕ
            |	ОтветственныеЛицаСрезПоследних.Должность КАК ДолжностьРуководителя,
            |	ОтветственныеЛицаСрезПоследних.ОтветственноеЛицо,
            |	ОтветственныеЛицаСрезПоследних.ФизическоеЛицо,
            |	ФизическиеЛица.Комментарий
            |ИЗ
            |	РегистрСведений.ОтветственныеЛицаОрганизаций.СрезПоследних(
            |			&Дата,
            |			ОтветственноеЛицо = ЗНАЧЕНИЕ(Перечисление.ОтветственныеЛицаОрганизаций.Руководитель)
            |				И СтруктурнаяЕдиница = &Организация) КАК ОтветственныеЛицаСрезПоследних
            |		ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.ФизическиеЛица КАК ФизическиеЛица
            |		ПО ОтветственныеЛицаСрезПоследних.ФизическоеЛицо = ФизическиеЛица.Ссылка";*/
                //Запрос.УстановитьПараметр("Организация", ЭтотОбъект.Организация);
                //Запрос.УстановитьПараметр("Дата", ЭтотОбъект.Дата);
                //Выборка = Запрос.Выполнить().Выбрать();
                while(true/*Выборка.Следующий()*/)
                {
                    //ЭтотОбъект.Руководитель = Выборка.ФизическоеЛицо;
                    //ЭтотОбъект.ДолжностьРуководителя = Выборка.ДолжностьРуководителя;
                }
                //;;
            }
            //Запрос.УстановитьПараметр("ЭтоЮрЛицо", ОбщегоНазначенияПереопределяемый.ЭтоЮрЛицо(ЭтотОбъект.Организация));
            /*Запрос.Текст =
            "ВЫБРАТЬ РАЗРЕШЕННЫЕ
            |	ВЫБОР
            |		КОГДА &ЭтоЮрЛицо
            |			ТОГДА "","" + АдресЮрЛица.Поле1 + "","" + АдресЮрЛица.Поле2 + "","" + АдресЮрЛица.Поле3 + "","" + АдресЮрЛица.Поле4 + "","" + АдресЮрЛица.Поле5 + "","" + АдресЮрЛица.Поле6 + "","" + АдресЮрЛица.Поле7 + "","" + АдресЮрЛица.Поле8 + "","" + АдресЮрЛица.Поле9 + "","" + ВЫБОР
            |					КОГДА АдресЮрЛица.ТипДома В (ЗНАЧЕНИЕ(Перечисление.ТипыДомов.Дом), ЗНАЧЕНИЕ(Перечисление.ТипыДомов.ПустаяСсылка))
            |						ТОГДА ""дом""
            |					ИНАЧЕ ""владение""
            |				КОНЕЦ + "","" + ВЫБОР
            |					КОГДА АдресЮрЛица.ТипКорпуса В (ЗНАЧЕНИЕ(Перечисление.ТипыКорпусов.Корпус), ЗНАЧЕНИЕ(Перечисление.ТипыКорпусов.ПустаяСсылка))
            |						ТОГДА ""корпус""
            |					ИНАЧЕ ""строение""
            |				КОНЕЦ + "","" + ВЫБОР
            |					КОГДА АдресЮрЛица.ТипКвартиры В (ЗНАЧЕНИЕ(Перечисление.ТипыКвартир.Квартира), ЗНАЧЕНИЕ(Перечисление.ТипыКвартир.ПустаяСсылка))
            |						ТОГДА ""кв.""
            |					ИНАЧЕ ""оф.""
            |				КОНЕЦ
            |		КОГДА АдресаФактические.Поле1 ЕСТЬ NULL
            |			ТОГДА "","" + АдресаРегистрации.Поле1 + "","" + АдресаРегистрации.Поле2 + "","" + АдресаРегистрации.Поле3 + "","" + АдресаРегистрации.Поле4 + "","" + АдресаРегистрации.Поле5 + "","" + АдресаРегистрации.Поле6 + "","" + АдресаРегистрации.Поле7 + "","" + АдресаРегистрации.Поле8 + "","" + АдресаРегистрации.Поле9 + "","" + ВЫБОР
            |					КОГДА АдресаРегистрации.ТипДома В (ЗНАЧЕНИЕ(Перечисление.ТипыДомов.Дом), ЗНАЧЕНИЕ(Перечисление.ТипыДомов.ПустаяСсылка))
            |						ТОГДА ""дом""
            |					ИНАЧЕ ""владение""
            |				КОНЕЦ + "","" + ВЫБОР
            |					КОГДА АдресаРегистрации.ТипКорпуса В (ЗНАЧЕНИЕ(Перечисление.ТипыКорпусов.Корпус), ЗНАЧЕНИЕ(Перечисление.ТипыКорпусов.ПустаяСсылка))
            |						ТОГДА ""корпус""
            |					ИНАЧЕ ""строение""
            |				КОНЕЦ + "","" + ВЫБОР
            |					КОГДА АдресаРегистрации.ТипКвартиры В (ЗНАЧЕНИЕ(Перечисление.ТипыКвартир.Квартира), ЗНАЧЕНИЕ(Перечисление.ТипыКвартир.ПустаяСсылка))
            |						ТОГДА ""кв.""
            |					ИНАЧЕ ""оф.""
            |				КОНЕЦ
            |		ИНАЧЕ "","" + АдресаФактические.Поле1 + "","" + АдресаФактические.Поле2 + "","" + АдресаФактические.Поле3 + "","" + АдресаФактические.Поле4 + "","" + АдресаФактические.Поле5 + "","" + АдресаФактические.Поле6 + "","" + АдресаФактические.Поле7 + "","" + АдресаФактические.Поле8 + "","" + АдресаФактические.Поле9 + "","" + ВЫБОР
            |				КОГДА АдресаФактические.ТипДома В (ЗНАЧЕНИЕ(Перечисление.ТипыДомов.Дом), ЗНАЧЕНИЕ(Перечисление.ТипыДомов.ПустаяСсылка))
            |					ТОГДА ""дом""
            |				ИНАЧЕ ""владение""
            |			КОНЕЦ + "","" + ВЫБОР
            |				КОГДА АдресаФактические.ТипКорпуса В (ЗНАЧЕНИЕ(Перечисление.ТипыКорпусов.Корпус), ЗНАЧЕНИЕ(Перечисление.ТипыКорпусов.ПустаяСсылка))
            |					ТОГДА ""корпус""
            |				ИНАЧЕ ""строение""
            |			КОНЕЦ + "","" + ВЫБОР
            |				КОГДА АдресаФактические.ТипКвартиры В (ЗНАЧЕНИЕ(Перечисление.ТипыКвартир.Квартира), ЗНАЧЕНИЕ(Перечисление.ТипыКвартир.ПустаяСсылка))
            |					ТОГДА ""кв.""
            |				ИНАЧЕ ""оф.""
            |			КОНЕЦ
            |	КОНЕЦ КАК АдресОрганизации,
            |	Организация.ДополнительныйКодФСС,
            |	Организация.КодПодчиненностиФСС,
            |	Организация.НаименованиеТерриториальногоОрганаФСС,
            |	Организация.РегистрационныйНомерФСС,
            |	Организация.ИндивидуальныйПредприниматель,
            |	Организация.ОсновнойБанковскийСчет.Банк КАК Банк,
            |	Организация.ОсновнойБанковскийСчет.НомерСчета КАК НомерСчета,
            |	Организация.ОсновнойБанковскийСчет.Банк.КоррСчет КАК КоррСчетБанка,
            |	Организация.ОсновнойБанковскийСчет.Банк.Наименование КАК НаименованиеБанка,
            |	Организация.ОсновнойБанковскийСчет.Банк.Код КАК БИКБанка
            |ИЗ
            |	Справочник.Организации КАК Организация
            |		ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КонтактнаяИнформация КАК АдресаФактические
            |		ПО Организация.ИндивидуальныйПредприниматель = АдресаФактические.Объект
            |			И (АдресаФактические.Вид = ЗНАЧЕНИЕ(Справочник.ВидыКонтактнойИнформации.ФактАдресФизЛица))
            |			И (АдресаФактические.Тип = ЗНАЧЕНИЕ(Перечисление.ТипыКонтактнойИнформации.Адрес))
            |		ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КонтактнаяИнформация КАК АдресаРегистрации
            |		ПО Организация.ИндивидуальныйПредприниматель = АдресаРегистрации.Объект
            |			И (АдресаРегистрации.Вид = ЗНАЧЕНИЕ(Справочник.ВидыКонтактнойИнформации.ЮрАдресФизЛица))
            |			И (АдресаРегистрации.Тип = ЗНАЧЕНИЕ(Перечисление.ТипыКонтактнойИнформации.Адрес))
            |		ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КонтактнаяИнформация КАК АдресЮрЛица
            |		ПО Организация.Ссылка = АдресЮрЛица.Объект
            |			И (АдресЮрЛица.Вид = ЗНАЧЕНИЕ(Справочник.ВидыКонтактнойИнформации.ЮрАдресОрганизации))
            |			И (АдресЮрЛица.Тип = ЗНАЧЕНИЕ(Перечисление.ТипыКонтактнойИнформации.Адрес))
            |ГДЕ
            |	Организация.Ссылка = &Организация";*/
            //Выборка = Запрос.Выполнить().Выбрать();
            if(true/*Выборка.Следующий()*/)
            {
                //ЗаполнитьЗначенияСвойств(ЭтотОбъект, Выборка);
                if(true/*Не ОбщегоНазначенияПереопределяемый.ЭтоЮрЛицо(ЭтотОбъект.Организация)*/)
                {
                    //ЭтотОбъект.Руководитель = Выборка.ИндивидуальныйПредприниматель;
                    //ЭтотОбъект.ДолжностьРуководителя = "";
                }
                //ЭтотОбъект.АдресОрганизации = СокрЛП(ЭтотОбъект.АдресОрганизации);
            }
        }