NOTICE: You are in the old ClientSpace Help system. Please link to the new ClientSpace Help here

Release 72 Notes

The following items have been completed in this release:

Sprint Began: 9/1/2018     Sprint Ended: 9/30/2018

We moved the cheese!

Mmmmmm - Cheese!  The cheese icon  denotes a change in functionality so when we move the cheese and change the way something works in the system you will know about it.  

Activate Business Rule on Benefit Plan Form ENHANCEMENT

The Benefit Plan form has been enhanced with automated workflow for plan activations.

The logic on the Benefit Plan Activate Business Rule that sets the Effective Date and Expiration Date has been removed. These are normally set at the time the Benefit Plan is created and it doesn't make sense to manage the fields via business logic. Should automatic completion of this field be required due to business need it may be configured via a _SetDateField rule.

Logic has been added to the Benefit Plan "Activate" Business Rule to update the related Presented Benefits Plans records in the following manner

  • Set the "Effective Date" of any associated Offered Benefit Plan records to the effective date of the Benefit Plan if their current status is "Selected" or "Pending Activation" AND there is not already an Effective Date.
  • Set the "Expiration Date" of any Offered Benefit Plan records associated with the old Benefit Plan to the Expiration Date of the related Benefit Plan if there is not already an Expiration Date.

Update Benefits Batch Renew Business Rule to run on Dataform ENHANCEMENT

The Benefits Batch system has been redesigned to allow for configurable workflow and email template notifications. This means workflows may be configured and email notifications triggered from Benefits Batch renewals.

Salesforce API overwriting General Notes field ENHANCEMENT

The Salesforce API has been updated.  Previously the API would automatically add a time date stamped message to the Organization General Notes field every time a Salesforce import happened.  This new update would overwrite the existing data in that field, clearing any notes created by the salesperson and overwriting the date of the initial creation from Salesforce, this has been changed.  The system will now write to the general notes field only on the initial record creation.  Subsequent import events may be recorded by adding a customized notes field to the Organization Other Info dataform and writing to this field using the "Default Value" feature of our import system.  If you have questions about configuring imports, review the help article "Configuring Nightly Imports"  or create an extranet case for one of our staff consultants.

Imports ID Setter Rules for Pricing Dataforms ENHANCEMENT

The administrative dataforms that support the pricing system have been enhanced to automatically generate unique ImportID to insure that updates to these forms via import will be accurate.  For each of these forms the ImportID will be generated from form data combined to create a unique key, where all of this form data is not available, the forms own globally unique identifier will be used to create a key.  The updating user will be warned when any of the pertinent fields are changed and the ImportID will be re-generated based on the new information on save.  The administrative forms that have been enhanced include: 

State Legal Entity

  • ImportID = {StateMaster.State}-{LegalEntity.ShortName}-{ContractTypeCodeValue}
  • Warn user if updating the State, Legal Entity or Contract Type
  • If any of these fields are updated then refresh the ImportID.
  • Contract Type is not a required field. If this field is empty the system will not include the last dash and ContractTypeCodeValue.
  • If Short Name is updated then refresh ImportID and also refresh the ImportIDs on the related State Legal Entities.

WC Policy Rates (Policy Comp Code)

  • ImportID = {WCPolicy.ShortName}-{State}-{WCMaster.CompCode}
  • Warn user if Policy, State, or Comp Code are changed.
  • If State or Comp Code are updated the refresh the ImportID

WC Policy (Comp Policy)

  • If Short Name is updated then refresh the ImportID and also refresh the ImportIDs on the related WC Policy Rates and Policy State Cost Factor forms.

Policy State Cost Factor

  • ImportID = {WCPolicy.Shortname}-{State}

Surcharge Type Dependency

  • ImportID = {SurchargeType.Parent}-{SurchargeType.Child}
  • Warn user of the Parent Surcharge or Child Surcharge fields are updated


