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/*Не ОбщегоНазначенияПереопределяемый.ЭтоЮрЛицо(ЭтотОбъект.Организация)*/)
{
//ЭтотОбъект.Руководитель = Выборка.ИндивидуальныйПредприниматель;
//ЭтотОбъект.ДолжностьРуководителя = "";
}
//ЭтотОбъект.АдресОрганизации = СокрЛП(ЭтотОбъект.АдресОрганизации);
}
}