diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/formInit.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/formInit.png index 22f5aa3..e9b7b96 100644 Binary files a/docs/Admin manuals/Настройка шаблонов маршрутов/media/formInit.png and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/formInit.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/nastrOgranTable.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/nastrOgranTable.png index 62f8c19..a447ec7 100644 Binary files a/docs/Admin manuals/Настройка шаблонов маршрутов/media/nastrOgranTable.png and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/nastrOgranTable.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/nastrOgranicheniya.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/nastrOgranicheniya.png index a017937..96a28d2 100644 Binary files a/docs/Admin manuals/Настройка шаблонов маршрутов/media/nastrOgranicheniya.png and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/nastrOgranicheniya.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/note.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/note.png index 28f36a4..0c5f238 100644 Binary files a/docs/Admin manuals/Настройка шаблонов маршрутов/media/note.png and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/note.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/orgStructure.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/orgStructure.png index 1d788ba..7db14a1 100644 Binary files a/docs/Admin manuals/Настройка шаблонов маршрутов/media/orgStructure.png and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/orgStructure.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/rassylka.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/rassylka.png index a9e6f63..aaa3f98 100644 Binary files a/docs/Admin manuals/Настройка шаблонов маршрутов/media/rassylka.png and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/rassylka.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/readRoute.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/readRoute.png index a25b2b9..eb6376b 100644 Binary files a/docs/Admin manuals/Настройка шаблонов маршрутов/media/readRoute.png and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/readRoute.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/shablon.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/shablon.png index fcc2199..cc7d6d6 100644 Binary files a/docs/Admin manuals/Настройка шаблонов маршрутов/media/shablon.png and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/shablon.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/shablonTirazhiruem.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/shablonTirazhiruem.png index 6babaea..592dd28 100644 Binary files a/docs/Admin manuals/Настройка шаблонов маршрутов/media/shablonTirazhiruem.png and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/shablonTirazhiruem.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/tableOgran.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/tableOgran.png index 86d2821..b8c3643 100644 Binary files a/docs/Admin manuals/Настройка шаблонов маршрутов/media/tableOgran.png and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/tableOgran.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/templateWithChiefExample.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/templateWithChiefExample.png index 0d9abab..2f49dec 100644 Binary files a/docs/Admin manuals/Настройка шаблонов маршрутов/media/templateWithChiefExample.png and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/templateWithChiefExample.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/uprStructura.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/uprStructura.png index 531edd0..08467bf 100644 Binary files a/docs/Admin manuals/Настройка шаблонов маршрутов/media/uprStructura.png and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/uprStructura.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/window.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/window.png index 8fd9f87..ab25894 100644 Binary files a/docs/Admin manuals/Настройка шаблонов маршрутов/media/window.png and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/window.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/Настройка шаблонов маршрутов.md b/docs/Admin manuals/Настройка шаблонов маршрутов/Настройка шаблонов маршрутов.md index 87ab851..e8db459 100644 --- a/docs/Admin manuals/Настройка шаблонов маршрутов/Настройка шаблонов маршрутов.md +++ b/docs/Admin manuals/Настройка шаблонов маршрутов/Настройка шаблонов маршрутов.md @@ -102,7 +102,7 @@ **Действие первого участника:** - Если включена опция **Инициатор является участником**, то можно задать инициатору действие, которое ему потребуется выполнить на первом этапе, при помощи поля Действие первого участника. По умолчанию таким действием является "Инициатор (запустить маршрут)". -**Разрешенный статус первого участника:** - Данная опция распространяется только на первого участника маршрута. Если данное значение не задано - то у первого участника при нажатии на кнопку "Отправить" будет выходить набор допустимых статусов для назначенного действия, которые заданы в [настройках документа](../Настройка%20документов/Настройка%20документов.md). Если значение задано - то у первого участника при нажатии на кнопку "Отправить" будет выходить на выбор только указанный в настройках статус. +**Разрешенный статус первого участника:** - Данная опция распространяется только на первого участника маршрута. Если данное значение не задано - то у первого участника при нажатии на кнопку "Отправить" будет выходить набор допустимых статусов для назначенного действия, которые заданы в [настройках документа](../Настройка документов/Настройка документов.md). Если значение задано - то у первого участника при нажатии на кнопку "Отправить" будет выходить на выбор только указанный в настройках статус. !!! warning Все расчеты проводятся по рабочим часам согласно производственному календарю, которые указываются в глобальных настройках. @@ -174,7 +174,7 @@ #### Столбец "Служебное наименование из конструктора" -Используется в случае, когда заранее неизвестно какой именно участник будет участвовать в маршруте, но его выбор зависит от реквизитов создаваемого документа. В этом случае в [конструкторе документов](../Конструктор%20документов/Конструктор%20документов.md) в дополнительном атрибуте необходимо указать тип атрибута и служебное наименование. Например в подтипе "Документы о приеме на работу" заполняется атрибут "Работник" со служебным наименованием **#worker1#**. +Используется в случае, когда заранее неизвестно какой именно участник будет участвовать в маршруте, но его выбор зависит от реквизитов создаваемого документа. В этом случае в [конструкторе документов](../Конструктор документов/Конструктор документов.md) в дополнительном атрибуте необходимо указать тип атрибута и служебное наименование. Например в подтипе "Документы о приеме на работу" заполняется атрибут "Работник" со служебным наименованием **#worker1#**. ![Конструктор](media/konstruktor.png){: .zoom} @@ -198,13 +198,13 @@ #### Столбец "Рассылка" -Используется в случае, когда необходимо направить документ определенной группе пользователей, которые не участвуют в маршруте. В этом случае настраивается вначале необходимая [группа рассылки](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%9A%D0%AD%D0%94%D0%9E/%D0%93%D1%80%D1%83%D0%BF%D0%BF%D1%8B%20%D1%80%D0%B0%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B8/%D0%93%D1%80%D1%83%D0%BF%D0%BF%D1%8B%20%D1%80%D0%B0%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B8/). После этого данная группа выбирается из выпадающего списка и указывается статус маршрута при каком статусе выбранной группе будет направлена рассылка. +Используется в случае, когда необходимо направить документ определенной группе пользователей, которые не участвуют в маршруте. В этом случае настраивается вначале необходимая [группа рассылки](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9A%D0%AD%D0%94%D0%9E/%D0%93%D1%80%D1%83%D0%BF%D0%BF%D1%8B %D1%80%D0%B0%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B8/%D0%93%D1%80%D1%83%D0%BF%D0%BF%D1%8B %D1%80%D0%B0%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B8/). После этого данная группа выбирается из выпадающего списка и указывается статус маршрута при каком статусе выбранной группе будет направлена рассылка. ![Группа](media/group.png){: .zoom} ![Рассылка](media/rassylka.png){: .zoom} -В данном примере указано что после согласования заявления Макеевым С.П., документ поступит на обработку Елизарьевой Е.А., и одновременно с помощью [списка рассылки](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%9A%D0%AD%D0%94%D0%9E/%D0%9E%D0%B1%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%20%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2/%D0%9E%D0%B1%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%20%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2/#%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D0%BE_%D1%81%D1%82%D0%B0%D1%82%D1%83%D1%81%D0%B0%D0%BC_%D0%BC%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82%D0%B0_%D0%B2_%D1%80%D0%B5%D0%B5%D1%81%D1%82%D1%80%D0%B0%D1%85_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2) направится пользователям Кузнецовой А.А. и Солодовниковой М.П.. +В данном примере указано что после согласования заявления Макеевым С.П., документ поступит на обработку Елизарьевой Е.А., и одновременно с помощью [списка рассылки](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9A%D0%AD%D0%94%D0%9E/%D0%9E%D0%B1%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0 %D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2/%D0%9E%D0%B1%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0 %D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2/#%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D0%BE_%D1%81%D1%82%D0%B0%D1%82%D1%83%D1%81%D0%B0%D0%BC_%D0%BC%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82%D0%B0_%D0%B2_%D1%80%D0%B5%D0%B5%D1%81%D1%82%D1%80%D0%B0%D1%85_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2) направится пользователям Кузнецовой А.А. и Солодовниковой М.П.. ![Макеев](media/makeev.png){: .zoom} @@ -216,34 +216,79 @@ В списке пользователей также можно увидеть элементы списка, отсутствующие в списке пользователей. Такие элементы начинаются со слова _Service_ и называются сервисными функциями. При создании маршрута документа вместо них будут подставлены пользователи, отвечающим заданным условиям: -- **_Service.Chief_** – это функция, автоматически определяющая руководителя инициатора маршрута документа. Данные берутся из документа «Настройка пользователей». В случае если сотрудник сам является руководителем, в этом случае подбирается руководитель подразделения. Если в подразделения также указан этот же сотрудник, в этом случае этап с согласованием руководителя автоматически удаляется. +
Название функции | +Определение | +
---|---|
Service.Chief | +автоматически определяющая руководителя инициатора маршрута документа. Данные берутся из документа «Настройка пользователей». В случае если сотрудник сам является руководителем, в этом случае подбирается руководитель подразделения. Если в подразделения также указан этот же сотрудник, в этом случае этап с согласованием руководителя автоматически удаляется. | +
Service.Clerk | +аналогично Service.Curator. | +
Service.Curator | +автоматически определяющая куратора документа, указанного в поле "Куратор" в Договоре или Дополнительном документе к договору. | +
Service.Initiator | +автоматически определяющая инициатора маршрута документа. Данного пользователя можно подключать во всех этапах кроме первого, если есть необходимость, чтобы инициатор появляется в ходе согласования. Т.е. после согласования на регистрацию документ поступит вновь к инициатору. | +
Service.ListOf.AgreementUsers | +автоматически определяющая дополнительного согласованта в служебных записках. | +
Service.ListOf.AllChiefs | +автоматически определяющая руководителя сотрудника из управленческой структуры, настроек пользователей и по подразделению. | +
Service.ListOf.Chiefs | +автоматически определяющая руководителя инициатора маршрута документа из списка руководителей из управленческой структуры. В настройках учетной политики предприятия можно настроить определение руководителей по подуровням подразделений. Для этого настраивается константа СЭД_числоПодуровнейПодразделенийРуководителейУпрСтруктуры с заполненным значением константа. Если у константы значение = 1, то тогда ищется руководитель в текущем подразделении. Если 2 в текущем и на уровень выше. | +
Service.ListOf.Chiefs2 | +автоматически определяющая курирующего руководителя инициатора маршрута документа из списка руководителей из управленческой структуры. | +
Service.ListOf.ChiefsByStaff | +автоматически определяющая руководителя инициатора маршрута документа из списка категории должностей по подразделению. В настройках учетной политики предприятия необходимо настроить определение руководителей по подразделениям. Для этого настраивается константа СЭД_числоПодуровнейПодразделенийРуководителейОргСтруктуры с заполненным числовым значением количества уровней по дереву, по которым необходимо найти руководителей. Например, если указать значение равное 1, то функция рассчитывает подразделение на один уровень вверх от той, в которой работает пользователь. По этим подразделениям находятся сотрудники с руководящими должностями. Также, если сотрудник сам является начальником отдела (категория должности 1 или 2), а в учетной политике настроено согласование на 1 уровень наверх по штатной расстановке, то в маршрут подставляется его руководитель выше. | +
Service.ListOf.COrg_HR_Doc_Sign | +автоматически определяющая логины из Настройки учетной политики предприятия с закладки Ответственные лица, те, кто указан как Подписант кадровых приказов, и у которых период дата попадает в период действия. | +
Service.ListOf.FunctionalChiefs | +автоматически определяющая руководителя сотрудника из управленческой структуры и настроек пользователей. | +
Service.ListOf.RecipientCopy | +автоматически определяющая получателя служебной записки. | +
Service.Recipient | +автоматически определяющая дополнительного получателя служебной записки. | +
Service.Signer | +автоматически определяющая подписанта в служебных записках. | +
Service.StaffTrainingChief | +автоматически определяющая руководителя сотрудника в заявках на обучение. Данные поставляются из столбца "Руководитель" в заявке на обучение. | +
Service.Worker | +определяющая логин сотрудника, указанного в поле "Работник" в документе "Заявления от сотрудника". | +