Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This may be required when Framework data has been updated externally outside of the Framework suite or when statistics need to be recalculated.




Some of the tools operate on job-specific data, others on internal system data. When running a tool for job-specific data (see below) criteria must be supplied to select the job(s) to be updated.

The following criteria options are available to select the job(s) to run the selected Database Tool on:

Image Added




The following options are available in the Apply To combo box to select the criteria to select jobs with:

Image Added

The Region/Division combo allows the addition of Region/Dvision criteria to be included in the job filtering.


If the selection of Apply To criteria (see above) requires further specification, this is chosen in the Criteria and Context combos. E.g for 'All jobs by major stage':

Image Added


The Context combo allows further specification of criteria when needed, e.g when 'All jobs by minor stage' is selected in the Apply To combo box, the Criteria combo allows selection of the major workflow stage (parent) with the Criteria combo allowing selection of the minor workflow stage (child):

Image Added


The following table describes the database tools available:


#Database Tool NameDescriptionAvailability?Tool CriteriaWhen is it needed?
1Add zero records to all tablesThis
process ensure
tool ensures all tables in the Framework database have a 'zero record' (i.e a record with a PKID of 0) in them, as required for the Framework system internally to link data.Available

None - not job specific.

Applies to all Framework tables.

When troubleshooting data issues, such as when data is missing or not displayed.
2Compile Construction Chart DataCreates/updates the construction chart data for the selected job(s). For legacy (non-logistics) construction program jobs only.AvailableJob(s) specified by tool criteriaWhen legacy (pre-logistics) jobs require a construciton chart.
3Compile Labour Allocation Entity Statistics (Carpenter)Compiles labour allocation statistics for carpenter entities for the selected job(s). For legacy (non-logistics) construction program jobs only.AvailableJob(s) specified by tool criteriaWhen legacy (pre-logistics) jobs require labour allocation stats (for carpenters)
4Compile Labour Allocation Entity Statistics (Standard)Compiles labour allocation statistics for standard entities for the selected job(s). For legacy (non-logistics) construction program jobs only.AvailableJob(s) specified by tool criteriaWhen legacy (pre-logistics) jobs require labour allocation stats.
5Create Construction ProgrammeCreates a construction program for the selected job(s). For legacy (non-logistics) construction program jobs only.AvailableJob(s) specified by tool criteriaWhen legacy (pre-logistics) jobs require a construction program to be applied.
6Forecast Labour RequirementsForecasts labour requirements for the selected job(s). For legacy (non-logistics) construction program jobs only.AvailableJob(s) specified by tool criteriaWhen legacy (pre-logistics) jobs require forecast labour allocation stats.
7Link Purchase OrdersLinks purchase orders and logistics items for the selected job(s) based on cost centre codes.AvailableJob(s) specified by tool criteriaWhen orders on jobs are not linked to logistics items.
8Linked Files - Create Client FoldersCreates disk folders for the selected job(s) client based on Framework system configuration and job files system preferences.Not availableJob(s) specified by tool criteriaNot available
9Linked Files - Create Job FoldersCreates disk folders for the selected job(s) based on Framework system configuration and job files system preferences.AvailableJob(s) specified by tool criteriaWhen job(s) require a linked file folder structure to be created on disk
10Linked Files - Create Land Folders (All Lands)Creates disk folders for the selected job(s) land based on Framework system configuration and job files system preferences.Not availableJob(s) specified by tool criteriaNot available
11Linked Files - Create Purchase Order FoldersCreates disk folders for the selected job(s) purchase orders based on Framework system configuration and job files system preferences.Not availableJob(s) specified by tool criteriaNot available
12Permanently Delete Client (this cannot be undone)

Permanently delete the client(s) from the Framework database, for the client(s) specified by the tool criteria.

Note: that this process is a permanent (physical) delete and cannot be undone.

AvailableJob(s) specified by tool criteriaWhen a client MUST be deleted permanently from Framework.
13Permanently Delete File (this cannot be undone)

Permanently delete the file(s) from the Framework database, for the file(s) specified by the tool criteria.

Note: that this process is a permanent (physical) delete and cannot be undone.

AvailableJob(s) specified by tool criteriaWhen a file MUST be deleted permanently from Framework.
14Permanently Delete Job (this cannot be undone)

Permanently delete the job(s) from the Framework database, for the job(s) specified by the tool criteria.

Note: that this process is a permanent (physical) delete and cannot be undone.

AvailableJob(s) specified by tool criteriaWhen a job MUST be deleted permanently from Framework.
15Recalculate Logistics ProgressRecalculates the individual logistics item activity progress, for each logistics item within the selected job(s) logistics programme.AvailableJob(s) specified by tool criteria
16Run Logistics MS-Access TriggersExecutes the Autoexec macro in the the Ms-Access database at \$Framework\Triggers\LogisticsTriggers.mdbAvailable

None - not job specific.


17Update All Construction Details

Performs the following construction-related updates for the selected job(s):

  • Update logistics progess
  • Update workflow stage
  • Raise Construction Claims
  • Update Construction Delays
AvailableJob(s) specified by tool criteria
18Update Construction ClaimsUpdates the construction claims for the selected job(s).AvailableJob(s) specified by tool criteria
19Update Construction DelaysUpdates the construction delays for the selected job(s).AvailableJob(s) specified by tool criteria
20Update Construction History Notes

Updates the construction period history notes for the selected job(s).

This tool copies the Operator and Supervisor notes from the current construction period to the construction record, as seen on some Construction Overview screens) 

AvailableJob(s) specified by tool criteria
21Update Construction Progress

Recalculates the construction progress  stats for the job(s) specified by the tool criteria.

This tool recalculates stats across any 'dirty' construction periods for the selected job(s) i.e only for construction periods that have had activity recorded since the job's last progress update.

AvailableJob(s) specified by tool criteria
22Update Construction Progress (All including non-dirty)

Recalculate the construction stats for the job(s) specified by the tool criteria.

This tool recalculates stats across ALL construction periods for the selected job(s), regardless of whether or not there has been any recent activity recorded since the job's last progress update.

AvailableJob(s) specified by tool criteria
23

Update Job Status

Recalculates the job status for the selected job(s) based on data within each job.AvailableJob(s) specified by tool criteria
24Update Logistics Item Completion StatisticsUpdates progress for all completed logistics items for the select job(s).AvailableJob(s) specified by tool criteria
25Update Maintenance Request Work Flow StageUpdates the workflow stage for all maintenance requests for the selected job(s).AvailableJob(s) specified by tool criteria
26Update System Keys

Updates Framework's internal record of current Primary Key (PKID) values across all tables in the Framework database.

This tool incorporates site-specific system keys as well as keys for the main Framework database, whereby remote sites (e.g logistics tablets) can reserve block ranges of Ids for exclusive record insertion in a table.

Available

None - not job specific.

Applies to all Framework system keys.


27Update Total Number of Tender Appointments

Sets diary appointment links and diary item numbers for tender appointments for the selected job(s).

This tool also clears presentation and current appointment links and counts for non-final tender documents.

AvailableJob(s) specified by tool criteria
28Update Workflow Stage

Recalculates the workflow stage for the selected job(s).

This tool executes the usp_updateWorkflowstages stored procedure for each selected job.

AvailableJob(s) specified by tool criteria