Changes

Template:August2019Upgrade

19,511 bytes added, 20:38, 29 July 2019
Created page with "==General Details== ===Upgrade Dates=== Public Cloud Production release date: '''August 8th 2019'''<br /> Public Cloud Backup release date: '''July 23rd 2019''' Private Cloud..."
==General Details==
===Upgrade Dates===
Public Cloud Production release date: '''August 8th 2019'''<br />
Public Cloud Backup release date: '''July 23rd 2019'''

Private Cloud Production (Managed Upgrades) release date: '''August 22nd 2019'''<br />
Private Cloud Backup (Managed Upgrades) release date: '''August 8th 2019'''

==Overview==
Watch this video to get a general overview of the new features in this release.

<!--{{#ev:youtube|PiiCBWtqwzc}}-->

''To watch this video in full screen, please click on the '''full screen''' button on the bottom right.''

==Global System Upgrades==
The new features listed below are enhancements to the SmartSimple system and will be immediately available to SmartSimple users upon the application of the upgrade to their server:

===Major Updates===

====Global Interface Changes====
Enhanced several interface areas with minor changes for improved user experience, and a more modern look and feel. The title of a record will now be persistent and sticky when viewing a record so that you will always know which record you're working with without having to scroll to the top of the page. Updated the style of instruction and warning messages for a more modern look and feel.
<!--84874 - improved looking instructions, alerts, and warnings-->
<!--87658 - Record Identifier disappears when scrolling-->

====Updated File Naming of E-Signature Documents====
Updated the e-signature integrations to use the configured file name of the web page view used to generate the e-signature document. Previously, the documents generated by the e-signature integrations would use the custom field name as the file name, however the documents will now be generated using the file name specified by the web page view configuration.
<!--89259 - Adobe Sign file naming-->

====New Application Connectivity Summary Diagram====
New Application Connectivity Summary feature introduced to help admins visualize the layout of their SmartSimple system by rendering the consumer provider relationship between all applications. This can be found in the Tracking Applications menu that lists all applications.
<!--89354 - Relational diagram of UTA showing consumer provider connections-->

====Added Options to Quick Assignment Feature====
Enhanced the Quick Assignment tab feature with the ability to limit the user roles available to assign, as well as a new round-robin assignment mode. There is a new option when configuring the Quick Assignment tab that will allow you to limit the user roles made available for the end user to use to assign contacts with this feature. Also, when assigning contacts, there is a new option for single user assignment mode where you can assign a single contact to each UTA record in round robin fashion, as opposed to the default behaviour of assigning every selected contact to each UTA record.
<!--69638 - Auto-assigning Reviewers-->
<!--88419 - Customize list of roles in 'Role to Assign' in Quick Assignment types-->

====Updated Interface for Lookup - Autocomplete Options Field Type====
Updated the interface of the Lookup - Autocomplete Options custom field type for improved usability and look and feel. The field will behave similarly as before, but the autocomplete and selection of options will be slightly easier than before.
<!--89244 - select many custom field that work similar to system permissions lookup-->

===Minor Updates===

====Added Admin Options to User Menu for Simplified Auditing and Management====
New user options to allow Global Administrators to easily review the login history, as well as review the user settings for other users. Now, when viewing other users, administrators will have menu options to review the last login sessions of the user, as well as their personal user settings to help you better audit and investigate issues.
<!--18845 - Expose More User Login Details-->

====Enhanced Notifications Area with Added Categories====
Added several new notification types to display in the Notifications alert area. You will now also see workflow requests, and instance messages in your Notification alerts.
<!--72761 - notifications area enhancments-->

====Added Record Counts to Menu Tabs====
Added a record count to the menu tabs of record lists within a record so you can easily see how many contacts, organizations, or activities are associated to a record.
<!--84172 - CRM/Orgs - counts of contacts and applications-->

====Updated Behaviour of Shortcut Links to List Views====
Updated the behaviour of shortcut links to list views in user portals to open up the list view in a full window instead of the current behaviour of expanding to fill the shortcut section.
<!--89361 - Change behavior of Shortcuts to list views-->

====Added Features to List View Configuration for Administrators====
Updated the List View configuration screen with some enhancements for administrators. Added a description field for list views to allow you to document the purpose of a list view and where it's used. Added a display of any fields that are included in a column so you can now easily identify which fields are configured on a column.
<!--88781 - Notes feature on List Views-->
<!--88813 - List view variable flags-->

====Enhanced Alerting Options for SmartCards====
Enhanced SmartCards with the ability to configure notifications to be sent when records are added or removed to a SmartCard. The owner of a SmartCard may now specify that all users subscribed to it be notified of any changes to the SmartCard. Each user, may also choose to silence alerts on SmartCards shared with them.
<!--70552 - Receive notification when a record on a Smartcard is updated-->

====Updated Organization of Custom Field Configuration Settings====
Updated the layout of custom field configuration settings. Previously, there were two sections for Display and Formatting settings, however these have been combined into a single Display section to allow for greater consistency of the settings across different field types.
<!--72086 - Combine Display and Formatting sections for consistency-->

====Added Audit Logging for Changes to UTA Formulas====
Added audit logging to UTA Formulas to now track changes for changes made to formula configurations.
<!--87300 - Change log on template formula-->

====Enhanced Configuration of UTA Status Trigger to Allow Selection of Multiple Statuses====
Enhanced the UTA status trigger feature to allow the configuration of multiple statuses per status trigger. Previously, you were limited to a single status, but multiple types per status trigger. This will make it easier to configure both granular and broad status trigger rules.
<!--89352 - Enhancement: Ability to select multiple types/statuses in status trigger filter-->

====Updated Import Wizard to Enable/Disable the Running of Formulas and Workflows====
Updated the Import Wizard to allow you to explicitly enable or disable the processing of formulas, and or workflows when importing records.
<!--85200- Enhancement Import Contact Wizard-->

====Added the Option of BCC Address for Group Emails====
Added new ability to add email addresses to a BCC option when sending Group Emails.
<!--72935 - GroupEmail - BCC as an option-->

==On-Demand System Upgrades==
The following features are available immediately with the application of the upgrade, but must first be enabled or configured by a System Administrator:

===Major Updates===

====Extended the Linked Record List Custom Field for use with UTA Level 2 and Consumer Provider====
Extended the Linked Record List custom field type to be available for UTA Level 2 records now. This will allow you to easily create an interface that allows someone to create and modify Level 3 activity records, or contact and company associations on a Level 2. We've also extended this field type with the ability to control consumer provider associations now too. This will allow you to simplify and further personalize the system interface to make it easier for your users to manage complex associations between records.
<!--88282 - Make Special - Linked Record List available for LEVEL 2-->

====Extended the Group Email Functionality for use with Organization List Views====
Extended the Group Email functionality to be available for Organization list views now. You can enable this in the Global Settings, System Visibility Permissions, Miscellaneous Logic.
<!--88592 - Organization Group Email to Primary Contact-->

====New Integration with Charity Navigator for Organization Verification====
New integration with Charity Navigator organization verification service. We're introducing Charity Navigator as a new vendor option for you to use for organization verification. This option has been introduced for both organization sign-up pages, as well as automated workflow tasks. An example use case for this service is if you need to verify the active charity status of an organization as they sign up, and as you continue to make payments to them.
<!--87985 - Charity Navigator-->

====Added Additional Field Types for use with Question Set Builder Custom Field====
Extended the Question Set builder field to also allow the use of Upload - Multiple Files, and Text Box - Date and Time field types. Previously, these field types were not selectable within the Question Set builder, but have now been made available.
<!--86359 - Include Upload Fields as options in Question Set Builder-->

====New Version of Attribute Matching Feature====
New version of Attribute Matching functionality introduced with an updated interface and behaviour. In Global Settings, Users tab, we've introduced a new option under the Attribute Matching setting to select the previous Classic style, or the new Contemporary style. This update simplifies the interface for users to enter the attributes on both their user profile, as well as for staff entering attributes on the UTA records. You will no longer need to create custom fields on the UTA record and set them as attributes for matching. Instead, when entering the matching criteria on the UTA record, you will simply be able to choose the user-based custom fields that are flagged as attributes. You will also now be limited to setting only a single measurable per attribute category, for example, for a category of "Professional Experience", all attributes under this category can only have one measurable scale, e.g. under 1 year;under 3 years;5+ years. Previously, there was the ability to let the user select the measurable scale to use, but in order to simplify the user experience, as well as the matching process, the selection of the measurable scale will be set by the system administrator. This is the first phase of updating the attribute matching functionality, and the actual matching feature between users and UTA records will also be revamped in a future update.
<!--89383 - Skills matching UI-->

====Enhanced Amortization Calculator with New Options====
Enhanced the Amortization calculator module with a new interest calculation option, as well as the ability to let the end user specify which interest model to use. You now have the ability to use a Monthly Interest - Straight Line model. You may also allow your end users the ability to choose which interest model they would like to use ad-hoc per record.
<!--84361 - Straight Line Amortization Configuration Help-->

====Extended Batch Update for user with Consumer Provider List Views====
Enhanced consumer provider list views with the ability to configure a batch update button. You can now configure a batch update button for consumer provider list views to allow users to easily update them in bulk.
<!--89056 - Enable batch update button on consumer/provider list views-->

====Enhanced Autoloader with Ability to Activate/Deactivate Users====
Enhanced the autoloader with the ability to activate or deactivate users. An autoloader that updates user records may now be configured to either activate, or deactivate all users matched in the input file, or evaluate custom criteria to determine whether to activate or deactivate each user.
<!--88969 - Autoloader enhancement for HR Feed-->

====Added Function to SmartCheck Validation to Calculate Word Count of Fields====
Enhanced the SmartCheck validation engine with the ability to check the word count of input fields on the form. This gives you the ability to configure overall word count restrictions across multiple fields, whereas currently you can only apply word count restrictions per field. For example, you could specify a max word count that limits the sum of words across the whole of five different fields. Within SmartCheck validation, you can now use syntax like the below to evaluate the number of words in a field input:

<pre>
form.getWordCount("cf_[custom field name]")
</pre>
<!--73641 - Word count restriction over multiple fields-->

===Minor Updates===

====Extended the Use of Parent Dependent Option Filtering for use with Lookup - Autocomplete Options Custom Fields====
Extended the functionality for parent dependent option filtering for select-type custom fields, to include Lookup - Autocomplete Options type custom fields. You will now be able to use these field types as either the parent or child field of parent dependent option filtering.
<!--86199 - Allow 'Parent Field' Setting/functionality for Field Type 'Lookup - Autocomplete options'-->

====Updated Default Behaviour for Storage of State/Province for Consistency====
Updated the settings for configuring the storage of state/province standard fields on contacts and organizations. Previously, this was a setting located within the state/province standard field of contacts and organizations, but has now been made a global setting. The default behaviour will be to use the pre-defined state/province lists in the system, and to store the abbreviation of the state/province. Note that your current system behaviour will not change after this upgrade, as we will automatically populate two new settings created in the Global Settings -> Classic Options -> "Disable Global Use of Pre-Defined Select Options for State/Province Fields" and "Disable Enforcement of Storing Abbreviated Values for State/Province Fields" accordingly to retain your current system behaviour.
<!--85029 - Signup Page Changing Province On Submit-->

====Added Option for Logout Redirect for use with Login Pages====
Updated the logout redirect functionality to be available and configurable from the configuration screen of login pages. You may use this to configure a redirect for users after they log out of the system.
<!--88651 - login origin-->

====Added Option for Autoloader Email Alert on Failed Record Processing====
Updated the autoloader with the ability to send email notifications in the case that any records failed to process. Instead of sending completion logs after every file, you can now set the completion logs to only send when a record failure is detected.
<!--89230 - Autoloader record processing error notification-->

==Beta Previews==

====New Interface for Association List Views Within Record====
New interface available for use with user and organization association List Views within a record. A future update will automatically update your system to use this revamped interface, but for now you can have a sneak peek by deselecting the "Use Classic Association Entry View" setting within Global Settings, Classic Options. This new interface removes a bit of the clutter surrounding the association List Views, as well as makes it easier to add multiple users or organizations using different search criteria to a record. For example, from a UTA Level 1 record, when viewing the list of associated users, in order to add other users there will be a single plus button which will open up a screen that will allow you to perform multiple searches, select multiple people, and associate them all at the same time to the record. Previously, you were limited to performing a single search at a time and adding the users to the record in multiple actions.
<!--55962 - revamp multiple association list views within record-->

====New Tab Bar Feature====
New Tab Bar feature to help improve productivity and user experience for your users. This new option will allow users to open multiple workspace screens, and work with them concurrently. You will also have the option to enable multi-tasking, which builds upon the previous split screen features, and now provides greater freedom and independence with the navigation in each tab. This new multi-tasking mode will allow you to easily compare any two tabs that you have open for a stronger and more intuitive way to work with different records concurrently.
<!--67908 - Split screen within a L1 to allow for searching/opening other L1s-->

==Notes for Admins==

====Updated Organization of Configuration Mode Menu====
Updated menu and tools of the Configuration Mode of a record. This menu has been organized for improved ease of use, and the feature formerly known as Syntax Checker has been updated and split into two explicit options for Variable Syntax Helper and Formula Syntax Helper. The Formula Syntax Helper has been updated with the ability to directly import the Formulas that you currently have configured in order to easily test them.
<!--87906 - Syntax Checker & Configuration Mode-->

====Updated Workflow Task with Ability to Remove or Update Consumer/Provider Associations====
Updated the Workflow task type for adding Consumer / Provider associations with the ability to add, remove, or update these associations. Previously, the task was only limited to the ability to add these associations.
<!--55489 - Remove Consumer / Provider Link workflow task-->

====New JavaScript Function for Retrieving Currency Exchange Rate====
New JavaScript function made available to retrieve a foreign currency exchange rate. While there already exists a standard field that allows you to easily do this, you are currently limited to setting a single currency type for a record. However, there may be cases where you may need to mix the reporting of multiple currencies for a single record, for which you can use this new JavaScript function to retrieve the current exchange rate between any two currencies and store this in a custom field. The function call is located in the ssfunctions.js library and is called:
<pre>
getCurrencyRate(basecurrency,foreigncurrency)
</pre>
<!--61241 - Enhancement to the Currency Converter SF-->

====Updated SmartConnect API with Greater Support for Associations and Intersections====
Updated the SmartConnect API with greater support for associations and intersections. Firstly, it now supports association custom fields. For example, if you have custom fields attached to the contact association to a UTA Level 1, you will now have the ability to list or update these custom field values. The targeted functions were the Level 1 contacts, Level 1 companies, Level 2 contacts, Level 2 companies, and company contacts associations. The List functions have been updated to allow you to list custom fields in the return field list, and Update functions have been created in order for you to update these field values. Secondly, we've updated the SmartConnect API with support for the start and end date fields for associations. You can now retrieve as well as update these field values.
<!--87558 - SmartConnect API - add ability to update contact intersection custom fields-->
<!--88766 - SmartConnect for associations to include start date and end date-->
Smartstaff, administrator
687
edits