Имя: Пароль:
1C
1С v8
Интеграция с Acive Directory
,
0 DeadMax
 
24.08.22
17:16
Добрый день!

Помогите, пожалуйста, новичку разобраться с интеграцией 1с с Active Directory. Нашел обработку которая загружает пользователей из AD  в таблицу, но одно поле "Руководитель" вытаскивает на латинице ФИО, надо вытащить на кириллице. Админ сказал чтобы вытащить полное ФИО надо обращаться к полю "Руководитель" глубже, даже кусок запроса из PowerShell продемонстрировал: «@{name='Руководитель';expression={ ([ADSI]"LDAP://$($_.manager)").displayname }}», как его для 1с преобразовать, перепробовал много чего, не понимаю до сих пор как преобразовать.
Мой кусок кода:         
rs = ПолучитьВыборкуLDAP("<" + "GC://OU=01_1C,OU=04_Production_Block,OU=TSC,OU=Business,DC=tsc,DC=ts"  + ">"  + ";(&(objectCategory=person)(objectClass=user));ADsPath, Name, DisplayName, Mail, telephoneNumber, sAMAccountName, userAccountControl, department, title, manager, thumbnailPhoto, facsimileTelephoneNumber;" + "subtree",, ОписаниеОшибок);
1 mikecool
 
24.08.22
17:17
выборка заполнена? если да - перебирай ее и вытаскивай, что нужно
2 Kassern
 
24.08.22
17:20
(0) Интересно, сколько у вас таких строк "неверных"? Вангую, за то время, пока вы обращались к админу и писали ветку тут, уже можно было ручками поправить этого руководителя, либо прописать соответствие.
3 Kassern
 
24.08.22
17:24
Почитайте вот эту статью https://infostart.ru/1c/articles/1171021/
4 DeadMax
 
24.08.22
17:38
Спасибо, буду разбираться)