2022 April Release

Class COOWF@1.1:WorkflowConfiguration Permanent link for this heading

Class Hierarchy

Object > ComponentObject > ConfigurationObject > SimpleConfigurationObject > ClientConfigurationObject > WorkflowConfiguration

This class is used to configure the behavior of the workflow

Additional Information

Properties Permanent link for this heading

Type

Property

Name

ActivityCtxMenuExecutionType

domainactivityctxmenuexectype

Process Actions in Context Menu of Activity Instances Together

boolean

domainallowdelcompletedproc

Completed Processes May Be Deleted

boolean

domainallowdelnotstartedproc

Processes Not Yet Started May Be Deleted

boolean

domainallowdirectcomplete

Activities Not yet Started May Be Forwarded Immediately

Action[]

domainallowedactions

Allowed Actions in Context Menu of Activity Instances

ObjectClass[]

domainallowedelements

Allowed Classes of Elements in Processes

boolean

domainallowprocterm

Incomplete Processes May Be Terminated

boolean

domainalwaysworkflowgroups

Always Enter Security for Groups

boolean

domainautoprocessversion

Save Version of Processes for Automatic Version of Object

boolean

domainbacklinkdefault

Use Back Link for Worklists

ProcStatisticsUsers[]

domaincalcprocstatistics

Show Process Statistics For

ResponsibilityScopeEx

domainchangepartpending

Changeability of Pending Activities

ResponsibilityScope

domainchangepartstarted

Changeability of Started Activities

boolean

domaincopyparticipants

Copy Participants Unchanged

AttributeObjectDef

domaindelegatepropattr

Property for the Propagation Rules of Modification of Owner During Delegation

boolean

domaindelegateresponly

Delegation Must Only Be Used by Process Responsible and by Process Administrators

ResponsibilityScopeAdvanced

domaindeleteactivities

Delete Activities from the Worklist

boolean

domaindisableguichange

Disable Modification of Processes in GUI

boolean

domaindisablemanualdates

Disable Entering Dates for Manual Activities

boolean

domaindisablemultiinsts

Disable Multi-Instance Activities

boolean

domaindisablepartdefs

Disable Distribution Lists

boolean

domaindisableparthierarchy

Disable Participant Hierarchy Selection

boolean

domaindisablesubstcheck

Disable Checks for Substitutions

boolean

domaindisableworkflowsec

Disable Workflow Security Properties

boolean

domaindisableworkflowsubstitutesec

Disable Workflow Security Properties for Substitutes

integer

domaindispsubmissionafter

Only Show Suspended Activities, If Their Submission Date Expires Within This Time Interval

boolean

domainenablelegacyretraction

Enable Legacy Retraction

boolean

domainenableprescrobjects

Use Objects Concerned for Prescriptions

boolean

domainenforcepartcheck

Enforce Integrity Checks for Workflow Participants

boolean

domainenforcepartcheckoncopy

Enforce Integrity Checks for Workflow Participants on Copy

boolean

domainfullpropdoneorgs

Always Propagate All Users/Groups Into Done Properties

boolean

domainhideprefixes

Hide Labels in Process Editor

InsertActivityDef[]

domaininsertactivitydef

Insert Activity Definition

boolean

domainlogworkflowhistory

Log Workflow History Events

Object

domainlongtermdeadlineinterval

Time Interval From When a Suspension Is Considered as Long-Term

boolean

domainmusttakeover

"Take Over" Must Be Used for Activities Assigned to a User

boolean

domainnodelegatedeadline

Disable Deadlines for Delegation

boolean

domainnodelegateowner

Disable Change of Owner During Delegation

boolean

domainnodelegateresp

Disable Change of Process Responsible During Delegation

boolean

domainnoprocautocomplete

Processes Are Not Completed Automatically

boolean

domainnoprocautostart

Processes Are Not Started Automatically

boolean

domainnostartquestion

Disable Question to Start Activity Instances

NotificationDefinition

domainnotificationdefs

Notification Definition

integer

domainnrlastactivities

Number of Finished Activities Kept in Worklist

integer

domainnrtracking

Number of Process Objects Kept in Tracking

AttributeDefinition[]

domainpartproproleattributes

Participant Properties Used for Property Roles

boolean

domainprefixsubmission

Prefix Activity Instances Submitted After Suspend

boolean

domainprescrinitroles

Initialize Position and Group for Participants

PrescriptionRules

domainprescriptionrules

Prescription Rules

PrescriptionMode

domainprescrmode

Prescription Editor Display Mode

boolean

domainprescrparallel

Parallel Prescriptions by Default

WorkFlowParticipantAggrList[]

domainprocinstaddresps

Process Administrators

ProcessOwnership[]

domainprocownership

Process Ownership

boolean

domainprocrespchangeable

Responsible for Process Changeable

AttributeDefinition[]

domainprophiddenprefixes

Hide Labels in Process Editor for Listed Properties Only

WorkFlowOrgSecurity

domainremoveworkfloworgs

Security for Users/Groups After Completion

boolean

domainrequireapps

Require Apps for Workflow License Check

boolean

domainrequiresecuredexpressions

Use Secure/Restricted Mode for Expressions

WorkFlowSecurityUsage

domainsecinitiator

Security for Process Initiator

boolean

domainshowcurrentprocess

Always Show Current Version in the Process Editor

AttributeDefinition[]

domainsimplepartattributes

Properties in Simple Mode for Participants

boolean

domainsimplepartonly

Only Simple Mode for Participants

boolean

domainsubstworkonsubsttab

Substitutes Can Work Directly on the "To Do as Substitute" Tab

boolean

domainupdatestartableactivities

Update Work Items and State Change Actions for Startable Activities

boolean

domainusecommonstartedactivities

Use Activities Started Together

boolean

domainusedefaultnotificationtypes

Use Default Values for Notifications in User Environment

boolean

domainusedefaultpushnotificationtypes

Use Default Values for Push Notifications in User Environment

boolean

domainusedefaultrole

Use User's Default Role When Resolving Multi-Instance Activities

Object

domainwfpreferences

Global Workflow Preferences

WFSubstitutionState

domainwfsubstitution

Workflow Substitution

ObjectAffinity

domainworkflowaffinity

Affinity of Process Objects

ClassModificationList[]

domainworkflowmods

Modifications of Object Class Settings

MetaParticipant[]

metaparticipant

Abstract Participant

ParticipantControlOptions[]

participantcontroloptions

Participant Control Parameters

Actions Permanent link for this heading

Return Type

Signature

void

AttrBackLinkDefaultSet(
  AttributeDefinition attrdef,
  ref optional any value,
  any oldvalue)

any[]

GetWorkFlowConfigProperty(
  AttributeDefinition attrdef,
  out retval any[] value)