Therefore Strategic Technology Services

Thursday, 24 October 2019

Therefore BPMS Version 4 Changes / Release Notes

Every week we make between 10 and 20 small refinements to the Therefore BPM Suite. In a year that amounts to about 780 refinements. The Therefore BPMS has been under continual refinement for the last 13 years, which translates into some 10,140 refinements. What would you expect if you refined something 10,140 times? 

What follows is an overview of the core enhancements made during the course of the development of the 4th release of the Therefore BPMS application, which should give you an idea of the type of value that we are continually adding to the Therefore BPMS. 

Pending Notification notice
  • Introduce an option to display pending Notifications on the Classify / Allocate screen
  • Introduce an option to display pending Notifications on the close Acknowledge screen
  • Add the above options to the Review and Utility Screen Options screen
  • Revise Review and Utility Screen Options Instruction text
Duplicate check
  • Resolve Short Description duplicate check error
  • Resolve Document Number duplicate check error
Task Summary
  • Move Flag and Change Log buttons to the bottom of button listing
User Groups
  • Add a Security Group option to User Groups screen
  • Revise User Groups instructions given the above change
Change Log
  • Add Notification element to the Change Log
  • Revise Change Log instructions to dynamically address Notifications element
Public Pages Error Management
  • Public failure advice cleared on Sign in reattempt
  • Public failure advice cleared on Change password reattempt
  • Public failure advice cleared on Forgotten password reattempt
Spaces management
  • Space management on all data capture fields, i.e. trim and extra / all spaces, both create and update
  • Introduce variable space management on Short Description field (i.e. extra and all options)
  • Introduce variable space management on Short Text field (i.e. extra and all options)
Data input Styling
  • Restyle data input fields for authenticated pages
  • Restyle data input fields for public pages
  • Change the Rich Text Editor such that it is a fixed height
Reporting
  • Implement new Subordinate Report Personalisation Variables
  • Revise Manage Reporting instruction text
Notifications
  • Implement a set of Created by Notification variables
  • Correct Notifications sent on Reclassification error
  • Revise Data Layer so that Notification templates are held in memory
Priority Type / Thread Type Allocation Screen
  • Fix “alpha in weighting field” button disappearing error
  • Fix “alpha in Percentage of Resolution Target field” button disappearing error
  • Revise Priority / Thread Type Allocation instructions
Document Type / Thread Type Allocation Screen
  • Implement a Document / Thread Type allocation screen
  • Insert new screen into the Options menu structure
Options Menu Structure
  • Make various revisions with respect to “Classification & Thread Type Setup” menu items
Client table updating / population
  • Implement various ThreadBuilder configurative options to define Client table updating rules
  • Implement Client table record create on task closure
  • Implement Client table record update on task closure
  • Add disable dormant Client records script to the System Admin Scripts screen
Communication Cycle Emails
  • Correct contents of task closure email’s Review PDF attachment
  • Correct error whereby Reclassification email sometimes lists multiple reclassifications
  • Add an Option selected option to the Communication Types screen’s Task / Query Detail Object Options section.
Multiple Record Select to Edit Errors
  • Correct various User Groups select to edit errors
  • Correct various Security Groups select to edit errors
Smart Search
  • Revise Smart Search refresh to make it more intuitive
  • Revise stage Smart Search keyword to accommodate open / closed tasks logic
  • Resolve Smart Search Clear Search facility error
  • Strip out multiple spaces when doing a Smart Search
  • Implement a Touch keyword
  • Implement a Department keyword
  • Implement a Major keyword
  • Implement a Minor keyword
  • Revise Smart Search Welcome text / styling
  • Correct Enter Search Text heading text case
  • Revise styling of search box
Discontinued functionality
  • Discontinue Fax functionality
  • Discontinue advanced Reassign functionality
Error encountered screen
  • Revise text on Error encountered screen
  • Error encountered screen to automatically redirect to public landing page
Database Version Management
  • Implement various database version update scripts
Classification screen
  • Revise classification screen headings
    Code Version Number Management
    • Increment web / ThreadBuilder / service version number to 4 
    Contact List
    • Correct Enter Search Text heading text case
    • Revise styling of search box
    Quick Search
    • Revise styling of search box
    Show Disabled
    • Revise styling of Show Disabled dropdown
    Thread Type ID Visibility
    • Add Thread Type ID to various Thread Type listings
    • Add Thread Type ID to various Thread Type select dropdowns
    Miscellaneous
    • Various aesthetic refinements to the ThreadBuilder
    • Various miscellaneous web instructions refinements
    • Various resource file tidy ups