The Code Lists interface provides the ability to maintain the relevant code lists value related to FMIS projects. The FMIS Code List tool can be accessed by clicking on the FMIS tab on the Main Menu. Only users with the System Administrator security role, or users assigned a role that includes the Manage FMIS Code List Values permission will have this option available.
When "FMIS Code Lists" is selected in the picklist, its interface will appear on the screen.
On the left side, the user can view a table listing each FMIS code list in the system. The three radio buttons above the table allow the user to easily filter the table. The user can choose to see All, Maintained (Editable), or Read-Only code lists. These columns appear on the table, regardless of the displayed code lists:
| Column | Description |
| List ID | This is the system generated unique ID for the code list. |
| List Display Name | This is a user-friendly display name for the code list. |
| Custom | This designates if the Data Source is Custom (checkmark) or not (blank). |
| Maintained | This showcases whether the code list is Maintained (checkmark) and editable, or Read-Only (blank). |
To view and edit the code values in the code list, the user can click on its row in the table. Then, the Detail window on the righthand side will be filled with its information. This area will include the code list name and a delete icon () in the header, the Codes table, and an "Add Code" button. The Codes table includes these values:
| Field | Description |
| This icon will appear beside each row in the table to allow the user to click, drag, and drop the entry into a different position. This alters the Display Order in which each code appears in all dropdown lists. | |
| ID | This is a read-only field that defines the unique code associated with a code list entry. This field is automatically populated by the system when a new code is saved. |
| Description | This is a user-friendly display name for the code. |
| Status | This showcases whether the code is Active (checkmark) or Inactive ("X"). Inactive codes will not be selectable from any picklist within the system. However, if an Inactive code is currently assigned in the system, the code will be displayed but read-only. |
| This icon will delete the code from the code list. The user will have to confirm their desire to delete the code before it is removed from the system. If a code is currently being used in the system, it will instead be marked as inactive. |
Edit Code
To edit a code entry, the user can click on its row in the Codes table. Then, the editable fields will appear below the table, filled with the current values. The user can type in a new value in the desired textbox. A code's status (active/inactive) can also be altered in this space by the toggle (). When any change is made, the user can solidify it by clicking "Save Code". Alternatively, the user can revert the changes to their original values through the available "Cancel" button.
Add Code
The "Add Code" button allows the user with the FMIS Administrator role or the Manage FMIS Code List Values permission to add a new code to a code list. When this button is selected, blank fields will appear below the Codes table (righthand side) for the user to define the new code. At minimum, the Code Name field will appear here, and more fields may appear in this space if there are additional requirements for the code list. For example, the "FMIS Project Action" code list requires that the Upload Action field also be filled when creating a new code. Once all fields are filled, the user can select "Save Code".
Comments
0 comments
Please sign in to leave a comment.