In the MSP New Driver, ETC Hours Shift Away from Whole Numbers

Document ID : KB000110240
Last Modified Date : 17/08/2018
Show Technical Document Details
Issue:
ETC hours are shifting away from whole numbers and are rounded off over time. This occurs when working on a project in PPM 15.2 and using the new XML driver. 

Steps to Reproduce: 
1. Create a project with dates: 7/30/2018 - 6/24/2020
2. Staff a resource to the team
3. Create a fixed duration task with dates the same as the project 
4. Assign a resource to the task with a uniform loading pattern and 100 hours of ETC 
5. Without making any additional changes, export the project to MSP and save it back to PPM a few times

Expected Results: The ETC always remains at 100 hours in both MSP and PPM  
Actual Results: The ETC starts out as 100 hours, but eventually starts rounding off to numbers, such as 99.98 or 99.95
Resolution:
The issue is no longer reproducible on 15.4.x. On 15.4.x, the ETC hours no longer round off to include a decimal amount.