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