Welcome to the Jazz Community Forum
Work Item Transition Management

Accepted answer

You can use a server-side precondition "All Children Resolved" or you can create your own custom Operation Advisor. Here is an old link but it is very informative: https://jazz.net/library/article/495
Comments

Michael - Thank you very much! I now have some reading to do on Operation Advisors. Cheers.

My pleasure. I use the "All Children Resolved" on several of my implementations and find it very useful but "Resolved" needs to be a point in the workflow that makes sense. I have one customer that only wanted to allow a parent to be closed when all the children were actually closed which means you either need to make "Closed" the resolve state or you need to create a custom operation advisor. We opted to do it the simpler way but that still worked within their general workflow.

You probably want to look at this blog https://rsjazz.wordpress.com/ especially https://rsjazz.wordpress.com/2015/09/30/learning-to-fly-getting-started-with-the-rtc-java-apis/ and do the Rational Team Concert Extensions Workshop here on Jazz.net.