Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
product:agreement:new [07.05.2019 06:48] maynproduct:agreement:new [23.10.2025 12:24] (текущий) ekaterina.menkhuzina
Строка 1: Строка 1:
 ====== Как создать новое согласование ====== ====== Как создать новое согласование ======
 +{{tag>Реализация:из_коробки Реализация:настройка}}
  
 +<grid> 
 +<col sm="8">
 <callout type="success" icon="true"> <callout type="success" icon="true">
 Все актуальные согласования по объекту и его дочерним задачам отображаются в разделе "Согласования" \\   Все актуальные согласования по объекту и его дочерним задачам отображаются в разделе "Согласования" \\  
-Горизонтальное меню -> Проекты -> [[product:objects:object_tree|Дерево проектов]] -> зайти в нужный проект -> в левом меню "Согласования"+Вертикальное меню -> Проекты -> [[product:objects:object_tree|Дерево проектов]] -> зайти в нужный проект -> в правом меню "Согласования"
 </callout> </callout>
 +</col>
 +</grid>
  
- 
-===== Типовая логика механизма согласования ===== 
 <image shape="thumbnail">{{ :product:agreement:agreement_new_10.png?nolink |}}</image> <image shape="thumbnail">{{ :product:agreement:agreement_new_10.png?nolink |}}</image>
-<TEXT align="center">**Рисунок 1** -- механика создания согласования</text>+<TEXT align="center">**Рисунок 1** -- типовая механика создания согласования</text>
  
-==== Инициируйте создание нового согласования ====+===== Инициируйте создание нового согласования =====
  
 <callout type="info" icon="true">Все действия по согласованию (отклонение, утверждение) отображаются в [[product:subscribe:event_log|ленте событий]] автора согласования.</callout> <callout type="info" icon="true">Все действия по согласованию (отклонение, утверждение) отображаются в [[product:subscribe:event_log|ленте событий]] автора согласования.</callout>
Строка 23: Строка 25:
  
 <pane id="agreement"> <pane id="agreement">
-Горизонтальное меню -> Проекты -> [[product:objects:object_tree|Дерево проектов]] -> зайти в нужный проект -> в левом меню "Согласования" -> "Добавить".+Вертикальное меню -> Проекты -> [[product:objects:object_tree|Дерево проектов]] -> зайти в нужный проект -> в правом меню "Согласования" -> "Добавить".
  
 <image shape="thumbnail">{{ :product:agreement:agreement_new_3.png?nolink |}}</image> <image shape="thumbnail">{{ :product:agreement:agreement_new_3.png?nolink |}}</image>
Строка 30: Строка 32:
  
 <pane id="doc"> <pane id="doc">
-Горизонтальное меню -> Проекты -> [[product:objects:object_tree|Дерево проектов]] -> зайти в нужный проект -> в левом меню "Документы" -> добавьте документ -> в строке с добавленным документом "Согласовать".+Вертикальное меню -> Проекты -> [[product:objects:object_tree|Дерево проектов]] -> зайти в нужный проект -> в левом меню "Документы" -> добавьте документ -> в строке с добавленным документом "Согласовать".
  
 <image shape="thumbnail">{{ :product:agreement:agreement_new_2.png?nolink |}}</image> <image shape="thumbnail">{{ :product:agreement:agreement_new_2.png?nolink |}}</image>
Строка 50: Строка 52:
 </tabs> </tabs>
  
-<callout type="primary" icon="fa fa-file">Повторно запустить согласование для того же самого документа можно **только после добавления новой версии** документа. К этому моменту согласование предыдущей версии документа должно быть закрыто.</callout>+<callout type="primary" icon="true"> Запустить новое согласование для того же самого документа можно только после тогокак текущее согласование будет закрыто. </callout>
  
-==== Заполните тело согласования ====+===== Заполните тело согласования =====
   - Название согласования.   - Название согласования.
   - Текст согласования -- при необходимости.  \\  //Это может быть пояснение к документу на согласовании.//   - Текст согласования -- при необходимости.  \\  //Это может быть пояснение к документу на согласовании.//
