I am able to use scriptrunner to update a custom field from other custom fields within the same issue. But how can I update a custom field using custom fields from another issue ?
Issue type A : "Work"
- custom field : cost
- custom field : type_of_job (manual,automated)
Issue type B : "Rates"
- custom field Manual_rate=$50
- custom field Automated_rate=$80
I have a dropdown list in Issue "work" to select type of job
if type_of_job= manual, i need to update custom field "cost" (in issue "work") with the values from custom field "manual_rate"(in issue "Rates").
Is this possible ?
Many thanks in advance
you can do this with the IssueManager. Here is some sample code to show you the idea:
import com.atlassian.jira.component.ComponentAccessor // Manager def cfm = ComponentAccessor.getCustomFieldManager() def issueManager = ComponentAccessor.getIssueManager() def externalIssue = issueManager.getIssueObject(String key)
Now you can access the fields of the external issue. For example:
externalValue = externalIssue.getCustomFieldValue(cfm.getCustomFieldObject("customfield_11111"))
Atlassian Summit is an excellent opportunity for in-person support, training, and networking.Learn more
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG