Перейти к содержимому
Участник сообщества #47
Участник сообщества #47
11 окт. 2024 г., 08:48(изменён)
0
0

Ограничения в выборе сотрудников в форме

Из чата сообщества

Коллеги, добрый день!

В удалённом действии настроено поля для выбора сотрудника

      form_fields:[
        {
          name: "iCollID",
          label: "Заместитель",
          type: "foreign_elem",
          catalog: "collaborator",
          multiple: false,
          mandatory: true,
          query_qual: " $elem/is_dismiss = 0 and $elem/is_candidate = 0 and $elem/org_id = 6804770524772969263",
          value: "",
          title: "Выберите заместителя"
        },

В условиях прописан минимальный набор условий на работающих и не кандидатов. Но почему-то сотрудники видят в поле выбора только своих подчинённых. Можно это как-то обойти и показывать ВСЕХ сотрудников? В общих настройках флаг "Разрешить запрашивать полный список сотрудников" установлен, куда ещё копать фиг знает. Это выборка "Универсальный список объектов / Выборка объектов Сотрудник" сама автоматом проверяет доступ?

Участник сообщества
Участник сообщества11 окт. 2024 г., 08:53(изменён)

вообще всех показывало согласно заданному условию. пробовал очистить query_qual или задать, чтобы показался заведомо - не подчиненный?

Участник сообщества
Участник сообщества11 окт. 2024 г., 08:56(изменён)

А что этим можно проверить?

Я проверил таким образом, попросил сотрудника без непосредственных или функциональных подчинённых проверить, у него пусто. Выдал ему в функциональное подчинение подразделение и все сотрудники этого подразделения отобразились.

Я как админ вижу всех, все руководители видят только своих подчинённых, проверили на нескольких руководителях.

Участник сообщества
Участник сообщества11 окт. 2024 г., 08:56(изменён)

Можно конечно совсем убрать условие, может он именно при его наличии что-то добавляет...

Участник сообщества
Участник сообщества11 окт. 2024 г., 08:56(изменён)

Ща поэксперементирую

Участник сообщества
Участник сообщества11 окт. 2024 г., 08:57(изменён)

попробуй добавить условие, чтобы показывались несколько конкретных человек.

Чтобы ответить, необходимо войти в систему