Шаблон маршрутов

This commit is contained in:
ravilov_rr
2025-09-24 17:32:02 +05:00
parent 6584bfbef5
commit c62334c3db
14 changed files with 15 additions and 13 deletions

View File

@ -24,7 +24,7 @@
![Сорг](media/Corg.png) ![Сорг](media/Corg.png)
![Скопированный маршрут](media/copyRoute.png) ![Скопированный маршрут](./media/RouteScreen-1.png)
Если выбрать другую организацию, напротив поля "Разрешить этот же шаблон для выбранной организации" не ставить галочку и нажать "Создать", то выбранный документ продублируется в выбранную организацию. Код документа при копировании будет изменен. Если выбрать другую организацию, напротив поля "Разрешить этот же шаблон для выбранной организации" не ставить галочку и нажать "Создать", то выбранный документ продублируется в выбранную организацию. Код документа при копировании будет изменен.
@ -78,6 +78,8 @@
- **Время на обработку по умолчанию, дней / часов:** - устанавливается срок обработки документа в рабочих днях согласно производственному календарю при добавлении нового этапа согласования. В левом поле указываются дни, в правом - часы. **Заполняется только либо поле со днями либо с часами.** В случае если данные поля не заполнены, по умолчанию заполняется 2 рабочих дня. - **Время на обработку по умолчанию, дней / часов:** - устанавливается срок обработки документа в рабочих днях согласно производственному календарю при добавлении нового этапа согласования. В левом поле указываются дни, в правом - часы. **Заполняется только либо поле со днями либо с часами.** В случае если данные поля не заполнены, по умолчанию заполняется 2 рабочих дня.
- **Группа рассылки** - поле не обязательное для заполнения. Служит данное поле для того, чтобы при отправке документа по маршруту автоматически рассылался данный документ пользователям для ознакомления, согласно выбранной группе рассылки.
!!! Примечание !!! Примечание
Если ввести в первом поле **"Время на обработку по умолчанию, дней"** значение (например _2 дня_), а потом во втором поле **"Время на обработку по умолчанию, часов"** (например _2 часа_). То введенное значение в последнее поле (поле с количеством часов) удалит введенное количество дней в первом поле (поле с количеством дней). Если ввести в первом поле **"Время на обработку по умолчанию, дней"** значение (например _2 дня_), а потом во втором поле **"Время на обработку по умолчанию, часов"** (например _2 часа_). То введенное значение в последнее поле (поле с количеством часов) удалит введенное количество дней в первом поле (поле с количеством дней).
@ -176,7 +178,7 @@
По умолчанию задается тип завершения **И**. Тип завершения **ИЛИ**, как правило, необходим на этапах регистрации с несколькими регистраторами. По умолчанию задается тип завершения **И**. Тип завершения **ИЛИ**, как правило, необходим на этапах регистрации с несколькими регистраторами.
![Заполнен первый участник второго этапа](./media/secondStageFirstPart.png) ![Заполнен первый участник второго этапа](./media/RouteScreen-2.png)
!!! note !!! note
В данной таблице номера этапов начинаются с 1. Но при выборе этого шаблона в документе номера этапов автоматически пересчитаются, т.е. данный этап станет вторым (2). В данной таблице номера этапов начинаются с 1. Но при выборе этого шаблона в документе номера этапов автоматически пересчитаются, т.е. данный этап станет вторым (2).
@ -185,16 +187,16 @@
Добавится новая строка, в которой также необходимо выбрать пользователя и его действие по маршруту. Добавится новая строка, в которой также необходимо выбрать пользователя и его действие по маршруту.
![Заполнен второй участник второго этапа](./media/secondStageFull.png) ![Заполнен второй участник второго этапа](./media/RouteScreen-3.png)
По аналогии в маршрут добавляется этап. Для этого необходимо нажать на кнопку ![новый этап](media/newEtap.png). По аналогии в маршрут добавляется этап. Для этого необходимо нажать на кнопку ![новый этап](media/newEtap.png).
![Пример заполненного документа "Шаблон маршрута"](./media/thirdStageFull.png) ![Пример заполненного документа "Шаблон маршрута"](./media/RouteScreen-4.png)
Для того чтобы удалить участника или этап необходимо выделить соответствующий элемент (строку с номером этапа или участником) и нажать на кнопку <img src="media/deleteButton.png" alt="Удалить">. Для того чтобы удалить участника или этап необходимо выделить соответствующий элемент (строку с номером этапа или участником) и нажать на кнопку <img src="media/deleteButton.png" alt="Удалить">.
В форме **"Шаблон маршрута"** имеется настроечное колесо через которую можно настроить отображение столбцов в таблице шаблона маршрута. Так же рядом находится кнопка "Экспорт" которая позволяет скачать в формате Excel заполненную таблицу шаблона. В форме **"Шаблон маршрута"** имеется настроечное колесо через которую можно настроить отображение столбцов в таблице шаблона маршрута. Так же рядом находится кнопка "Экспорт" которая позволяет скачать в формате Excel заполненную таблицу шаблона.
![Рисунок](media/dopolnenya.png) ![Рисунок](./media/RouteScreen-5.png)
#### Столбец "Служебное наименование из конструктора" #### Столбец "Служебное наименование из конструктора"
@ -204,7 +206,7 @@
После этого в настройке шаблонов маршрутов в необходимо заполнить столбец **"Служебное наименование из конструктора"** тем же служебным наименованием, которое использовалось в конструкторе документов. **При этом столбец "Пользователь" не заполняется.** Если в данный столбец указать пользователя, в этом случае система автоматически проставит его в маршрут, не учитывая заполненное служебное наименование. После этого в настройке шаблонов маршрутов в необходимо заполнить столбец **"Служебное наименование из конструктора"** тем же служебным наименованием, которое использовалось в конструкторе документов. **При этом столбец "Пользователь" не заполняется.** Если в данный столбец указать пользователя, в этом случае система автоматически проставит его в маршрут, не учитывая заполненное служебное наименование.
![Шаблон](media/shablon.png) ![Шаблон](./media/RouteScreen-6.png)
Впоследствии при создании маршрута в подтипе "Документы о приеме на работу" будет автоматически определяться участник, которого указали в атрибуте в карточке документа. Впоследствии при создании маршрута в подтипе "Документы о приеме на работу" будет автоматически определяться участник, которого указали в атрибуте в карточке документа.
@ -218,7 +220,7 @@
* **Только комментарии** - показывается только окно для комментариев к документу; * **Только комментарии** - показывается только окно для комментариев к документу;
* **Не показывать, если статус допускает** - при согласовании документа окно не показывается. В случае несогласования документа при отправке будет показываться окно для комментариев к документу. * **Не показывать, если статус допускает** - при согласовании документа окно не показывается. В случае несогласования документа при отправке будет показываться окно для комментариев к документу.
![Окно](media/window.png) ![Окно](./media/RouteScreen-7.png)
#### Столбец "Группа пользователей" #### Столбец "Группа пользователей"
@ -244,7 +246,7 @@
![Группа](media/group.png) ![Группа](media/group.png)
![alt text](media/image.png) ![alt text](./media/RouteScreen-8.png)
В данном примере указано что после согласования заявления Макеевым С.П., документ поступит на обработку Елизарьевой Е.А., и одновременно с помощью [списка рассылки](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Обработка документов/#список_рассылки) направится пользователям Кузнецовой А.А. и Солодовниковой М.П.. В данном примере указано что после согласования заявления Макеевым С.П., документ поступит на обработку Елизарьевой Е.А., и одновременно с помощью [списка рассылки](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Обработка документов/#список_рассылки) направится пользователям Кузнецовой А.А. и Солодовниковой М.П..
@ -356,7 +358,7 @@
В шаблоне маршрута в качестве пользователя нужно в качестве участника выбрать **Service.Chief**. В шаблоне маршрута в качестве пользователя нужно в качестве участника выбрать **Service.Chief**.
![Пример шаблона с руководителем через Service.Chief](./media/templateWithChiefExample.png) ![Пример шаблона с руководителем через Service.Chief](./media/RouteScreen-9.png)
В итоге после создания маршрута в этапе "Руководитель" будет проставлен пользователь, указанный в настройке пользователя-инициатора маршрута. В итоге после создания маршрута в этапе "Руководитель" будет проставлен пользователь, указанный в настройке пользователя-инициатора маршрута.
@ -404,7 +406,7 @@
В шаблоне маршрута в качестве пользователя нужно в качестве участника выбрать Service.ListOf.Chiefs. У руководителя совершенное действие необходимо указать "Согласовать". В шаблоне маршрута в качестве пользователя нужно в качестве участника выбрать Service.ListOf.Chiefs. У руководителя совершенное действие необходимо указать "Согласовать".
![Управленческая структура](media/uprStructura.png) ![Управленческая структура](./media/RouteScreen-10.png)
В итоге после создания маршрута в этапе "Руководитель" будет (будут) проставлен руководитель (руководители) по управленческой структуре. В итоге после создания маршрута в этапе "Руководитель" будет (будут) проставлен руководитель (руководители) по управленческой структуре.
@ -424,7 +426,7 @@
!!! warning !!! warning
Данный шаблон должен быть заведен на каждой организации Данный шаблон должен быть заведен на каждой организации
![Шаблон тиражируемого заявления](media/shablonTirazhiruem.png) ![Шаблон тиражируемого заявления](./media/RouteScreen-11.png)
![Маршрут тиражируемого заявления](media/marshrutTirazh.png) ![Маршрут тиражируемого заявления](media/marshrutTirazh.png)
@ -433,7 +435,7 @@
Шаблоны маршрутов также можно фильтровать по произвольным условиям или устанавливать фильтры, зависящие от реквизитов самого согласуемого документа. Шаблоны маршрутов также можно фильтровать по произвольным условиям или устанавливать фильтры, зависящие от реквизитов самого согласуемого документа.
Для этого в документе "Шаблоны маршрутов" нужно перейти на вкладку "Настраиваемые ограничения". Для этого в документе "Шаблоны маршрутов" нужно перейти на вкладку "Настраиваемые ограничения".
![Настраиваемые ограничения](media/nastrOgranicheniya.png) ![Настраиваемые ограничения](./media/RouteScreen-12.png)
Настраиваемые ограничения работают следующим образом: сначала система подбирает шаблоны по правилам из вкладки "Основная", затем из них отсекает те, что не подходят по настраиваемым ограничениям. Настраиваемые ограничения работают следующим образом: сначала система подбирает шаблоны по правилам из вкладки "Основная", затем из них отсекает те, что не подходят по настраиваемым ограничениям.
В поле “Основная таблица документа” указывается наименование таблицы, к которой привязан документ. В поле "Дочерняя таблица документа" указывается табличная часть документа. Например: для документа "СЗ на командировку" основная таблица будет DocflowDocument, дочерняя DocflowDocumentDetail. Для фильтрации в дочерней таблице документа нужно что бы были заполнены оба поля “Основная таблица документа” и "Дочерняя таблица документа". В поле “Основная таблица документа” указывается наименование таблицы, к которой привязан документ. В поле "Дочерняя таблица документа" указывается табличная часть документа. Например: для документа "СЗ на командировку" основная таблица будет DocflowDocument, дочерняя DocflowDocumentDetail. Для фильтрации в дочерней таблице документа нужно что бы были заполнены оба поля “Основная таблица документа” и "Дочерняя таблица документа".
@ -546,7 +548,7 @@ Head."DocumentSubtype" in (133,134)
На данной вкладке, при необходимости, в табличной части указываются роли у которых будет возможность редактировать маршрут согласования и сам документ. На данной вкладке, при необходимости, в табличной части указываются роли у которых будет возможность редактировать маршрут согласования и сам документ.
![Редактирование маршрута](media/readRoute.png) ![Редактирование маршрута](./media/RouteScreen-13.png)
В данном примере указано, что пользователь у которого присутствует роль **hr_docflow_hr** сможет редактировать жесткий маршрут. В данном примере указано, что пользователь у которого присутствует роль **hr_docflow_hr** сможет редактировать жесткий маршрут.

Binary file not shown.

After

Width:  |  Height:  |  Size: 101 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 92 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 83 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 87 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 93 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 106 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 92 KiB