ATS Workflow Configuration Editor |
|
|
|
Commit Manager Widget |
|
Work Flow Definition Artifact |
ATS Workflow Configuration Editor
Purpose
Give a graphical method to creating / updating ATS Workflow Configurations. This editor also gives easy access, through double-click" to edit the "Work Page Definition" artifact that represent the selected state.
How to do it
- Open editor for a specific workflow:
- Existing Work Flow Definition Artifact: From Common branch in Artifact Explorer, expand Action Tracking System -> Work Flows and double-click the workflow you wish to edit.
- From ATS Workflow Editor: Select workflow icon at top right and associated workflow will be opened.
- New Workflow Configuration: File -> New -> Other -> OSEE ATS -> Workflow Configuration; enter unique namespace for this workflow configuration. (eg: org.<company>.code). This creates a simple workflow to use as a starting place.
- Create states:
- Add necessary states to diagram to represent workflow. Note: Only one state is the entry point and the workflow must end at the "Completed" state. The "Cancelled" state is optional, but should be used in most cases.
- Editing Rules, Widgets and other State attributes: Double-click on any state to open the Artifact in the Artifact Editor.
- Create transitions:
- For each state, a single "Default Transition" must be specified. This will be the default state specified as the "next" state in the workflow. Optional transitions to other states can be specified by the "Transition" arrow. The user will have the option of selecting one of these states instead.
- The "Return Transition" can be specified for valid jumps "back" to previous states. (For example, the user may need to transition back to the "Analyze" state from the "Authorize" state if authorization failed and more analysis is needed.
- Select a single state and set it's "Start Page" property to "Yes" for the state specified to start the workflow. Only one state can be the start state.
- Save and test the new workflow configuration:
- Select Save to persist the changes. Validation will be automatically run (see below)
- Configure the Team Definition to use the new workflow
- Create a new Action and test the created workflow
Validation
Validation of a workflow is provided by selecting the check icon and selecting a state, transition or the entire workflow (selecting the white background). This will pop up whatever error occurs or a "Validation Success" if all is ok. Note that this same validation will occur during save and will fail if all problems are not resolved.
|
|
|
Commit Manager Widget |
|
Work Flow Definition Artifact |