Получить данные регистра сведений через COM-соединение

1. Дмитрий-WIN 13.10.22 13:08 Сейчас в теме
Соединяюсь по COM-соединению к другой базе
Хочу оттуда вытащить паспортные данные.
Вот кусок кода:
ВыбДата 		= ТекущаяДата(); 
	НЗ_ПД			= V8.РегистрыСведений.ПаспортныеДанныеФизЛиц;      
	отбор 			= V8.NewObject ("Структура");
    отбор.вставить("ФизЛицо");
	отбор.ФизЛицо 	= Эл.Ссылка;                                     	
	СтруктураПД 	= НЗ_ПД.ПолучитьПоследнее(ВыбДата, Отбор);

Но у меня получаются "пустые значения.
Как правильно оформить данные, чтобы получить значения?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. SlavaKron 13.10.22 13:41 Сейчас в теме
(1)
Эл.Ссылка
В качестве значения отбора вы передаете значение текущей базы, а надо ссылку внешней базы. Как получить ссылку внешней базы зависит от того, какая связь у элементов справочников, например, по уникальному идентификатору Ссылки или по ИНН.
Vitaly1C8; criptid; user1826630; sergling; +4 Ответить
10. tusv 212 18.10.22 10:14 Сейчас в теме
(1)
отбор.ФизЛицо = Эл.Ссылка;

Теоритически
отбор.ФизЛицо   = V8.xmlЗначение(V8.Тип("СправочникСсылка.ФизическиеЛица"),Эл.Ссылка.УникальныйИдентификатор);
3. tamidi 8 13.10.22 14:17 Сейчас в теме
ИМХО, лучше запросом вытаскивать данные, меньше объектов на стороне COM-объекта придется создавать.
4. makfromkz 35 16.10.22 17:51 Сейчас в теме
(1) Отбор лучше всего в удаленной базе делать по ИНН.
5. user1826630 16.10.22 22:30 Сейчас в теме
(4) Почему вдруг? ИНН может дублироваться. Или отсутствовать.
Теоретически.
6. makfromkz 35 17.10.22 03:06 Сейчас в теме
(5) Уникальность ИНН подтверждается документально, и если у вас в базе есть дубли ИНН, то их надо просто склеить встроенной типовой обработкой.
7. user1826630 17.10.22 09:38 Сейчас в теме
(6) Например, я водитель сторонней транспортной компании. Вы занесли меня в свои физлица для выписывания ТТН и прочих доверенностей. С фига ли я вам буду свой ИНН предоставлять?
8. makfromkz 35 17.10.22 13:21 Сейчас в теме
(7) когда я хотел восстановить яндекс-кошелек, с меня попросили и копию УДЛ в котором есть ИИН и много чего другого.
Это всего лишь набор 12 цифр. А в моем УДЛ есть цифирька показывающая сколько лиц есть в РК с полным совпадением с моим ФИО.
Очень много банковских и интернет сервисов просят ИНН/ИИН, такова реальность.
9. user1826630 17.10.22 13:26 Сейчас в теме
(8) Я разве спорю? Всякое бывает. Но утверждать однозначно, что ИНН физлиц в базе должны быть всегда заполнены и уникальны - это неверно.
Тем более что тут задача про российские граждан в российских же базах и ралиях.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот