Contract Databases

Navigation:  IDIQ Contracts >

Contract Databases

Previous pageReturn to chapter overviewNext page

Principe

QDV7 features a function of  type Extraction Transformation Loading, that loads data from the basic estimate to databases:

a database whose sets are the WBS tasks

a linked article database (rows not coming from a manufacturer database), in addition to the regular manufacturer databases, to monitor all the costs

an optional contract database whose articles are the WBS tasks.

 

QDV7 builds these databases by crossing preexisting databases with the WBS (or WBS package) and, for the Linked articles database, the Minutes (an excerpt with the option 3):

IDIQ

The option number refers to the first column of the second table in the hereunder "Procedure" section.

The regular manufacturer databases are depicted with a gear.

 

ETL Parameterisation

The forced selling prices can be brought

A.by the set database (option 1)

B.by the contract database (options 5 and 7, or option 6).

Therefore the options 1 and 7 are incompatible.

The ETL function turns the WBS into a set database (3 panes) with the following contents:

Pane

Index

Sets

Articles

Rows

acc. to edition

Tasks

Articles from manufacturer databases or linked database (option 7: parent set in addition)

Reference

 

Item

Manufacturer database ref. or linked database ref. (COF) (Item for the parent set)

Structure field value for sets

 

<task parent level turned into digits><task rank>, both on 4 digits (option 2: parent level replaced by 0000)

QDV7 compensates the absence of missing reference and structure fields (selection 8) at task level by inserting therein the item number (on 4 digits for the structure field).

 

Appearance of the package set after insertion in the view of Minutes (in a default task) according to the options:

Description

Reference

Structure field

Total cost (EUR)

Forced selling price by unit (EUR)

Option 1

 

 

 

 

 

 

 

Σ

 

Lot

Item

000Item

 

Σ

 

 

 

xxx

xxx

 

 

 

xxx

xxx

Options 5+7

 

 

 

 

 

 

 

Σ

 

Lot

Item00

000Item

 

 

Lot

 

 

 

Σ

 

 

 

xxx

xxx

 

 

 

xxx

xxx

Option 6

 

 

 

 

Lot

 

 

 

 

Lot

Item

000Item

 

XXX

 

The linked database contains:

the virtual articles (rows not coming from a manufacturer database)

the Minute rows whose reference was void, provided they feature a cost/time by unit

the sets not coming from a set database, collapsed and flattened.

 

Unless you have unchecked the option 4, the Minutes without quantity nor cost per unit are NOT enrolled in the set database or the linked database. The set headers in this case are still enrolled.

QDV7 assigns the COF –<rank> reference to the two first categories and to the sets whose header is limited to a title. COF stands for Call-OFf (Contract).

Without the option 3, the database enrolls also Minute rows with a native database and replaces the latter with the linked articles database.

 

In the contract database, the costs are hidden.

 

Preparation of Databases

To create an empty .grp file meant to host the set database, refer to How to Create an Empty Database of Sets.

To create the empty .qdb files meant to host the linked articles database and the contract database, refer to How to Create & Manage the Databases.

You can also empty an existing database by keeping in the hereunder dialog box the 'Empty database first' box checked. Otherwise,the sets and articles are appended to the database. The articles of the costs database are overwritten in any case.

warning

- Emptying a database does not erase a previously edited structure.

- If the grp file has not been just created, check, in the Field Manager, that the added free fields IDs are WITHOUT _.

 

Option 1: insert the 'Take the forced selling price' and 'Forced selling price per unit' special columns. (Refer to Créer des champs libres à comportement personnalisé)

Procedure

To define the ETL, click Automation>Create Database>Build:

create db

option #

gray: opt 6

Two or three databases (option)

Create extra fields as in How to Fill out the Fields of the List of Articles

COF


 


Click the ..., button and select New in a target folder, then Open

1

2

 

To get the list of virtual articles in each set (task) (replaces option 7)

Set to 0 the structure field prefix

"virtual article" shows as source database

idem

Inhibits Data>Record set


Click the ..., button and select New in a target folder, then Open

Restriction 3

Only Minutes without source database and the sets of Minutes are gathered

Restriction 4

The Minutes without Cost nor Time per unit are ignored by both databases

 

 

 

x       5
 x       6

This contract database gathers task forced SPs

 

Click the ..., button and select New in a target folder, then Open

7

Inserts set header before articles in the set database viewer (incompatible with option 1)

Selection 8

Selects the field to fill with <Task parent level>–<Task rank> both in the set and contract databases