WfResolutionSendingFlags - перечисление

Флаги, определяющие способ отправки резолюции в Tessa.Extensions.Default.Server.Workflow.Wf.WfWorkflowWorker.

Definition

Пространство имён: Tessa.Extensions.Default.Shared.Workflow.Wf
Сборка: Tessa.Extensions.Default.Shared (в Tessa.Extensions.Default.Shared.dll) Версия: 3.6.0.22
C#
[FlagsAttribute]
public enum WfResolutionSendingFlags

Члены

None0 Резолюция отправляется стандартным способом.
UseParentComment1 Отправляемая резолюция использует комментарий, указанный в родительском задании.
UseParentKind2 Отправляемая резолюция использует вид резолюции, указанный в родительском задании.
UseParentPlanned4 Отправляемая резолюция использует длительность или дату запланированного завершения, указанный в родительском задании.
UseParentAuthor8 Отправляемая резолюция использует автора из поля "от имени", указанного в родительском задании. Если поле не заполнено, то автором является текущий пользователь.
UseParentController16 Отправляемая резолюция использует роль контролёра, указанную в родительском задании. Если поле не заполнено, то контролёром является пользователь, взявший задание в работу, или текущий пользователь, если задание не взято в работу. Таким образом, контролёром будет тот, кто взял в работу и должен завершить задание, а не его личный заместитель в роли, на которую назначено задание.
UseMassCreation32 Если в поле "Отправить каждому исполнителю" указано значение true, то при создании дочерней резолюции производится массовое создание резолюций каждому исполнителю в списке. В противном случае создаётся одна резолюция на роль, содержащую всех сотрудников, входящих в список исполнителей.
CreatingChildResolution64 Признак того, что создаётся дочерняя резолюция.
CanRevokeChildResolutions128 Все дочерние резолюции могут быть отозваны, если в родительском задании в поле ResolutionRevokeChildrenField указано значение true.
ParentResolutionIsRemoving256 Признак того, что резолюция удаляется одновременно с отправкой новой резолюции.
SendNotification512 Признак того, что при создании резолюции будет отправлено почтовое уведомление исполнителю.
UseParentTaskAuthor1,024 Отправляемая резолюция использует автора родительского задания в качестве своего автора. Если родительское задание отсутствует, то автором является текущий пользователь. Если также используется флаг UseParentAuthor, то сначала проверяется автор из поля "от имени", и, если он пустой, то используется автор родительского задания или текущий пользователь.
UseMajorPerformer2,048 Создать первую резолюцию как задание ответственному исполнителю, а остальные резолюции как дочерние для такого задания.
UseParentTaskAuthorForOtherPerformers4,096 Отправляемая резолюция использует автора родительского задания в качестве своего автора во всех дочерних задачах для исполнителей, кроме первой. Актуально только для массовой отправки UseMassCreation. Может использоваться совместно с UseParentTaskAuthor для задания автора в первой задаче. Если родительское задание отсутствует, то автором является текущий пользователь. Если также используется флаг UseParentAuthor, то сначала проверяется автор из поля "от имени", и, если он пустой, то используется автор родительского задания или текущий пользователь.
IgnoreTimeLimitRestrictions8,192 Признак того, что отключается проверка на ограничение по времени планируемого завершения дочерней задачи относительно родительской.

См. также