Hi,
We have a use case where it is required to calculate Original and Remaining Estimates on parent tasks based on the changes on child issues.
For example, we have the following hierarchy:
- PMO Initiative
- PMO Epic
- PMO Story
- Epic (this is 'standard' Jira Epic)
Note that we're looking only at first three levels - so, "PMO Initiative", "PMO Epic" and "PMO Story".
ℹ️ Additional info: Original Estimate can be set on any issue type/hierarchy level. For example, you could set an estimate on PMO Epic as well as on PMO Initiative.
The desired result is that whenever someone sets/changes Original and Remaining Estimates on child issue, the values are automatically 'added' to the parent issue.
For example, let's say we have the following values for PMO Epic:
- Original Estimate: 1w
- Remaining Estimate: 1w
When someone adds PMO Story below this Epic, and the PMO Story issue type has the following values:
- Original Estimate: 1d
- Remaining Estimate: 1d
The Epic would have 1w 1d values for both Original and Remaining Estimates.
The same should work whenever someone logs time and the value for Remaining Estimate changes.
So, what we managed to get so far is this calculation for Original Estimate by using Time Tracking trigger and {{fieldChange.to/fromString}} smart value. This smart value always gets values for Original Estimate and we got stuck on how to get Remaining Estimate from it.

Any chance you could build {{fieldChange.remainingestimate.from/toString}} or something like that?
Also, if this isn't possible, is there any workaround for it?
ℹ️ One note - we're using linkedIssues relation instead of parent link as relations are created in WBS Grantt-Chart but we'll try to get it working with standard parent-child relation as well (to be tested).