Строка 60: Строка 62:
 <TEXT align="center">**Рисунок 3** -- страница согласования</text> <TEXT align="center">**Рисунок 3** -- страница согласования</text>
  
-==== Создайте и настройте маршрут ====+===== Создайте и настройте маршрут =====
 Добавьте список пользователей системы -- согласующих, которые завизируют документ в определенном порядке и в [[#срок_согласования|указанный срок]]. Добавьте список пользователей системы -- согласующих, которые завизируют документ в определенном порядке и в [[#срок_согласования|указанный срок]].
  
-  - Выберите пользователей -- участников согласования.<callout type="warning">Список возможных согласующих формируется по наличию у пользователей [[product:auth:admin:about_access|права]] на «Просмотр согласования»((разрешение может быть установлено в [[product:auth:admin:project_roles|проектной]] или в [[product:auth:admin:system_roles|системной]] ролях)).</callout>+  - Выберите пользователей -- участников согласования.<callout type="warning">Список возможных согласующих формируется по наличию у пользователей [[product:access:about|права]] на «Просмотр согласования». \\ Разрешение может быть установлено в [[product:auth:admin:project_roles|проектной]] или в [[product:auth:admin:system_roles|системной]] ролях.</callout>
   - Выберите тип согласования:   - Выберите тип согласования:
-    * **Параллельное** -- все согласующие одновременно получают запрос на визирование (согласование) документа. В списке пользователи располагаются по алфавиту.+    * **Параллельное** -- все согласующие одновременно получают запрос на визирование (согласование) документа. 
     * **Последовательное** //(выбрано по умолчанию)// -- согласующие последовательно получают [[product:request|запрос]] на согласование документа: от первого пользователя (в списке согласующих) к последнему.     * **Последовательное** //(выбрано по умолчанию)// -- согласующие последовательно получают [[product:request|запрос]] на согласование документа: от первого пользователя (в списке согласующих) к последнему.
       * Запрос к следующему пользователю формируется только после любого ответа предыдущего.       * Запрос к следующему пользователю формируется только после любого ответа предыдущего.
       * Порядок можно изменять стрелками.       * Порядок можно изменять стрелками.
-    * **Последовательно-параллельное согласование** –- комбинация последовательного и параллельного согласований (Рисунок 4:1). <callout icon="fa fa-briefcase">Востребовано, например, при согласовании договоров: проект договора направляется сначала на согласование в функциональные службы, а после -- на подпись руководителю.  \\  В примере ниже (Рисунок 6) функциональные службы согласуют договор параллельно, а руководителю документ попадет после завершения параллельной части согласования.</callout> После того, как вы добавили пользователей:+    * **Последовательно-параллельное согласование** –- комбинация последовательного и параллельного согласований (Рисунок 4:1). <callout icon="fa fa-briefcase">Востребовано, например, при согласовании договоров: проект договора направляется сначала на согласование в функциональные службы, а после -- на подпись руководителю. </callout> После того, как вы добавили пользователей:
       - объедините параллельных согласующих в группы: рядом с именем пользователя есть стрелки ''Переместить пользователя в нижнюю группу'' и ''Переместить пользователя в верхнюю группу'';       - объедините параллельных согласующих в группы: рядом с именем пользователя есть стрелки ''Переместить пользователя в нижнюю группу'' и ''Переместить пользователя в верхнюю группу'';
       - выстройте порядок групп с помощью стрелок ''Переместить группу вверх'' и ''Переместить группу вниз'' в крайней левой колонке (Рисунок 4:2). <callout type="success">Чтобы вывести пользователя из группы параллельного согласования, нажмите на стрелку ''Сделать пользователя отдельной группой''(стрелка влево) </callout>       - выстройте порядок групп с помощью стрелок ''Переместить группу вверх'' и ''Переместить группу вниз'' в крайней левой колонке (Рисунок 4:2). <callout type="success">Чтобы вывести пользователя из группы параллельного согласования, нажмите на стрелку ''Сделать пользователя отдельной группой''(стрелка влево) </callout>
  
-=== Срок согласования === +==== Срок согласования ==== 
-  * Укажите для каждого пользователя срок ответа на согласование в часах или днях.  +  * Укажите для каждого пользователя срок ответа на согласование в рабочих часах или днях.  
-  * Задайте срок ответа на согласование, который будет применен ко всем новым согласующим (Рисунок 4).+  * Задайте срок ответа на согласование, который будет применен ко всем вновь добавленным согласующим (Рисунок 4)
 +  * Сохраните маршрут
  
-<callout color="#9954BB" icon="fa fa-calendar">Срок ответа в согласовании рассчитывается согласно [[product/settings/calendar|настройкам производственного календаря]]((доступно только Администратору системы)), заданного по умолчанию: в расчете учитывается только рабочее время. Время обеда, выходные и праздничные дни в расчете срока ответа не учитываются. +<callout color="#9954BB" icon="fa fa-calendar">Срок ответа в согласовании рассчитывается согласно [[product:settings:interface:calendar|настройкам производственного календаря]](доступно только Администратору системы), заданного по умолчанию: в расчете учитывается только рабочее время. Время обеда, выходные и праздничные дни в расчете срока ответа не учитываются. 
  
 **Изменение настроек** календаря после сохранения согласования на счетчик обратного отсчета **не влияют**. Отсчет будет вестись в соответствии с настройками календаря, который был задан по умолчанию **в момент сохранения согласования**. **Изменение настроек** календаря после сохранения согласования на счетчик обратного отсчета **не влияют**. Отсчет будет вестись в соответствии с настройками календаря, который был задан по умолчанию **в момент сохранения согласования**.
 +</callout>
 +
 +<callout type="success" icon="true"> В момент отправки запроса на согласование рассчитываются крайние дата и время на ответ. 
 +\\ Расчёт производится на основе выставленного в маршруте срока и установленного в системе по умолчанию производственного календаря. 
 +\\ У согласующего в пришедшем запросе на согласование отображается оставшееся календарное время до рассчитанных крайних даты и времени на ответ. \\
 +**Например**, в маршруте был указан плановый срок в **2 рабочих часа**. Если запрос уйдет согласующему в 17.00 (рабочий день по календарю до 18.00, а следующий только завтра с 09.00), то для него крайние дата и время на ответ будут равны 10.00 следующего рабочего дня (завтрашнего), а в счетчике оставшегося времени у пришедшего запроса будет указано, что осталось 16 часов 59 минут.
 </callout> </callout>
  
Строка 85: Строка 94:
 <TEXT align="center">**Рисунок 4** -- Создание маршрута согласования</text> <TEXT align="center">**Рисунок 4** -- Создание маршрута согласования</text>
  
-**Сохраните маршрут**. 
  
-И **сохраните согласование**, чтобы запустить процесс.+==== Использование шаблона согласования ==== 
 + 
 +Можно использовать уже созданный шаблон списка согласующих -- если он, конечно, был создан. ;-) 
 + 
 +<callout icon="fa fa-cog" title="Администратору системы" color="#9954BB"> 
 +Шаблоны согласований [[product/templates/agreement|может создать]] только администратор системы. 
 + 
 +«Администрирование» → «Свойства объектов» → «Шаблоны» -> в портлете «Шаблоны согласований» «Создать шаблон» 
 +</callout> 
 + 
 +Вместо того, чтобы вручную выбирать согласующих и формировать оптимальный порядок, клик на "Использовать шаблон" -> выбрать из списка доступных шаблонов. 
 + 
 +{{ :product:templates:template_agreement_0.png?nolink |Использование шаблона согласующих}} 
 +<TEXT align="center">**Рисунок 5** -- Использование шаблона согласующих</text> 
 + 
 +<callout type="warning" icon="true"> 
 +Использовать созданный шаблон маршрута можно только **для нового согласования**. Если вы возобновляете старое согласование, выбрать шаблон нельзя. 
 +</callout> 
 + 
 +--------------------------------------------------------- 
 + 
 +**Сохраните согласование**, чтобы запустить процесс.