Estimating Software
Project Management Software
Accounting Software
Inventory SoftwareInventory Management SoftwareBookkeeping SoftwareTime Tracking SoftwareConstruction Estimating SoftwareConstruction Management SoftwareProject Management Software

Small Rounding Errors in Assemblies

PROBLEM

Some components in an Assembly would sometimes get a slightly inaccurate value after being changed-- the difference was usually just a few hundredths of a cent.

Caught By

User bug report.

Workaround

None. This problem causes extremely small changes in unit costs, and shouldn't affect Estimate costs by more than a few pennies.

Solution

Fixed in version 3.6 and later.

Technical Details

When updating the prices in an Assembly, we were using a different order of calculation from the original calculation (quantity * waste factor * price instead of quantity * price * waste factor). Because intermediate values are rounded to the nearest .0001, sometimes that would cause slight differences in the resulting values.

Entered 4/11/06 by Casey.