| workDefinition "WorkDef_Team_AtsTestUtil" { |
| id "WorkDef_Team_AtsTestUtil" |
| startState "Analyze" |
| |
| decisionReviewDefinition "Create New on Implement" { |
| title "This is my review title" |
| description "the description" |
| relatedToState "Implement" |
| blockingType Transition |
| onEvent TransitionTo |
| assignee named "UnAssigned" |
| autoTransitionToDecision True |
| option "Yes" followup by assignee userId "3333" |
| option "No" |
| } |
| |
| state "Analyze" { |
| type Working |
| ordinal 1 |
| to "Implement" AsDefault |
| to "Completed" |
| to "Cancelled" OverrideAttributeValidation |
| } |
| |
| state "Implement" { |
| type Working |
| ordinal 2 |
| to "Analyze" OverrideAttributeValidation |
| to "Completed" AsDefault |
| to "Cancelled" OverrideAttributeValidation |
| decisionReview "Create New on Implement" |
| } |
| |
| state "Completed" { |
| type Completed |
| ordinal 3 |
| to "Implement" OverrideAttributeValidation |
| } |
| |
| state "Cancelled" { |
| type Cancelled |
| ordinal 4 |
| to "Analyze" OverrideAttributeValidation |
| to "Implement" OverrideAttributeValidation |
| } |
| } |