Default Approvals and Reset Approvals Status
by Daniel Putz (Sony DADC Austria AG)
Rated 3 out of 5 stars
This plugin provides two functions. The first one adds default approvals to workitems. One must define project roles according to workitem types and the users assigned to a role will become default approvals for the specific workitem type. In addition this plugin provides a function to reset the approval status of a workitem.
Added: Fri Apr 23 16:52:59 CEST 2010
Version:
Unknown
Categories:
Detailed Description
This plugin provides the workflow functions „AddDefaultApprovals“ and „ResetApprovalStatus“. To use this functions they must be added to the corresponding workflow actions. For instance “AddDefaultApprovals” to “Initialization “and “ResetApprovalStatus” to “Reopen” or “Rework”.
AddDefaultApprovals
One has to create project roles „default_approvals_WORKITEMTYPE“ for those workitem types where default approvals should be assigned. For instance, all users assigned to the role default_approvals_requirement will become approvals for any new requirement by default. All users assigned to the project role default_approvals_all become default approvals for any new workitem of the project (given that the action has been setup in the workflow properly).
ResetApprovalsStatus
If a configured workflow transition is being performed, the status of all approvals of the workitem will be reset to "Waiting". Hence it is possible to automatically reset the approval status if the workitem must be reworked or reopened.