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