CMiC Field - Checklist Maintenance (Classic)

Overview

Screenshot of Checklist Maintenance.

Checklist Maintenance; standard Treeview path: CMiC Field > File Maintenance > Local Tables > Checklist Maintenance

The Checklist Maintenance screen is used to create and maintain Checklist Types. These types are available in the Checklist menu in the Treeview (standard Treeview path: CMiC Field > Site Management > Checklists). TYPE1 is a standard checklist representing the Weekly Check List screen located under the Site Management node. For more information, please refer to CMiC Field - Checklists (Classic).

Show All

Select whether to filter the log by project specific types, system level types, or all types.

[Copy From Project] – Button

Press this button to copy checklist types from another project.

Assign To Project – Checkbox

Check this box to assign the checklist type to the project. Once assigned, all changes made to the Checklist Type record will be project specific and will not affect the global checklist type.

Setup

An outline of how to set up the Checklist Maintenance screen for use is provided in the following sequence of steps:

1. Assign security access to the Checklist Maintenance screen via the "Assign Menu Items" option.

Screenshot of Assign Menu with Checklist Maintenance highlighted.

2. The screen is now available on the standard CMiC Field Treeview for launching. Any custom Treeview will require changing to include this screen.

Screenshot of Treeview with Checklist Maintenance highligted.

Creating a Checklist Type

To create a new checklist type, press the [Add Type] button on the Checklist Maintenance log screen.

Screenshot of Add Checklist Type pop-up launched from Checklist Maintenance.

Example of pop-up window launched from [Add Type] button on Checklist Maintenance screen

Type Code, Type Name

Enter a checklist type code and name.

Checklist Type Maintenance

Screenshot of Checklist Maintenance with link highlighted.

Click the Name link to launch the Checklist Type record (e.g., Miscellaneous).

Screenshot of Miscellaneous Maintenance.

Checklist Type record launched from Name link on Checklist Maintenance screen

This screen is used to edit the header and details of each selected Checklist Type record. User-defined fields (UDFs) can also be added. For more information, please refer to User-Defined Fields.

Header – Checkbox

Check this box to indicate the line is a section heading.

Active – Checkbox

Check this box to indicate the line is active (displayed) in the checklist.

Lock – Checkbox

When checked, only users with the Checklist Admin privilege will be able to edit/delete the record.

Action

Use the icons in this field to add/remove lines.

Checklist Masks and Security

Once Checklist Types are created, a number of related records are created in the system:

 Company Control – Code Masks

Screenshot of Company Control with Checklist masks highlighted.

Company Control; standard Treeview path: CMiC Field > File Maintenance > Company Control

Project Maintenance – Masks

Screenshot of Project Maintenance with Masks pop-up launched.

Example of pop-up window launched from [Masks] button on Project Maintenance screen

NOTE: Users require the 'Show only Project-Specific Checklists' box to be checked on the CMiC Field - Project System Options - General - Tab of the Project System Options screen to view the checklist type masks in the pop-up.

Security: Assign Programs, Assign Menu Items, Add/Remove Privileges (Add, Edit, Delete)

Example of Assigning Programs

Example of Assigning Programs

Example of Assigning Menu Items

Example of Assigning Menu Items

Example of Adding and Removing Privileges

Example of Adding and Removing Privileges

After assigning security access to these programs, menu items, and privileges, the user can now start using the checklists. They are located under the Site Management > Checklists node of the standard Treeview but may need to be added to custom Treeviews.

Screenshot of Checklists in Treeview Menu

Example of Checklists in Treeview Menu

When the user clicks on the [Add] button after selecting a checklist screen, the screen display will be based on the setup definition in the Checklist Type record. For example, for "Miscellaneous" the following screen would be shown.

Screenshot of Checklist Type record launched from Treeview.

Field Security

Screenshot of Role Maintenance with Checklist Maintenance programs.

Role Maintenance; standard Treeview path: CMiC Field > Security > Role Maintenance – Assign Field Security

Field security can also be applied to the following fields on the Checklist Maintenance and the Checklist Type record screens:

Checklist Maintenance screen:

  • [Add Type] Button

  • Delete icon

  • [Copy From Project] Button

Checklist Type record screen:

  • Add Detail Record Action

  • Delete Detail Record Action

  • 'Lock' Checkbox

User-Defined Fields

Set up the user-defined fields using the Free Form Fields screen (program: PMFFSET), which can be found in the System Data module (standard path: System Data > User Extensions > Free Form Fields):

Screenshot of Free Form Fields Configuration with Checklist highlighted.

User-defined fields can be set up using the Free Form Fields Configuration screen in the System module (standard path: Enterprise > System > User Extensions > Free Form Fields).