MY requirement is that i wanted to just pull the value of "Σ Remaining Estimate" to another scripted field created by me. This will be a Scripted field. I believe it can be possible. Please let me know if you want any other info.
Use the below script to a scripted field.
import com.atlassian.jira.component.ComponentAccessor import com.atlassian.jira.issue.Issue import com.atlassian.jira.issue.IssueImpl import com.atlassian.jira.issue.IssueManager import com.atlassian.jira.issue.CustomFieldManager import com.atlassian.jira.issue.fields.CustomField import com.atlassian.jira.issue.util.DefaultIssueChangeHolder import com.atlassian.jira.issue.ModifiedValue def Est = issue.getEstimate() List<IssueImpl> subTasks = issue.getSubTaskObjects() if (subTasks != null){ subTasks.each { subTask -> def EstVal = subTask.getEstimate() if(EstVal != null) { Est=Est+EstVal; } }} IssueManager issueManager = ComponentAccessor.getIssueManager() CustomFieldManager customFieldManager = ComponentAccessor.getCustomFieldManager() def tgtField = customFieldManager.getCustomFieldObjects(issue).find {it.name == "Customfield Name"} def changeHolder = new DefaultIssueChangeHolder(); tgtField.updateValue(null, issue, new ModifiedValue(issue.getCustomFieldValue(tgtField), Est.toString()),changeHolder);
Change the "Customfield Name" to the name of the target custom field.
Hi Mahesh,
Getting the below ERROR:
Error
No such property: issue for class: Script6
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.