Commit df71eda0 authored by Frank Bergmann's avatar Frank Bergmann

- Added some formulas to clarify ETC results

parent c1f8069a
......@@ -86,13 +86,19 @@ ad_proc -public im_estimate_to_complete_task_details_component {
#
lappend result [list "Estimate to Complete"]
set etc_planned [expr $planned_units * (100.0 - $percent_completed) / 100.0]
lappend result [list "Estimate to Complete<br>(Planned)" $etc_planned "Based on the number of hours left to work, according to planned hours and percent completed."]
lappend result [list "Estimate to Complete<br>(Planned)" $etc_planned "
Based on the number of hours left to work, according to planned hours and percent completed.<br>
etc_planned = planned_hours * (100 - percent_completed) / 100"]
set etc_eva $planned_units
if {$percent_completed > 0.0} {
set etc_eva [expr (100.0 - $percent_completed) * $reported_hours_cache / $percent_completed]
}
lappend result [list "Estimate to Complete<br>(Earned Value)" $etc_eva "Based on the logged hours that it took to achieve the current percent completed."]
lappend result [list "Estimate to Complete<br>(Manually Entered)" $etc_entered "Based on manually entered ETC values (during timesheet entry), taking planned ETC as a default if no estimates are available.<br>Watch out for outdated ETC estimates!"]
lappend result [list "Estimate to Complete<br>(Earned Value)" $etc_eva "
Based on the logged hours that it took to achieve the current percent completed.<br>
etc_eva = (100 - percent_completed) * logged_hours / percent_completed"]
lappend result [list "Estimate to Complete<br>(Manually Entered)" $etc_entered "
Based on manually entered ETC values (during timesheet entry), taking planned ETC as a default if no estimates are available.<br>
Watch out for outdated ETC estimates!"]
# -----------------------------------------------------
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment