Released on March 04, 2022
The new IEstimateVersion.DatabaseOfEstimate property returns an instance of the new IDatabaseOfEstimate interface. It provides the access to the tree structure of the database of the estimate. The access is just read-only currently.
When removing free tasks, it is possible to select several rows to delete. If these rows have child rows (sub tasks) that are not included in the selection, and only in this case, a confirmation is requested to the user.
In free tasks and free sub-tasks, the ratio is computed, taking in account the global duration for tasks, and working duration for sub-tasks. The ratio can also be used in the formulas at article / set level.
When removing a free sub-task, the branch above the deleted one becomes a task. This is true only if the next one was not already a sub-task of it and this behavior has been fixed.
If the user places the selection inside an article area or in the set area, he can reorganize the lines with a high probability (but not 100%) to keep the existing formulas. The result has to be checked very carefully.
Until now, a free list had to be used to group the articles or set on the first level of the list, or every article / set were grouped in the same ‘Not Named’ category. Now, we can group them in the same categories than the ones used to present the article in the Database Window of the estimate. The group option is called ‘Database order’ in the pane.