Released Database Mode

<< Click to Display Table of Contents >>

Navigation:  Advanced Features >

Released Database Mode

Released Database Mode

The Released Database Mode allows you to maintain two databases in synch inside your company: one for the team of designers where work in progress documents are made available and one for the rest of the company containing only released documents.

This ensures that the personnel out of the technical department can query and display only documents that have been previously approved.

images_relDatabase

The process is managed by the options in the section Environment, Released Database Mode, where you will find the technical details and sample scripts.

How does MechworksPDM manage the two database?

While a document is being edited by the team of designers the released database contains a reference to a released copy of the file that is available for consulting (the file itself is read-only).

When you approve a document two scripts are called to update the released database and maintain the synchronization:

OnFilterRev.LST

This script decides whether this revision should update the released database. You may decide to keep intermediate revisions that lead to the final release and update the released database only then. In this case the intermediate option would be under the control of an approval but would not be published outside of the technical department until the final test and approval. The script must be enabled with an option.

OnCopyReleasedFileToSecuredStorageArea.LST

This script manages the copy of the released file to the storage that will contain only the released file and that is referenced by the released database. The script must be enabled with an option.

Parent project hierarchy reconstruction process

Starting with R26 release, the performance of the parent project hierarchy reconstruction process in the Released Documents database during document approval have been enhanced.

When approving a document, the system rebuilds the full parent projects structure in the released database.
The reconstruction logic has been optimized to prevent redundant processing of the same parent project nodes.

This enhancement significantly reduces repeated database operations and improves approval performances, particularly for documents linked to highly connected project hierarchies.