Here's a scenario:
John has an ETC of 100 on Task A. He enters 10 hours against this task, submits it, gets it approved and posted. His ETC becomes 90.
He decides to open the posted timesheet and removes 5 hours from the same task and posts it. His ETC should now be 95 since he's adding back 5 hrs to the ETC.
This is not the case, and it is seen that the ETC remains 90 when posted. This is causing a problem because the ETC is not updating in the Team tab of the Project either.
I ran the 'Investment Allocations' Job, which should update the ETCs for labor. It's completing but the ETcs are not getting updated.