Получить GUID руководителя подразделения в ЗУП по GUID подразделения #671547


#0 by grayyr
Доброго времени суток. Введение. Занимаюсь интеграцией системы документооборота с 1С ЗУП 8.2. Необходимо импортировать несколько справочников (в том числе "Сотрудники" и "Подразделения организаций") из 1С в документооборот. Справочники успешно импортируются, с этим я разобрался. У меня проблема как штатными средствами 1С получить GUID сотрудника, являющегося руководителем подразделения имея только GUID и код подразделения. Самостоятельно выстроить цепочку действий для извлечения руководителя из регистра сведений не получилось. Конфигуация - 1С Предприятие 8.2 ЗУП 2.5. Подскажите, если не сложно. Спасибо.
#1 by Sammo
1. Получить ссылку подразделения по гуиду. 2. Получить ссылку руководителя по ссылке подразделения. 3. Получить гуид сотрудника по ссылке из пункта 2
#2 by grayyr
1. Получить ссылку подразделения по гуиду. Это видимо так: 2. Получить ссылку руководителя по ссылке подразделения. А это как сделать? В подразделении нету реквизита "Руководитель"...
#3 by ale-sarin
Видимо есть регистр сведений, где связаны подразделение и руководитель?
#4 by Sammo
Регистр сведений наподобие ответственные лица. Не помню что там в ЗУП-е
#5 by grayyr
Есть регистр сведений "ОтветственныеЛица", у него есть измерение "СтруктурнаяЕдиница" с типом Справочник.Подразделения. А у меня ссылка на Справочник.ПодразделенияОрганизаций. Подойдёт? Но сотрудника-то в регистре всё равно нету...
#6 by kosts
Еще там есть ФизическоеЛицо и Должность
#7 by almar
Регистр сведений ОтветственныеЛицаОрганизаций
#8 by grayyr
Точно, есть ещё один регистр сведений с ФизЛицом и Должностью. Но мне-то нужен Сотрудник, а у ФизЛица может быть несколько сотрудников. Как выбрать?
#9 by Мыш
Выбирай последнего принятого, работающего не по совместительству.
#10 by acsent
ты не програмно можешь найти руководителя подразделения?
#11 by grayyr
в карточке показывает ссылку с ФИО и должностью. При нажатии открывается табличка с такими же колонками. Видимо это и есть тот самый регистр...
#12 by almar
"Лыжники, догадался Штирлиц"
#13 by hhhh
сотрудника в документообороте надо к физлицу в ЗУПЕ привязать. Чтобы не путаться.
#14 by grayyr
Сотрудники и ФизЛица в документообороте связаны. Я другого понять не могу - в табличке которая показывает содержимое регистра даёт выбрать именно сотрудника, хотя такого реквизита в регистре нет. Как мне программно выйти на сотрудника через регистр?
#15 by grayyr
Кажется дошло. По подразделению невозможно однозначно установить связь между подразделением и сотрудником, поскольку таковая связь не предусмотрена технологией :) При задании руководителя выбирается сотрудник, но в регистр записывается только физлицо. А должность выбирается из отдельного справочника и никак не связана с выбранным сотрудником. Остаётся сделать выборку работающих сотрудников заданного физлица и взять из неё первого...
#16 by grayyr
Вот что получилось: Спасибо всем кто помог.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С