KrConstants - класс

Предоставляет константы используемые в подсистеме маршрутов.

Definition

Пространство имён: Tessa.Extensions.Default.Shared.Workflow.KrProcess
Сборка: Tessa.Extensions.Default.Shared (в Tessa.Extensions.Default.Shared.dll) Версия: 3.6.0.22
C#
public static class KrConstants
Inheritance
Object    KrConstants

Методы

GetRouteStageNamesWithDefaultStages Возвращает перечисление названий типовых этапов маршрута.
GetRouteStageNamesWithDefaultStages(IEnumerableString) Возвращает перечисление названий этапов маршрута включающее названия типовых этапов.
GetRouteStageNamesWithDefaultStages(String) Возвращает перечисление названий этапов маршрута включающее названия типовых этапов.

Поля

AdvisoryTaskKindID Идентификатор карточки вида задания "Рекомендательное согласование".
AsyncForkedProcessCompletedSingal Имя типа сигнала, по которому выполняется обработка завершения вложенного асинхронного процесса в этапе "Ветвление".
CancelellationProcessState 
CancelProcessButton Идентификатор вторичного процесса "Отменить процесс".
Caption 
CompiledCardTypes 
DefaultApprovalStageGroup Идентификатор группы этапов "Согласование".
DefaultApprovalStageGroupName Название группы этапов "Согласование".
DefaultApprovalStageGroupOrder Порядок группы этапов "Согласование".
DefaultProcessState 
DefaultSecondaryProcessGroupOrder Стандартный порядок для группы, генерируемой для вторичного процесса
DefaultSecondaryProcessTemplateOrder Стандартный порядок для шаблона, генерируемой для вторичного процесса
DefaultStagesCount Количество типовых этапов в маршруте.
DeregisterButton Идентификатор вторичного процесса "Отменить регистрацию".
Description 
DialogSatelliteFileInfoListKey 
DialogSatelliteMovedFileInfoListKey 
EditStageTemplate Идентификатор карточки шаблона этапов "Доработка".
ForkAddBranchSignal Имя типа сигнала, по которому выполняется создание нового вложенного процесса в этапе "Ветвление". Ключ параметра: имя типа параметра. Тип параметра: коллекция хранилищ объектов типа BranchAdditionInfo.
ForkRemoveBranchSignal Имя типа сигнала, по которому выполняется удаление вложенного процесса в этапе "Ветвление". Ключ параметра: имя типа параметра. Тип параметра: хранилище объекта типа BranchRemovalInfo.
ID 
Info 
InterruptionProcessState 
KrCancelProcessGlobalSignal Имя типа сигнала, по которому выполняется отмена процесса с переводом всех этапов в состояние "Не запущен".
KrCardStorePriority Коллекция идентификаторов типов карточек, определяющая порядок сохранения карточек заданных типов.
KrNestedProcessName Имя дочернего процесса согласования.
KrPerformSignal Имя сигнала уведомляющего обработчик действия ResolutionStageTypeHandler о завершении или отзыве заданий типов: WfResolutionTypeID, WfResolutionChildTypeID, WfResolutionControlTypeID.
KrProcessName Имя основного процесса согласования.
KrSatelliteInfoKey 
KrSecondaryProcessName Имя вторичного процесса согласования.
KrSecondarySatelliteListInfoKey 
KrSkipProcessGlobalSignal Имя типа сигнала, по которому выполняется пропуск процесса с переводом всех незапущенных этапов в состояние "Пропущен".
KrStartProcessSignal Имя типа сигнала, по которому выполняется запуск основного процесса.
KrStartProcessUnlessStartedGlobalSignal Имя типа сигнала, по которому выполняется запуск основного процесса, если он не запущен, иначе ничего не выполняется.
KrTaskTypeIDList Идентификаторы всех типов заданий, которые относятся к типовому процессу согласования, кроме виртуальных заданий KrInfoForInitiatorTypeID.
KrTransitionCurrentGroup Ключ, по которому в параметрах сигнала KrTransitionGlobalSignal содержится значение , если переход должен быть выполнен в начало текущей группы.
KrTransitionGlobalSignal Имя типа сигнала, по которому выполняется переход внутри процесса.
KrTransitionKeepStates Ключ, по которому в параметрах сигнала KrTransitionGlobalSignal содержится значение , если должно быть сохранено текущее состояние этапов несмотря на выполнение перехода.
KrTransitionNextGroup Ключ, по которому в параметрах сигнала KrTransitionGlobalSignal содержится значение , если переход должен быть выполнен на следующую группу.
KrTransitionPrevGroup Ключ, по которому в параметрах сигнала KrTransitionGlobalSignal содержится значение , если переход должен быть выполнен на предыдущую группу.
LaunchProcessRequestType Идентификатор запроса на запуск маршрута. Информация с параметрами устанавливается с помощью метода SetKrProcessInstance(CardInfoStorageObject, KrProcessInstance) или SetKrProcessInstance(DictionaryString, Object, KrProcessInstance).
MaxRecursion Максимальный уровень рекурсии, используемый по умолчанию в обобщённых табличных выражениях.
Name 
NewIterationStageTemplate Идентификатор карточки шаблона этапов "Новая итерация согласования".
Order 
RaiseErrorWhenExecutionIsForbidden Ключ по которому в InfoCardRequest/CardStoreRequest содержится значение, показывающее, следует ли создавать ошибку, если процесс не может быть выполнен из-за ограничений (Сообщение при невозможности выполнения процесса). Тип значения: Boolean.
RebuildProcessButton Идентификатор вторичного процесса "Вернуть документ на доработку".
RegisterButton Идентификатор вторичного процесса "Зарегистрировать документ".
RejectProcessButton Идентификатор вторичного процесса "Отозвать процесс".
RoleID 
RowID 
RuntimeSourceAfter 
RuntimeSourceBefore 
RuntimeSourceCondition 
RuntimeSqlCondition 
SkipProcessState 
SourceAfter 
SourceBefore 
SourceCondition 
SqlApproverRoleID ID роли, служащей маркером в списке согласующих. На место данной роли необходимо подставлять роли, вычисленные через SQL запрос
SqlApproverRoleName Имя роли SqlApproverRoleID.
SqlCondition 
StageGroupID Ключ, по которому в параметрах сигнала KrTransitionGlobalSignal содержится идентификатор группы этапов на которую необходимо выполнить переход. Тип значения: Guid.
StageGroupName 
StageGroupOrder 
StageReferenceToOwner Название комплексной колонки ссылающейся на секцию Virtual. Колонка добавляется во все секции параметров этапов не имеющие колонки ссылающейся на родительскую строку.
StageRowID Ключ, по которому в параметрах сигнала KrTransitionGlobalSignal содержится идентификатор строки этапа на который необходимо выполнить переход. Тип значения: Guid.
StageRowIDReferenceToOwner Название колонки содержащей идентификатор родительской строки этапа. Ссылается Virtual.RowID. Колонка добавляется во все секции параметров этапов не имеющие колонки ссылающейся на родительскую строку.
StartProcessButton Идентификатор вторичного процесса "Запустить процесс".
StateID 
StateName 
TaskSatelliteFileInfoListKey 
TaskSatelliteMovedFileInfoListKey 
TransitionProcessState 
TypeID 

См. также