Перемещение документа – это операция, позволяющая переместить документ в любую папку в системе ELMA по указанным в операции настройкам.
Чтобы переместить документ с помощью операции Перемещение документа, необходимо разместить её в той части графической модели процесса, в которой требуется внести изменения в документ. Данная операция находится на боковой панели элементов графической модели процесса в блоке "Plug-ins".
Чтобы открыть окно настроек операции Перемещение документа, необходимо дважды кликнуть мышью по ней на графической модели или выбрать пункт Настройки в контекстном меню элемента.
Вкладка "Общие"
Рис. 1. Настройки операции "Перемещение документа". Вкладка "Общие"
Название *— название операции, отображаемое на графической модели, в документации по процессу и регламенте процесса, а также в заголовке окна редактирования данной операции. Название операции также отображается на кнопке перехода к этой операции процесса в веб-приложении в случае, если переход не имеет собственного названия. Данное поле обязательно для заполнения.
На данной вкладке (рис. 2) осуществляется добавление одного или нескольких элементов очереди изменений настроек перемещения документа. При достижении экземпляром процесса данной операции в системе ELMA будет поставлена задача выбора папки, в которую будут перемещены указанные документы. Кроме того, документ может быть автоматически перемещен в ту папку, ID которой указан в настройках.
Рис. 2. Настройки операции "Перемещение документа". Вкладка "Настройки"
Кнопка Добавить открывает окно настроек перемещения документа в системе ELMA (рис. 3).
Рис. 3. Настройки операции " Перемещение документа". Окно "Добавить"
Название действия *– название элемента очереди, обязательно для заполнения.
Документ(ы) *– контекстная переменная любого типа документа (как системного, так и пользовательского), существующего в системе. Кроме того, может быть выбран любой тип связи, т.е. переменная может содержать как документ, так и список документов. Кнопка Добавить переменную позволяет создать контекстную переменную процесса любого типа документа. Такая переменная необходима для перемещения документа, который хранится в данной переменной в системе ELMA.
Папка *– контекстная переменная типа "Папка" или ID Папки (числовое значение, отображаемое в веб-приложении в конце адресной строки при нахождении в требуемой папке, например, см. рис.6), в которую будет перемещен документ автоматически по достижению в ходе процесса данной задачи. Кнопка Добавить переменную позволяет создать контекстную переменную процесса типа "Папка".
Наследовать права папки *:
Да – права доступа к документу будут соответствовать настройкам папки, в которую будет перемещен данный документ (к правам доступа к документу добавляются права доступа к папке, в которую он будет перемещен);
Нет – права доступа к документу будут отличаться от прав доступа к папке, в которую будет перемещен данный документ.
Кнопка Редактировать открывает окно настроек элемента очереди в системе ELMA. Это окно можно также вызвать двойным кликом по названию в списке. Данное окно аналогично окну создания элемента очереди (рис. 3).
Чтобы удалить элемент из очереди изменений, необходимо нажать на кнопку Удалить () на верхней панели окна настроек операции.
– с помощью этих кнопок можно перемещать элементы очереди изменений в списке вверх или вниз.
Пример использования операции "Перемещение документа"
В качестве примера рассмотрим процесс согласования договора. Инициатор вводит необходимые данные для формирования договора, далее договор отправляется на согласование и принимается в работу Исполнителем. По окончании процесса согласования договора документ перемещается в папку с договорами, оригиналы которых необходимо отправить контрагентам, после чего Офис-менеджер отправляет договор на подписание контрагенту.
Для этого примера создадим процесс "Согласование договора" (рис. 4).
Рис. 4. Карта процесса "Согласование договора"
Среди контекстных переменных процесса создадим переменную типа "Документ". В настройках плагина укажем данную переменную в соответствующем поле (в поле Документ(ы) *) и зададим ID папки (в поле Папка *), в которую должен быть перемещен документ. При выполнении операции "Перемещение документа" документ будет перемещен в указанную папку, при этом права доступа к документу останутся прежними.
Настройки плагина "Перемещение документа" будут выглядеть следующим образом (рис. 5):
Рис. 5. Настройка плагина "Изменение прав доступа к документу" в процессе "Согласование договора"
После того, как в процессе была выполнена данная задача, документ будет отображаться в папке, указанной в настройках плагина (рис. 6).
Рис. 6. Папка "Договоры (отправка оригиналов)"
После перемещения в карточке данного документа на вкладке История будет отображено соответствующее уведомление с указанием папки, из которой был перемещен данный документ.