ТабВФайле = ПублИндОбъектов.Выгрузить();
Запрос = Новый Запрос;
Запрос.Текст = "
|ВЫБРАТЬ
| ПРЕДСТАВЛЕНИЕ(ВлФизЛица.УИД) КАК УИД,
| ВлФизЛица.Наименование КАК Наименование,
| ВлФизЛица.Код КАК Код,
| ВлФизЛица.ИНН КАК ИНН,
| ВлФизЛица.СтраховойНомерПФР КАК СтраховойНомерПФР,
| ВлФизЛица.Ссылка КАК ФизЛицоСсылка
|ИЗ
| (ВЫБРАТЬ
| УНИКАЛЬНЫЙИДЕНТИФИКАТОР(ФизическиеЛица.Ссылка) КАК УИД,
| ФизическиеЛица.Наименование КАК Наименование,
| ФизическиеЛица.Код КАК Код,
| ФизическиеЛица.ИНН КАК ИНН,
| ФизическиеЛица.СтраховойНомерПФР КАК СтраховойНомерПФР,
| ФизическиеЛица.Ссылка КАК Ссылка
| ИЗ
| Справочник.ФизическиеЛица КАК ФизическиеЛица
| ГДЕ
| ФизическиеЛица.ЭтоГруппа = ЛОЖЬ) КАК ВлФизЛица
|
|УПОРЯДОЧИТЬ ПО
| ВлФизЛица.Наименование";
ТабВБазе = Запрос.Выполнить().Выгрузить();
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ВЫРАЗИТЬ(ТабВФайле.УИДфайла КАК СТРОКА(36)) КАК файл_УИД,
| ТабВФайле.ФизическоеЛицоКод КАК файл_Код,
| ТабВФайле.ФизическоеЛицоИНН КАК файл_ИНН,
| ТабВФайле.ФизическоеЛицоСНИЛС КАК файл_СНИЛС,
| ТабВФайле.ФизическоеЛицоНаименование КАК файл_Наименование
|ПОМЕСТИТЬ ВтТабВФайле
|ИЗ
| &ТабВФайле КАК ТабВФайле
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| ВЫРАЗИТЬ(ВтТабВБазе.УИД КАК СТРОКА(36)) КАК УИД,
| ВтТабВБазе.Код КАК Код,
| ВтТабВБазе.ИНН КАК ИНН,
| ВтТабВБазе.СтраховойНомерПФР КАК СНИЛС,
| ВтТабВБазе.Наименование КАК Наименование,
| ВтТабВБазе.ФизЛицоСсылка КАК ФизЛицоСсылка
|ПОМЕСТИТЬ ВтТабВБазе
|ИЗ
| &ТабВБазе КАК ВтТабВБазе
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| ВтТабВБазе.ФизЛицоСсылка КАК ФизЛицоСсылка,
| ВтТабВБазе.Код КАК Код,
| ВтТабВФайле.файл_Код КАК файл_Код,
| ВтТабВБазе.УИД КАК УИД,
| ВтТабВФайле.файл_УИД КАК файл_УИД,
| ВтТабВБазе.ИНН КАК ИНН,
| ВтТабВФайле.файл_ИНН КАК файл_ИНН,
| ВтТабВБазе.СНИЛС КАК СНИЛС,
| ВтТабВФайле.файл_СНИЛС КАК файл_СНИЛС,
| ВтТабВБазе.Наименование КАК Наименование,
| ВтТабВФайле.файл_Наименование КАК файл_Наименование
|ИЗ
| ВтТабВФайле КАК ВтТабВФайле
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ ВтТабВБазе КАК ВтТабВБазе
| ПО (ВтТабВБазе.УИД = ВтТабВФайле.файл_УИД)";
Запрос.Параметры.Вставить("ТабВФайле", ТабВФайле);
Запрос.Параметры.Вставить("ТабВБазе", ТабВБазе);
ТабСоответствий = Запрос.Выполнить().Выгрузить();