SimpleTaskBlock – простая задача
<< Click to Display Table of Contents >> Объектная модель > Workflow – управление бизнес-процессами > Blocks – блоки схемы SimpleTaskBlock – простая задача |
Блок «Простая задача» используется для создания простой задачи или подзадачи.
Для программной работы с блоком применяется класс Sungero.Workflow.SimpleTaskBlock.
Важно. Если в текущем модуле нет собственных типов задач, то для программной работы с простыми задачами задайте зависимость модуля от Sungero.Workflow.
Свойства
Имя |
Тип |
Описание |
---|---|---|
Инициатор задачи |
||
long |
ИД блока. Присваивается блоку автоматически при создании. В редакторе типа сущности свойство доступно только для просмотра. Также ИД отображается в лог-файлах сервиса WorkflowBlockService при обработке блока |
|
Nullable<Enumeration> |
Важность задачи. Возможные значения: Нормальная, Высокая |
|
bool |
Признак того, что от задачи создается подзадача. Возможные значения: True, False. Значение по умолчанию False |
|
bool |
Признак того, что после выполнения всех блоков схемы задачи для инициатора нужно создать задание на приемку. Возможные значения: True, False. Значение по умолчанию False. Простая задача завершается после того, как будет принято задание на приемку |
|
Collection<IRecipient> |
Список наблюдателей задачи. Для выбора доступны пользователи, роли и наследники от групп. Свойство является свойством-коллекцией и содержит дочерние свойства: •Id. Идентификатор записи свойства-коллекции. Тип свойства: целое; •Observer. Наблюдатель. Тип свойства: ссылка Примечание. Для заполнения свойства можно использовать панель свойств в редакторе типа сущности, если Sid наблюдателей в разрабатываемой системе совпадает с Sid в продуктовой системе. Sid (идентификатор субъекта прав) можно узнать в таблице Sungero_Core_Recipient. При заполнении наблюдателей через панель свойств данные берутся с локального веб-сервера. В остальных ситуациях рекомендуется заполнять свойство в программном коде |
|
CollectionWrapperBase |
Настройка этапов маршрута задачи. Примечание. Для заполнения свойства можно использовать панель свойств в редакторе типа сущности, если Sid исполнителей этапов маршрута в разрабатываемой системе совпадает с Sid в продуктовой системе. Sid (идентификатор субъекта прав) можно узнать в таблице Sungero_Core_Recipient. В остальных ситуациях рекомендуется заполнять свойство в программном коде |
|
Nullable<Enumeration> |
Тип маршрута задачи. Возможные значения: •Одновременно (Parallel). Задания отправляются параллельно всем исполнителям; •Друг за другом (Sequential). Задания отправляются последовательно |
|
string |
Тема задачи, которую видят пользователи в системе |
|
string |
Текст задачи, который видят пользователи в системе. Каждый раз при рестарте задачи добавляется новый текст |
|
string |
Заголовок блока, который видит разработчик в схеме задачи |
Свойства можно задавать в параметрах блока на схеме задачи и в обработчиках событий блоков. В обработчиках свойства заполняются по формату e.Block.<Имя свойства>. Например, e.Block.IsSubtask = true.
© Компания Directum, 2024 |