Released on June 22, 2022
When you import the content of an estimate into another estimate, if the targeted lacks the formula_for_quantity column and the source estimate has it, if you reference the Gantt diagram in the formula_for_quantity column, the import operation failed because there were no corresponding Gantt task in the target (because the Gantt diagram is not imported).
Now, you have a clear message pointing out the tasks having the references to the missing Gantt diagram. So, you can fix the problem easily.
The Copy_WBS_field statement usually used in the events creating progresses could fail by deleting content of free columns when they had null figures in the WBS_QEval column.
The native WBS columns for selling prices are automatically rounded according to rounding levels you set in the “Options”. However, you may want to create your own selling price columns using formulas in the WBS.
You can now round these user-defined columns in accordance with the settings of the “Options” by using new variables:
SYS_Round_WBS (the rounding figure for the WBS – when not proportional)
SYS_Round_Minutes (the rounding figure for the minutes)
SYS_Round_WBS_Is_Proportional (-1 when proportional rounding is activated, otherwise 0)
SYS_Round_WBS_Below_10E0 (the rounding value for figures < 1)
SYS_Round_WBS_Below_10E1 (the rounding value for figures < 10)
SYS_Round_WBS_Below_10E2 (the rounding value for figures < 100)
SYS_Round_WBS_Below_10E3 (the rounding value for figures < 1000)
SYS_Round_WBS_Below_10E4 (the rounding value for figures < 10000)
SYS_Round_WBS_Below_10E5 (the rounding value for figures < 100000)
SYS_Round_WBS_Below_10E6 (the rounding value for figures < 1000000)
SYS_Round_WBS_Below_10E7 (the rounding value for figures < 10000000)
SYS_Round_WBS_Below_10E8 (the rounding value for figures < 100000000)
SYS_Round_WBS_Above_10E8 (the rounding value for figures >= 100000000)
Notice that you can always use the names used for proportional figures, even if you do not activate proportional rounding because they will contain the WBS rounding level in this case.
All values in these variables are designed to be used in Excel-like formulas. Meaning that a rounding to 2 decimal places will return -2, rounding to the unit will return 0.
The process which pushes versions and progresses has been significantly improved (about x10). We consider here the native code, this improvement doesn't take into account the possible code you could add in the On_Before_Push_Progress, On_After_Push_Progress, On_Before_Push_Version and On_After_Push_Version events.