|
|
| (18 intermediate revisions by 3 users not shown) |
| Line 1: |
Line 1: |
| − | A logical statement can be added to workflow connectors in the Condition field, enabling you to specify which workflow task will be triggered.
| + | #REDIRECT [[Workflows_Overview#Workflow_Condition]] |
| | | | |
| − | '''Example'''
| + | {{DeprecatedPage}} |
| − | Branching Logic can be implemented to send an approval message to Senior Management when the request is over $100,000, while requests under $100,000 will take a different path when the workflow is triggered.
| |
| − | | |
| − | [[Image:newconnector.jpg]]
| |
| − | | |
| − | In general the Workflow Condition is used with several different connectors attached to a task. Collectively the conditions on each task should accommodate every possibility.
| |
| − | *'''Note''': because the sequence in which the system accesses each connector is not configurable it is important that the conditions are mutually exclusive. For example, if you have 3 connectors for different paths based on a particular value the conditions could be:
| |
| − | :* '''"@Selection@"="Yes"'''
| |
| − | :* '''"@Selection@"="No"'''
| |
| − | :* '''"@Selection@"!="Yes" and "@Selection@"!="No"'''
| |
| − | :::* The last statement could also be represented as '''"@Selection@" not in ("Yes","No")'''
| |
| − | | |
| − | | |
| − | | |
| − | ==Sample Conditions==
| |
| − | * @Request Amount.value@>100000
| |
| − | * "@date(currentdate)@">"2013-01-01"
| |
| − | * "@date(currentdate)@">"@system.submission deadline@"
| |
| − | | |
| − | | |
| − | [[Category:Workflows]]
| |