Вкладка Дополнительные данные
Рис. 4.6. Функция задания, вкладка Дополнительные данные
Вкладка Дополнительные данные (рис. 4.6) позволяет указать множество конкретизирующих настроек задания при помощи диалоговых окон, открывающихся при нажатии кнопок вкладки:
- Параметры исполнения задания (рис. 4.7; окно редактирования открывается при нажатии кнопки Исполнение... ): указываются переменные бизнес-процесса соответствующих типов, в которые в процессе выполнения задания будут возвращаться данные о ходе исполнения (исполнитель, состояние, и т. д.):
- Реальная дата начала: переменная типа Дата/Время;
- Реальная дата завершения: переменная типа Дата/Время; переменная не должна совпадать с переменной Реальная дата начала;
- Реальная длительность: рассчитывается после выполнения задания с помощью подключенного к бизнес-процессу бизнес-календаря; если бизнес-календарь не подключен, значение указывается с помощью целочисленной переменной ;
- Состояние задания: целочисленная переменная;
- Текущий исполнитель: переменная типа сотрудник DV;
- Процент исполнения: целочисленная переменная;
- Переменная отчета: строковая переменная, в которую возвращается вводимый исполнителем отчет; как уже отмечалось выше, если функция задания является частью цикла, входящего в состав бизнес-процесса, при повторной (и всех последующих) передаче ей управления система не создает новой карточки задания, а обновляет статус уже имеющейся (К исполнению); при этом исполнитель сможет обновить отчет об исполнении, только удаляя уже имеющийся;
- Ссылка на задание: переменная типа карточка DV, содержащая ссылку на создаваемую функцией карточку задания;
- Завершивший исполнитель:
- Завершено ответственным исполнителем.
Примечание
Целочисленная переменная для обозначения состояния задания может принимать следующие значения:- 1 — К исполнению;
- 2 — Не начато;
- 3 — В работе;
- 4 — Отложено;
- 5 — Завершено;
- 6 — Отказ от выполнения;
- 7 — Отозвано;
- 8 — Делегировано — не начато;
- 9 — Делегировано — в работе;
- 10 — Делегировано — отложено;
- 11 — Делегировано — к исполнению;
- 12, 13 — Делегировано — обрабатывается сервером;
- 14 — Делегировано — возвращено с делегирования.
Рис. 4.7. Окно Параметры исполнения задания
Рис. 4.8. Окно Права и журналы
- Права и журналы (рис. 4.8; окно открывается при нажатии кнопки Права...) содержит следующие группы флажков, назначение большинства из которых понятно без дополнительных объяснений:
- Маршрутизация заданий:
-
- Только к ознакомлению; ;
- Добавлять новые документы из процесса перед отправкой задания;
- Не удалять задание при удалении бизнес-процесса;
- устанавливать флажок Отправлять содержание задания в письме как HTML следует при выбранном для задания способе маршрутизации ссылка на задание, тогда в полученном сообщении электронной почты URL-ссылка, по которой можно перейти к карточке задания, будет заменена текстом <Название задания>, являющимся гиперссылкой;
- Исполнение задания:
-
- Ответственный исполнитель может изменить дату завершения;
- Исполнитель может изменить дату завершения;
- Исполнитель может отказаться от исполнения;
- Исполнитель может добавлять файлы к заданию, при этом из раскрывающихся списков при необходимости выбираются:
-
- Переменная для файлов;
- Тип версий файлов;
- Исполнитель может удалять файлы, приложенные к карточке задания и отображаемые на вкладке Файлы и ссылки;
- Исполнитель может открыть карточку бизнес-процесса;
- Исполнитель может просматривать историю исполнения задания;
- При установленном флажке Учитывать бизнес-календарь исполнителя личный календарь исполнителя будет использован при высчитывании дат начала и конца исполнения задания; если такой календарь явно не назначен, для тех же целей будет использован календарь подразделения исполнителя (если он определен) или системный календарь (в отсутствие календаря подразделения). При этом для альтернативного исполнения действуют ограничения:
-
- если исполнителем задания является некоторое подразделение DV, то будет использован календарь этого подразделения;
- если в задании указано больше одного исполнителя, то будет использован календарь бизнес-процесса или календарь по умолчанию;
- если в качестве исполнителя задания названы группа DV или роль DV, то будет использован календарь бизнес-процесса или календарь по умолчанию.
- Шаблон текста заданий;
- Журналы переменных для показа в задании: в поле отображаются переменные, для которых при объявлении был указан параметр Сохранять историю значений; установка флажков напротив какой-либо переменной позволит просматривать историю ее значений непосредственно из карточки задания;
-
- можно указать Имя журналов (в которых будет сохраняться история значений указанных переменных).
Примечание
Если флажок Учитывать бизнес-календарь исполнителя установлен, а указанная на вкладке Основная дата начала задания меньше даты запуска бизнес-процесса, то дата завершения будет рассчитана от даты запуска экземпляра бизнес-процесса.Совет
Отказ от выполнения задания рекомендуется использовать в исполнении задания бизнес-процесса следующим образом: в бизнес-процессе можно создать целочисленную переменную, указать ее в качестве параметра в поле Состояния задания и использовать в качестве параметра условия в функции условия.
Рис. 4.9. Окно Исполнители и делегирование
- Исполнители и делегирование (рис. 4.9; окно открывается при нажатии кнопки Исполнители... ): в данном окне назначаются исполнители задания и пользователи, которым задание может делегироваться в процессе исполнения (делегаты):
- В секции Исполнители задания назначается исполнитель, зарегистрированный в справочнике сотрудников (в качестве исполнителя могут быть указаны сотрудник, роль, группа или подразделение) или с помощью соответствующей переменной; в случае, если предполагается использовать маршрутизацию заданий, отличную от установленного для данного исполнителя по умолчанию, в этой же секции следует указать другой тип маршрутизации (Не маршрутизировать, Онлайн, Офлайн, Ссылка на задание, Письмо с описаним задания, Зашифрованное офлайн задание и По умолчанию). Диалоговое окно для определения исполнителя представлено на рис. 4.10. Задание бизнес-процесса, полученное основным исполнителем, может быть взята в работу как им самим, так и любым из его активных заместителей, указанных в справочнике сотрудников.
Рис. 4.10. Окно добавления исполнителя задания
Примечание
При назначении нескольких исполнителей задание будет исполняться альтернативно, то есть одновременно рассылаться всем исполнителям. После взятия задания в работу одним из исполнителей остальные исполнители получают соответствующее сообщение, а задание автоматически удаляется из их личных папок.- Во второй секции окна при помощи группы флажков следует указать, может ли исполнитель делегировать задание, а также дополнительные параметры — Возможно делегирование заместителям и Возможно делегирование любому сотруднику. Кроме того, можно составить Список пользователей, к которым можно делегировать задание, указав сотрудников, которым может перенаправляться задание в случае отказа исполнителя от выполнения задания. При нажатии кнопки Добавить (или Редактировать ) открывается диалоговое окно (рис. 4.11), в котором следует определить тип делегата (сотрудник, роль, группа, подразделение), а также выбрать делегата из справочника сотрудников или с помощью переменной соответствующего типа; указать, необходим ли возврат задания исполнителю, а также есть ли у делегата право на отказ от исполнения задания (эти установки могут быть изменены непосредственно при делегировании). Кроме того, если в процессе выполнения задания предполагается использовать тип маршрутизации заданий делегату, отличный от установленного в справочнике сотрудников по умолчанию, следует выбрать тип маршрутизации (Письмо с описанием задания, Ссылка на задание, Онлайн, Офлайн, или Не маршрутизировать).
Примечание
При установленном способе маршрутизации Офлайн в качестве делегата может выступать только сотрудник, явно указанный в Списке пользователей, которым можно делегировать задание.
Рис. 4.11. Окно добавления делегата для задания
- В окне Ссылки (см. рис. 4.12), открывающемся при нажатии кнопки Ссылки... вкладки Дополнительные данные, можно добавить ссылки на файлы, папки и карточки, URL объекта, а также описать свойства документов.
Рис. 4.12. Окно Ссылки
Рис. 4.13. Окно добавления ссылки на объект
- На рис. 4.13 представлено диалоговое окно для описания (или редактирования) параметров ссылки на какой-либо объект, открывающееся при нажатии кнопки Добавить (или Редактировать ); при этом доступны для редактирования следующие поля:
-
- Тип (карточка файла DV, карточка DV, папка DV, URL ссылка на объект, маршрутизируемая ссылка на объект). При указании типа URL ссылка в карточку задания добавляется ссылка на объект шлюза и далее маршрутизируется вместе с заданием. По этой ссылке объект шлюза открывается из карточки задания;
- Переменная — объявленная переменная бизнес-процесса соответствующего типа;
- флажок Открывать только для чтения, при установке которого документ, на который указывает ссылка, будет открываться только для чтения;
- флажок Необходим комментарий при сохранении;
- использование поля Назначение прав позволяет ограничить возможности доступа к объекту: назначить права на чтение, на чтение и изменение или же на полный доступ; по умолчанию права не назначаются;
- в поле Комментарий выбирается переменная строкового типа (комментарий виден исполнителю и объясняет ему причину получения ссылки).
Примечание
Права исполнителя на доступ к файлу, присоединенному к карточке задания с помощью ссылки, определяются автоматически: они совпадают с его правами доступа к карточке задания и дают ему возможность просмотра и редактирования файла.Права исполнителя на доступ к карточке, присоединенной к карточке задания с помощью ссылки, определяются пользователем самостоятельно. Для этого в DocsVision Навигаторе необходимо щелкнуть по названию карточки правой кнопки мыши и выбрать из открывшегося контекстного меню команду Безопасность.
Примечание
При добавлении ссылки на переменную бизнес-процесса типа карточка файла DV и определении этой переменной при запуске экземпляра бизнес-процесса в нее можно добавить переменную типа карточка DV или файл ФС. Если для пользователя установлен тип маршрутизации письмо с описанием задания, то при добавлении переменной типа файл ФС ему придет письмо с вложенным файлом задания. Если использовать переменную типа карточка DV, вложенного файла в письме не будет.При добавлении в задание ссылки на файл с переменной типа карточка DV значение этой переменной в свойствах бизнес-процесса не должно быть пустым. Для URL ссылки на объект должны выбираться переменные бизнес-процесса, имеющие URL-адрес: карточка DV, папка DV, папка ФС, карточка файла DV, файл ФС.
- На рис. 4.14 представлено окно добавления (редактирования) свойства документа, которое открывается при нажатии кнопки Добавить (или Редактировать ) соответствующей секции. В нем доступны для определения (редактирования) следующие поля:
-
- Название свойства документа;
- Значение свойства документа, которое может вводиться напрямую с клавиатуры или задаваться с помощью строковой переменной бизнес-процесса;
- флажок Возвращать значение свойства в переменную процесса.
Рис. 4.14. Окно добавления свойства документа в карточку задания
Внимание
Свойства вида задания бизнес-процесса (если задание создается с указанием вида) будут переданы в карточку задания только в том случае, когда на описываемой вкладке определены идентичные свойства (то есть тех же типов и с теми же названиями). При этом в карточку задания из справочника типов будет передано расположение свойств на форме и не будут переданы значения свойств по умолчанию.- Окно Завершения задания (рис. 4.15), открывающееся при нажатии кнопки Завершение... на вкладке Дополнительные данные (см. рис. 4.6) состоит из двух секций (Диалог завершения и Условия завершения задания) и позволяет определить параметры завершения задания.
-
В секции Диалог завершения расположены:
- поле Текст диалога завершения задания: помещенный сюда текст будет выводиться в заголовке диалогового окна завершения задания; параметр можно ввести с клавиатуры или задать при помощи строковой переменной бизнес-процесса;
- при нажатии кнопки Добавить (или Редактировать ) — для уже добавленных переменных) рядом с полем Переменные, значения которых выбираются при завершении задания открывается диалоговое окно описания переменной (рис. 4.16):
-
- Описание: текст, вводимый с клавиатуры, или строковая переменная бизнес-процесса; параметр отображается в колонке Имя выбора окна Диалог завершения задания;
- Тип переменной: следует выбрать тип переменной бизнес-процесса, которой после завершения задания будет возвращаться итоговое значение;
- Переменная: следует указать объявленную переменную бизнес-процесса выбранного типа;
- Значение перечисления;
- установкой флажков можно сделать переменную доступной только для чтения (флажок Только для чтения), а также обязательной при завершении задания (флажок Обязательный).
- поле Перечисление вариантов завершения задания;
- флажок Отображать перечисление только как список;
- флажок Не показывать диалог выбора переменных завершения при завершении задания: при установленном флажке диалог завершения задания не будет открываться автоматически; флажок будет игнорирован при наличии в задании незаполненных обязательных значений переменных или любых переменных, зависимых от кнопок завершения; при снятом флажке диалог не будет открываться при наличии завершающей переменной.
Рис. 4.15. Окно Диалог завершения задания
Рис. 4.16. Окно выбора переменной
Данная функциональность используется следующим образом: после завершения задания на экран выводится диалоговое окно Завершение задания, в котором исполнитель должен указать необходимые значения параметров в соответствующих полях. В зависимости от того, является ли переменная предназначенной только для чтения или требует обязательного заполнения (см. предыдущий пункт), она будет по-разному отображаться в окне Завершение задания: названия переменных, значения которых доступны только для чтения, отображаются на экране светло-серым шрифтом; названия переменных, которым после завершения задания обязательно должно быть присвоено некоторое значение, отображаются жирным шрифтом.
Значения параметров завершения задания можно внести в данном окне до завершения задания, для этого нажмите на панели инструментов карточки задания кнопку .
В секции Условия завершения задания расположены флажки, определяющие условия завершения задания исполнителем:
- Необходимо ввести отчет (при завершении задания); здесь
же можно определить, каким образом будет введен отчет, установив
переключатели:
- В карточку задания: отчет будет прикреплен к карточке задания;
- В карточку отчета: будет сформирована карточка отчета;
- Необходимо добавить файл (при завершении задания); флажок активизируется, если переключатель установлен в положении В карточку задания; здесь же можно обязать исполнителя добавить определенное количество файлов, введя нужное значение с помощью счетчика;
- Отсылать автору уведомление об исполнении.