How can I create a relationship between action item A and its subtasks B and C, so that in order to start C, B must be complete, and in order to finish A, both B and C must be complete?
I have already tried linking the issue with "cannot start until linked issue finished," but I am still able to mark the current task complete even though the linked issue is not complete.
I understand that the link exists, but is there any way to stop users from changing the status to complete if the linked task is not complete. Thanks.
Hello @Ali Abdullah ,
I am Nacho and i am part of the Decadis team.
I would like to recommend our Jira Workflow Toolbox app.
Among many other workflow rules available with our app, you can follow the use case Check for unresolved sub-tasks to ensure that sub-tasks must be resolved before the corresponding issue can be closed.
You can also add variation 3 of the use case to the expression to indicate that the Sibling sub-task (sub-task “B” in your case) must be completed before completing “C”.
If you have any questions regarding the implementation, I encourage you to create a request on our support portal and we will be happy to help you.
Best regards,
Nacho
You can create a validator or condition in a issue transition in workflow, with a rule to restrict to finish the issue A only if the all its subtasks were finished previously, for example.
Sub-Task Blocking Condition - Condition to block parent issue transition depending on sub-task status.
Or if you want blocker the transition of the parent issue if all subtasks were finished previously, you could use:
Parent Status Validator - Validates that the parent issue is in required state.
Also, to create a automatic updating, I think the best way is creating a Automation Rule or using a post-functions workflow.
In a Automation, you can create the rule when the issue is transitioned, child issues, linked issues or parent issues could be edited or transitioned too.
I hope help you.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Ali Abdullah Welcome to the Community!
You can achieve it via automation or workflow validators.
If you don't want to modify the workflow, you can create an automation rule that reverts the status if a task is marked "Done" while its dependencies are incomplete.
If you have Scripturnner or JMWE plugin, then you can add the validators.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Spend the day sharpening your skills in Atlassian Cloud Organization Admin or Jira Administration, then take the exam onsite. Already ready? Take one - or more - of 12 different certification exams while you’re in Anaheim at Team' 25.
Learn more
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.