21742 настр служ пользователей грид

This commit is contained in:
mirzakaev_tf 2024-07-25 16:54:09 +05:00
parent e0b855e7fd
commit 1175530023
5 changed files with 15 additions and 6 deletions

View File

@ -11,13 +11,13 @@
В открывшейся форме необходимо заполнить следующие поля:
![Новая форма](media/newForm.png)
![alt text](media/image.png)
**Служебное наименование** - указывается наименование для служебного пользователя. **Наименование должно быть уникальным в системе.** Оно должно быть в формате **Service.ListOf.[MyName]**, где Service.ListOf. - является обязательной частью. В случае если данная часть будет отличаться, служебное наименование не будет подставлено в шаблоне маршрута.
**Пользовательское наименование** - указывается пользовательское наименование для служебного пользователя.
**Скрипт для вычисления** - в поле указывается скрипт для вычисления пользователя из системы.
**Скрипт для вычисления** - в поле указывается скрипт для вычисления пользователя из системы.
Скрипт для вычисления должен возвращать результат для таблицы
`tmp_result_for_getProjectTemplateListOfMembers("id" bigint, "memberName" varchar(255))`
@ -34,14 +34,23 @@
* orgid (bigint)- организация (если не задано - берется текущая организация),
* virtualuser (character varying) - логин пользователя (если не задано - берется текущий пользователь).
**Для настройки служебных пользователей рекомендуется обратиться в техническую поддержку.**
Также возможно настроить с помощью настроечной таблицы. В данной таблице возможно задать разные условия.Для добавления новой строки необходимо нажать кнопку **"Добавить"**.
![Форма](media/form.png)
* **Филиал** - обязательное поле;
* **Подразделение** - в вычисление попадают пользователи из выбранного подразделения;
* **Учитывать дочки** - при включенной опции в вычисление попадают все дочерние подразделения из выбранного подразделения;
* **Должность** - в вычисление попадают пользователи имеют указанную должность;
* **Роль** - в вычисление попадают пользователи имеют указанную роль;
* **Пользователь**;
Можно настроить вычисление как по одному столбцу, так и по нескольким. В данном примере указано вычисление для пользователей имеющих роль **hr_docflow_worker** работающие в подразделении "Администрация УК" и дочерних.
![alt text](media/image-1.png)
После настройки, в [шаблоне маршрута](../Настройка шаблонов маршрутов/index.md) необходимо указать данного служебного пользователя. Для этого в табличной части в необходимом этапе выбрать пользователя из выпадающего списка и сохранить шаблон.
![Маршрут](media/route.png)
![alt text](media/image-2.png)
При отправке документа по маршруту данный пользователь автоматически будет подставлен в маршрут.
![Заявление](media/zayavlen.png)
![alt text](media/image-3.png)

Binary file not shown.

After

Width:  |  Height:  |  Size: 93 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 111 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 81 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB