Hi,
I am looking for a method to update a parent issue custom field with data from a sub-task when I transition a sub-task. (perhaps some post-function?)
Each of our issues will have one sub-task that will be assigned to a different user from the owner of the parent issue.
Part of our workflow requires the owner of the sub-task to input some text into a custom field. When the sub-task is closed I would like to copy that text to a custom field on the parent issue.
(for reporting purposes - we only look at the parent issue, but want to see this text update captured on the sub-task)
I hope this makes sense and any suggestions are welcomed
thanks
Hi James,
The JIRA Misc Workflow Extensions plugin has the post function you need :
https://marketplace.atlassian.com/plugins/com.innovalog.jmwe.jira-misc-workflow-extensions
Best regards,
Peter
Thanks Peter. No way of doing this without adding a paid-for addon?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Run a script as postfunction on the tansition to Done on the subtask.
def parentKey = issue.fields.parent.key
def issueKey = issue.key
def tradeTermsKey
def parent = get("/rest/api/2/issue/" + parentKey)
.header('Content-Type', 'application/json')
.asObject(Map).body
def parentUpdate = put('/rest/api/2/issue/' + parentKey)
.header('Content-type', 'application/json')
.body([
fields: [
customfield_11901: issue.fields.customfield_11901, // Customer updated from number field to text field
customfield_11900: issue.fields.customfield_11900 // Vendor updated from number field to text field
]
])
.asString()
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Another option is the newest version of the plugin Workflow Essentials for JIRA.
It contains a post function to copy values from sub-task to parent (and vice versa if you need that).
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
There's now a very easy to configure way to keep fields for parents and sub-tasks in sync using Automation for JIRA!
You can easily modify related issues (such as parents, stories, sub-tasks, epics, linked issues and even JQL) using our related issues action and condition:
edit-sub-tasks.png
(this example updates the description, in a sub-task when the parent changes, but you could reverse this too so a sub-task update, updates the parent)
For more details see https://blog.codebarrel.io/synchronize-parent-and-sub-task-issues-with-automation-for-jira-bdcca6c9d453
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.