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"))
Badges are a great way to show off community activity, whether you’re a newbie or a Champion.Learn more
Hi Atlassian Community! My name is Shana, and I’m on the Jira Software team. One of the many reasons this Community exists is to connect you to others on similar product journeys or with comparabl...
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
You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs