Home > File > Server Tools > Repository File Maintenance

Repository File Maintenance

This command allows you to create a new, or edit an existing, repository file. The repository file or plan repository contains the individual plan rules that are executed by ProAdmin Server. The dialog box shows the following items:

Repository file: shows the folder and name of the repository file to be updated.

The Browse button allows you to choose a different repository file or create a new one. To create a new file click the Browse button and select the drive and directory where the repository file will be located. Type the repository file name in the file name box and click the Open button. When the file name doesn’t exist ProAdmin will ask if you want to create the file. Click the Yes button to create the file. To open an existing file, click the Browse button and select the drive and directory where the repository file is located, and double click the repository file name to open it.

The selection box in the center of the screen shows the list of System plans in the repository. Clicking on one of the headings will sort the list in ascending/descending order of that item:

    System Plan is the name of each system plan in the repository.

    Key is a character summary of the Key Values for the system plan.

    Modified is the last modified date of the system plan.

    Modified By is the User Id of the person who last modified the system plan.

    Client Update Level is the ProAdmin update date used when the System Plan was last updated.

Right clicking within the list of System Plans brings up a menu with the following options to sort or select contents of the repository file:

    Select All will select all of the system plans in the repository file.

    Select None will un-select all of the system plans in the repository file.

    Sort by System Plan will sort the list of the system plans by their name in ascending/descending order.

    Sort by Key will sort the list of the system plans by their Key Values in ascending/descending order.

    Sort by Modified will sort the list of system plans by last modified date in ascending/descending order.

    Sort by Modified By will sort the list by the User Id which last modified the system plans in ascending/descending order.

    Sort by Client Update Level will sort the list of system plans by Client Update Level date ascending/descending order.

Click the Manage button to access various commands with respect to the contents of the Repository File (some commands require you to select one or more system plans from the list before you click the Manage button):

Add a System Plan… allows you to add a system plan to the repository from the client that is currently open. When you click on the selection, the Add System Plan dialog will be displayed listing all of the system plans associated with the current client. Click the check box in front of the entries you wish to add and then click the OK button. If any of the selected system plans already exist in the repository file (determined by comparing the System Plan's keys for the plan you are adding to the System Plans' keys in the repository) you will be asked if you want to replace it. As each system plan is processed, various dialogs may popup, requiring your interaction to continue processing. When "replacing" an existing system plan, a comparison is made between each library entry in the repository for this system plan and the corresponding library entry in the client's system plan, and a report is generated for your review, allowing you to determine if you wish to  processing that system plan or  the processing of that system plan (and move on to the next system plan). Note that the  button has the same result (i.e., move on to the next step) as thebutton.

The report of the repository and client system plan comparison will look something like this:

 

Select one or more system plans and then choose Delete a System Plan to delete the selected system plan entries from the repository file.

Select one or more system plans and then choose Export a System Plan to add the system plan and all of its associated library entries to the current client. The system plan(s) to be exported need to have the same client update level as the current client.

Update System Plans allows you to update the plan rules for all of the system plans that have been selected. When executed, ProAdmin will open up the client associated with the system plan, update the client if applicable, and add the system plan back into the repository file. The system plans are processed in a batch-like mode, requiring minimum user intervention, only requiring responses when an XML Database Linkage or XML Output Linkage needs to be updated/replaced.

XML Linkages… allows you to update the XML Database Linkage and XML Output Linkage associated with the repository file. You can Add a new entry, or Delete, Compare or View existing entries. To add a new entry, click the Add button next to the type of linkage that you wish to add. This will open up a window displaying all the linkages associated with the current client. Click the check box in front of any of the linkages that you wish to add and then click the Add button.

Keys… opens up the Repository File Keys dialog where you can import the XML Database Linkage schema and select the location for the keys fields for this repository. All the System Plans in the repository must use/define all the keys listed here (even if they are specified as ​Any​).

Pack File allows you to pack the repository file, removing any excess space created by deleting and replacing entries.

View displays a summary of all system plans or each selected system plan. The listing will include the system plan name, repository file keys, date created and by whom, date last modified and by whom, Plan Definitions, Census Specifications, Projections Assumptions, XML Database Linkage, Output Definition, and the Source client path. You can click on the Details button at the top of the page to see details about all of the library entries, including their notes (if any) and last modified time stamp.  You can click on the Tabular button at the top of the page to see a tabular summary comparable to the library view.  Under each of the view options, the system plans will be displayed in the order selected for the library view.