#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. Получить ссылку руководителя по ссылке подразделения. А это как сделать? В подразделении нету реквизита "Руководитель"...
#5
by grayyr
Есть регистр сведений "ОтветственныеЛица", у него есть измерение "СтруктурнаяЕдиница" с типом Справочник.Подразделения. А у меня ссылка на Справочник.ПодразделенияОрганизаций. Подойдёт? Но сотрудника-то в регистре всё равно нету...
#8
by grayyr
Точно, есть ещё один регистр сведений с ФизЛицом и Должностью. Но мне-то нужен Сотрудник, а у ФизЛица может быть несколько сотрудников. Как выбрать?
#11
by grayyr
в карточке показывает ссылку с ФИО и должностью. При нажатии открывается табличка с такими же колонками. Видимо это и есть тот самый регистр...
#14
by grayyr
Сотрудники и ФизЛица в документообороте связаны. Я другого понять не могу - в табличке которая показывает содержимое регистра даёт выбрать именно сотрудника, хотя такого реквизита в регистре нет. Как мне программно выйти на сотрудника через регистр?
#15
by grayyr
Кажется дошло. По подразделению невозможно однозначно установить связь между подразделением и сотрудником, поскольку таковая связь не предусмотрена технологией :) При задании руководителя выбирается сотрудник, но в регистр записывается только физлицо. А должность выбирается из отдельного справочника и никак не связана с выбранным сотрудником. Остаётся сделать выборку работающих сотрудников заданного физлица и взять из неё первого...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Получить id и получить объект по id
- Как программно получить получить пароль пользователя в текущем сеансе работ
- Как получить GUID базы данных 1С?
- Как получить GUID через OLE?
- Как получить разность дат (Нужно получить количество дней)
- как получить GUID
- Как получить ГУИД элемента по OLE, записать и получить по нему ссылку?
- ЗУП какая разница между спр Подразделения и Подразделения орг
- Как создать новый объект по GUID или заменить GUID
- 8.2 ЗУП как получить должность руководителя (простой)
- выгрузка из ЗУП в БП 2,0 , в док Отражение ЗП в ЗУПе нет подразделения, выгружаю
- ЗУП: как лучше получить все подразделения сотрудника
В этой группе 1С
- УТ 11. Не установлены параметры связи с сервисом поставляемых данных.
- Не правильный происходит обмен документов (Обмен РИБ в УТ 10.3)
- Термотрансферный принтер Zebra SM4 выдает ошибку "alert pepar out"
- Сторонний Веб сервис, XDTO
- v7: Ошибка при обновлении 1С 7.7 на версию 7.70.525 и выше.
- УТ11 - где обработка "Регистрация изменений для обмена"
- Задание пустой таблицы в запросе
- Розница. РИБ. Обмен через каталог. Номер сообщения меньше...
- Итоги в СКД жирным шрифтом
- Ошибка sql при перепроводке документа. 1с 8
- Отправленные письма из 1с через yandex не появляются в отправленных
- КД, выгрузка только проведенных документов.
- Недостаточно памяти при загрузке .cf
- ЗУП: НЕ заполняются поля..
- БГУ. Реестр контрактов
- Хранилище значений Вложение объект ИтернетПочта
- УТ 10.3 Программно обновить табличное поле
- медленно работает база, после динамического обновления
- НастройкиКлиентскогоПриложения - так ведь толком и не работает
- 1с перенос в колонтитулы шаблона word