Цитата |
---|
Роман Алекеев написал: Где находится связь пользователя и его подразделения? |
Есть инфоблок с орг.структурой, это свойство привязывается туда.
С точки зрения физических таблиц это выглядит так:
b_user_field - таблица пользовательских полей. Интересует ID поля где FIELD_NAME=UF_DEPARTMENT и ENTITY_ID=USER
b_user - таблца пользователей
b_utm_user - таблица пользовательских полей, где есть связь с b_user, там хранит VALUE_ID = ID пользователя из b_user, а FIELD_ID = ID из b_user_field
Это мы разобрались с пользователями.
Далее есть подразделение.
Есть таблица b_uts_iblock_###_section, где ### - это ID инфоблока орг.структуры, там есть поле UF_HEAD соответствующее ID руководителя подразделения с ID равным VALUE_ID