RTC : working with status of a workitem(New Question)
Hi All,
In RTC, how to ensure that no one will be able to change the status of a work item to complete,until unless all of its child work items were already being marked as complete ...??
For Ex:
1.Phase -> 2.Sub-Phase ->3. Workpacket ->4.Task
So before completing all the task Under workpacket,no one can change the status of workpacket as "complete"
Many Thanks.
In RTC, how to ensure that no one will be able to change the status of a work item to complete,until unless all of its child work items were already being marked as complete ...??
For Ex:
1.Phase -> 2.Sub-Phase ->3. Workpacket ->4.Task
So before completing all the task Under workpacket,no one can change the status of workpacket as "complete"
Many Thanks.
4 answers
There is a precondition built-in to RTC under Operational Behavior for the Save Work Item (server) operation:
All Children Resolved --> "Requires that a work item can only be resolved if all of its children are resolved."
Susan
All Children Resolved --> "Requires that a work item can only be resolved if all of its children are resolved."
Susan
Comments
Thanks Susan
For more information about operation behavior, see http://pic.dhe.ibm.com/infocenter/clmhelp/v4r0m6/index.jsp?topic=%2Fcom.ibm.jazz.platform.doc%2Ftopics%2Fc_behavior.html.
1 vote
If they are children, there is a built-in precondition called "All Children Resolved" which Requires that a work item can only be resolved if all of its children are resolved. It can be set on the Save Work Item under Operational Behaviors.
Susan
Susan
there is also another useful advisor, insure all dependencies are resolved..
I provided a sample source solution here
https://jazz.net/forum/questions/64268/operation-advisor-custom-precondition-for-work-items second post.
I provided a sample source solution here
https://jazz.net/forum/questions/64268/operation-advisor-custom-precondition-for-work-items second post.
Yes In Eclipse Client
1.Open the Project Area
2.Open the Process Configuration Tab
3.Under Team Configuration -> Select Operation behavior ->Under Operations column of operation behavior table ->Under Work Items ->Save Work Item (server) ->against this choose select role and Add the "precondition"
4.Select Precondition with name "All Children resolved"
5.Click on "Apply Changes"
6.Save
Thanks
1.Open the Project Area
2.Open the Process Configuration Tab
3.Under Team Configuration -> Select Operation behavior ->Under Operations column of operation behavior table ->Under Work Items ->Save Work Item (server) ->against this choose select role and Add the "precondition"
4.Select Precondition with name "All Children resolved"
5.Click on "Apply Changes"
6.Save
Thanks