Work Flow Definition Artifact |
|
|
|
ATS Workflow Configuration Editor |
|
Work Page Definition Artifact |
Work Flow Definition Artifact
Purpose
The Work Flow Definition artifact specifies the workflow that a team moves through to complete an Action. This artifact specifies the states, their transitions and the start state of the workflow. Creation/Editing of this artifact can either be done through the Artifact Editor or using the Workflow Configuration Editor (OSEE 0.6.0 Release and beyond).
How to do it - Configuration Editor
How to do it - Artifact Editor
On the Common branch in the Artifact Editor, Expand "Action Tracking System" and right-click on "Work Flows", select New Child -> Work Flow Definition. Enter a unique namespace name for this workflow (eg: org.<company>.code). In the Artifact Editor, add and set the attributes and relations as below.
- Attributes
- Name:
namespace, usually the same as the Work Id specified below
- osee.wi.Work Id:
workflow namespace - this will preceed each state name specified in the workflow.
- osee.wi.Parent Work Id:
Id of Parent Work Flow Definition - this will allow this workflow to inherit it's transitions and start state from another workflow. This can not be used with other attributes below
- osee.wi.Start Page:
name - this specifies the name of the initial state in the workflow
- osee.wi.Transition:[
state name;
type;
state name] - specifies the transition from state to state where
-
state name/
state name- unique Work Page Definition Work Id comprised of
namespace.
Name
-
type - one of the following:
- ToPageAsDefault - Transition is "Default Transition" state
- ToPage - Transition is optional transition to state
- ToPageAsReturn - Optional transition to a previously visited state
- osee.wi.Description:Optional attribute to add description of workflow
- Relations
- Work Item.Parent: Relate to any Team Definition configured to use this workflow.
|
|
|
ATS Workflow Configuration Editor |
|
Work Page Definition Artifact |