Datatype Refactoring and Type-ahead Optimizations ENHANCEMENT

Type ahead data types in the system have been re-factored to improve performance by streamlining the amount of information that is passed back and forth when attempting to auto-fill a field based on the information that is being typed into that field.

Groups and Lookups made expected in code System level ENHANCEMENT

The Lookup Groups and Lookup values that are included in our CORE system and often used in business logic have been marked as "IsSystem" and critical features of these lookups have been locked down. These system level lookups and groups cannot be deleted, nor can the code value for these lookups be changed.

Search Personalization ENHANCEMENT

The system has been dramatically enhanced by adding Search Personalization.

Search personalization allows you to customize commonly used modules, storing customized search parameters and even column configurations and eliminating the need to reset these features every time you use the module. Simply configure the module search parameters and list columns as you like, then click the PIN icon to save that configuration for future use. These custom configurations are linked to your user profile and so persist even if the application is closed.

Convert Manage Rules To NEXT ENHANCEMENT

The rules management system which allows custom configurations of business rules triggered on dataform save has been converted for use with our cross browser application.  For more information about the types of business rules available and how to configure them, review "Configuring Rules and Business Logic".

Finish Convert Configure Import To NEXT ENHANCEMENT

The import configuration system has been converted to integrate with our cross browser compatible application.  Form more information about configuring custom imports review "Configuring Nightly Imports". 

Entity Framework Changes ENHANCEMENT

The CORE application systems have been updated to replace older data access methodologies and streamline communication between the backend database and the web application. This improves performance for multiple systems including workspaces, dataforms and time tracking, especially for clients with large data sets.

Document Search and Index ENHANCEMENT

The document search and file indexing processes of the system have been updated to improve performance.

Discussion Reply Email templates ENHANCEMENT

Case discussions have been enhanced, adding the ability for Global Admin users to create new System level templates that may then be used for Discussion replies. Add a new discussion reply by going to System Admin | Email Templates and clicking "Add" and selecting a template type of "System", or clone an existing System template to use as a base and modify as you like. This new system level template will then be available when selecting discussion replies.


Notification emails missing data

Fixed a bug in the merge procedure peo_clientservicecase_emailtemplate_merge_proc which caused some of the fields to return blank data due to a data type conversion issue in the stored procedure.
34492Scheduled Tasks - dataform connection missingResolved an issue where scheduled workflows would not properly maintain the task to dataform relationship under certain circumstances involving complex scheduled workflows. Scheduled workflow tasks are now always properly associated with the dataform from which they were triggered.
34607Exeption Monitoring Workflow trigger conditionsResolved an issue in Workflow channels where under certain circumstances triggering conditions would not be properly evaluated, causing workflow triggering to behave unexpectedly.

Not Receiving Notifications for Employee Termination Workflow

Resolved an issue where the dataform notification process would not notify all of the notification users in a workflow channel notification.

Module Admin Detail Roles Count Bug

Resolved an issue with the Role badge counter on the module admin where the badge counter would present a role count of "0" after adding roles and closing the Roles add dialog by using the "X" on the work item.

BI Report widgets on homepage, landing pages, and headers are broken

Fixed a bug which caused a system exception to occurr if a widget was set to use the "SuppressReportTitle" setting which hides the report title, but for some reason the report had no title stored.
34825Exception - Error editing user profileThe user admin system has been refactored to handle user data more efficiently as the large amount of data transferred on the save would occasionally cause system exceptions to be thrown.
34827Saving User settingResolved an issue that would occur if the "Global Admin" setting was changed and the user detail record saved.
34841Activity Summary Showing Wrong TimesResolved an issue where records in the Activity summary were showing the incorrect timestamp value.
35045dtSearch Conversion, Search CriteriaResolved an issue where application file searches, such as the document search would cause an exception to be written the system log, but not presented to the user.

NOTICE: You are in the old ClientSpace Help system. Please link to the new ClientSpace Help here