This is the first step of ProjectWise Integration with the ProStructures application. Here, we are going to learn how to import local ProStructures WorkSpaces and Dataset files into the ProjectWise environment via Managed Configuration Import Wizard.
Please follow the below steps to achieve this.
1. In ProjectWise Administrator, under WorkSpaces > Managed (Right-Click) and select Import Managed Configuration.
This will open the Import Managed Configuration Wizard. In the Welcome dialog, click Next.
2. On the Choose Desired Action page, select the second option Import Data to ProjectWise from File System. Then click Next.
3. On the Import and Validate ProjectWise Folder Structure and Documents page, select the workspace to import in the Local File System list.
Default workspace paths:
Select the local ProStructures configuration from the local file system path (for Windows 8/Windows 10) – <DriveName>\ProgramData\Bentley\ProStructures CONNECT Edition\Configuration
Then in the ProjectWise list, select the folder to import the workspace into. If the folder does not exist yet, you can right-click in the list and select New Folder to create one (PSCE_Managed_Configuration).
4. In your ProjectWise repository, create a folder that will contain the Configuration to manage. For the purpose of this document, define a directory called "PSCE_Managed_Configuration"
Once you have selected a folder on both sides of the lists, click the Map button that is between the two lists, this will enable the Validate option.
5. Click Validate.
During the validation process, the wizard compares the content of the local workspace with the contents stored in ProjectWise. Since this is a fresh install, there shouldn’t be any files with which to compare and this process should be rather quick. In the future, you can use this utility to update a workspace and/or dataset. It will compare the two directories and identify whether files exist or not. It does not compare the contents of the file, only whether the files exist or not.
Once the validation is complete, the Validation of File System Structure against ProjectWise dialog opens.
The tree structure in the left-hand panel will display the status of each item as either present or not present in the ProjectWise repository. Items with a red ‘X’ indicates the file/folder is not present in the ProjectWise repository, while the green check indicates it is present in the ProjectWise repository. Select an item in the list on the left to see what the status of the item is in ProjectWise. Since this is a fresh install, the entire workspace will be marked as not present.
Attention: For the purpose of this document, we will NOT import the entire configuration. While it is acceptable to import the configuration in its entirety, it may be somewhat unnecessary. We can streamline the configuration by importing only what is necessary. Reducing the number of files being exchanged between the ProjectWise datasource and local machine translates into shorter download times and greater performance for your users. For ProStructures, we only need to be concerned about three items; the Datasets, specific WorkSpaces and its associated WorkSets.
Attention: The WorkSpace configuration files and the WorkSet configuration files need to be available in the ProjectWise repository. The Configuration files are copied to the user's local working directory and are processed when ProStructures is started.
6. Select the Organization and Workspaces/WorksetExamples directories and their corresponding configuration files. Click Resolve to import the selected items into ProjectWise.
7. When finished, a summary of the imported files will be provided. If the import is successful then it will show “***IMPORT SUCCESSFUL***”, then click Next.
8. For this exercise, we are done with the Managed Configuration Import Wizard. Click Next, then Close.
In this way, we can import local ProStructures WorkSpaces and dataset files into the ProjectWise environment via Managed Configuration Import Wizard.
Step 2: Add/Edit ProjectWise CSBs (Configuration Settings Blocks)