7.23.1068

Navigation:  7.23 (QDV 2023) >

7.23.1068

Previous pageReturn to chapter overviewNext page

Released on June 10, 2023

New: Merge databases of the estimate

A new function called “Merge databases of the estimate” has been added in the context menu of the Database tab, under Data handling.

clip0891

This operation allows to import or merge the database from another estimate. If there are any article/set differences found in the child database, a new window will be displayed with all conflicts. The user can specify how the individual or all conflicts should be resolved.

clip0892

The following merge actions are available:

Use from source

Use from target

Import with new name

This merging of the databases is now automatically available also when importing a shared child estimate.

New: Cleanup database of the estimate

A new function called “Cleanup database of the estimate” has been added in the context menu of the Database tab, under Data handling.

clip0893

This operation will remove all articles and sets from the database that are not used in the estimate. Only those items in the database (and their direct and indirect sub-items) will remain, which are referenced from Minutes and Overhead minute.

New: Normalize database of the estimate

A new function called “Normalize database of estimate” was added in the context menu of the Database tab, under Data handling.

clip0894

QDV allows to define articles and sets (the lines with a non-empty InternalArticleName) at any depth level in the database. So, it is possible to define an article directly under a set, without using a ReferenceToInternalArticle.

clip0895

This is, however, not the usual way how to define articles or sets. For easier maintenance, you may require the database to be in normalized format.

The normalization will make sure that all articles and sets are defined, i.e., have their InternalArticleName at the top level of the database. The SetDepth of articles will be 0 and the sets will have 1. And all sub-items of sets are specified with ReferenceToInternalArticle.

The example above will look as follows after the normalization:

clip0896

New: The database of the estimate can be merged during importing of a child estimate

When the child estimate is imported into parent estimate, it is possible to import or merge the database of the estimate as well. If there are any article/set differences found in the child database, a new window will be displayed with all conflicts. The user can specify how the individual or all conflicts should be resolved.

clip0897

The following merge actions are available:

Use from source

Use from target

Import with new name

Bug fix: An error occurred when pasting into a minute cell or clearing a cell in some cases

An error occurred when the user tried to paste into a minute cell (CTRL+Q) or to clear a cell (DEL). Normal editing worked fine. This happened only on the rows that referenced another rows in the DB of estimate. The error only occurred if the "Allow editing of database of the estimate rows from referencing rows" estimate option was ON.

Fix: ErrorOccurredReachingTheServer resource in QDV_VersionInfo -  Manage License

The follwing message won't appear anymore when QDV cannot reach the license server. A proper message will be delivered instead.

clip0898

Change: Planner – Ms Project – Export to Ms project – Task name - Replace new lines with space and truncate to 255

New lines in Task names are replaced by space, as they aren’t allowed in MS Project and also truncated to 255 characters.