Release 6.0

The MiEHDWIS team is excited to deliver the 6.0 release of MiEHDWIS on April 21, 2022. This release introduces a new set of workflow and form-related functionality that directly supports the new CWS Construction Permit process.

These tools, which include the ability to bind data to a form, allow a forms administrator to configure a form to present entity and activity data from the database, allow the end user to make changes to that data, and even save those changes back to the system. Even though these features were developed in conjunction with the CWS Construction Permit process, they are available to any program area that uses
dynamic forms.

The release boasts numerous bug-fixes and file management usability improvements.

CWS

CWS Construction Permits. A new workflow and dynamic form that allows a water supply owner/operator, engineer, contracted user, or other certifier to submit a construction permit application online and direct that application through the entire construction permit review process, including the ability to generate fees and invoices.

General Enhancements

Dynamic Forms Enhancements. Improvements to the dynamic forms engine to allow functional data binding (the ability to reference, update, and save functional data using a custom online form); advanced form properties that allow conditional visibility of fields based on a user’s prior
forms selections; and a new multi-select field.

File Management Enhancements. An improved user experience when uploading files on an entity and activity (via the file object drawer).

Template Notification Enhancements. The first implementation of custom system notifications that allows a system administrator to view notifications currently used in the system when tasks are generated, emails sent, and files uploaded.

Workflow Tools. This release includes more advanced workflow tools that allow programmatic control over setting file dates, manipulating form data, transition restrictions (moving from one task to another), advanced Service Level Agreement (SLA) timers, and the ability to set and configure activity closure (resolution) statuses.

Technical Notes (Detailed List of All Release Features)

Sub-Task

  • [WATER-4803] - Seed Data Map tables for CWS Permit form

Bugs

  • [WATER-3990] - Unable to Delete Activity

  • [WATER-3991] - Typeahead Filter on Workflow Status not working

  • [WATER-4064] - Unexpected Error when trying to submit Campground Permit request via portal

  • [WATER-4290] - Trigger After Date is not allowed for CWS entities

  • [WATER-4514] - Create new File Type with tags generates a huge list in the field

  • [WATER-4522] - Cannot Remove Links in Links Drawer

  • [WATER-4541] - Document Search page export file missing File Number

  • [WATER-4621] - Uploading Files via Attachments Component sets Externally Visible to No by Default

  • [WATER-4623] - Saved document search error when trying to access from dashboard

  • [WATER-4638] - Contributor Role on Activity Multiple times

  • [WATER-4661] - Key Contributor Showing Up Multiple Times in Contact Drawer

  • [WATER-4669] - File uploads on activities not locked until page is refreshed

  • [WATER-4695] - Coverage Management Success Message Gives Two First Names

  • [WATER-4714] - CM9 connection not working in QA and Prod-Staging

  • [WATER-4738] - Activity word is missing for Name field on the Details tab of a CWS Construction Permit activity

  • [WATER-4741] - My Portal Activity Status column not sortable

  • [WATER-4817] - Accessing Portal Collaboration Tab Produces 404 or Internal Error in DEV

  • [WATER-4823] - CWS Permitting Conditions

  • [WATER-4827] - "Project Purpose" on CWS Permit Overview should be "Primary Purpose"

  • [WATER-4832] - Cannot delete Required validation from Form component

  • [WATER-4839] - Error on Activity Transition

  • [WATER-4847] - Document Search Tag Type dropdown displays multiples of tags

  • [WATER-4856] - Timer End Search returns an internal server error.

  • [WATER-4857] - Preview Attachment kicks internal server error

  • [WATER-4879] - Select Widget in Forms Designer no longer works

  • [WATER-4884] - Activity Search field "Activity Source" does not return any results

  • [WATER-4891] - Cannot create Multiselect widget in form

  • [WATER-4900] - Activity resolution not showing status pill in entity header

  • [WATER-4916] - Assigned Workgroup/Individual Not Being Set to Previously Assigned During Plan Review Transition

  • [WATER-4932] - Assign to Previously Assigned Workgroup Function not working during Revision Requested Transition when Manual Assignment is Made

  • [WATER-4942] - Can't transition User Request

Stories

  • [WATER-3488] - Template Notification Links

  • [WATER-4419] - Build Dynamic Form for Construction Permit Application

  • [WATER-4422] - Create and Seed CWS Construction Permit Workflow

  • [WATER-4426] - View, Add, and Edit Permit Conditions

  • [WATER-4427] - CWS Construction Permit Activity Overview

  • [WATER-4545] - View CWS Construction Permit Activity Details

  • [WATER-4547] - Function to Set Activity Dates

  • [WATER-4548] - Maintain Bans on Water Supply Entities

  • [WATER-4549] - Edit CWS Construction Permit Activity Details

  • [WATER-4553] - Set a Resolution on an "END" Workflow Step

  • [WATER-4554] - Update Activity Search for CWS Permit-specific fields

  • [WATER-4570] - CWS Permit Main Material Lookup

  • [WATER-4571] - CWS Tank Type Lookup

  • [WATER-4572] - CWS Well Pump Type Lookup

  • [WATER-4573] - View CWS Construction Permit Facilities

  • [WATER-4574] - Edit CWS Construction Permit Facilities Details

  • [WATER-4578] - Allow Prepopulating Fields on Dynamic form

  • [WATER-4579] - Conditional Display of Fields in Dynamic Forms

  • [WATER-4580] - Dynamic Form Multi-Select List

  • [WATER-4589] - CWS Permit Facility Type Lookup

  • [WATER-4597] - Allow data binding between dynamic form and entity/activity

  • [WATER-4598] - Display Timers on Workflow Card

  • [WATER-4606] - CWS Facility Construction Type Lookup

  • [WATER-4607] - CWS Treatment Process Type Lookup

  • [WATER-4608] - CWS Pump Type Lookup

  • [WATER-4634] - Workflow Function: Add User as Contributor to Activity

  • [WATER-4650] - UI Updates for File Drawer Uploads

  • [WATER-4674] - Select Facility Type(s) on CWS Construction Permit Activity Create

  • [WATER-4696] - Configure Workflow Timers to use Received Date

  • [WATER-4699] - Update Activity Search for Timers

  • [WATER-4700] - Update Activity Search for Contributors Task

  • [WATER-4424] - Implement Workflow Start/Pause/Stop Timers

  • [WATER-4550] - Create CWS Construction Permit Data Model

  • [WATER-4609] - Setup Dynamic Form Data Binding to Entity/Activity

  • [WATER-4613] - Setup code-gen for Dynamic Forms

  • [WATER-4627] - CWS Construction Permit Data Conversion

  • [WATER-4651] - Usability and Technical Enhancements for the Flag to Allow External Users to Manage Attachments

  • [WATER-4717] - Update the "Train2" Environment to "Config"

  • [WATER-4718] - Change the CWS Clerical Staff persona on the login screen shortcuts

  • [WATER-4739] - Reload Training server with Prod code and data

Operations

  • [WATER-4862] - Search Screens Aren't Loading Right Away

  • [WATER-4863] - 404 Error When Using Swimming Pool Search

  • [WATER-4865] - CWS file uploads-Received Date is being set to the day before upon upload

  • [WATER-4889] - OWM Request Workflow Not Assigning to Correct Individual/Workgroup

  • [WATER-4897] - Newly Created Campground Not Showing Up in Entity Search

  • [WATER-4898] - Delete CG-3037

  • [WATER-4901] - Notifications No Longer Contain Links

  • [WATER-4968] - Run Workflow Triggers/Recurring Process failing every night