I´m gonna try to simplify this by making a scenario:
I have three different issue types: Story, sub-task and test-task.
Story workflow is: To Do - In Progress - Test - Done
Sub task and test task have both different sub-workflows
- When all sub-tasks are done I want the Story to transfer to In progress (this is no problem).
- When all sub-tasks and test-tasks are done I want the Story to transfer to Test (this is a problem).
- If the test-task is Done before the sub-task nothing should happen to the story until the sub-task also is done(this is a problem).
As i understand it number 2 and 3 is not possible because there are no post-functions between the childs. Am I correct?