FintechOS 20.1.6

May 15th, 2020

This release introduces an automation script which allows you to sent emails or SMS messages, add CC and BCC email fields, and more. Find the details below.

What's New

CC and BCC added to message queue items

You can now add carbon copy and blind carbon copy fields to emails in the Omnichannel Communication Automation message queue. For details, see the Omnichannel Communication Automation documentation.

Automation script for sending emails or SMS messages

The ActionMessage.sendMessage function has been added to the FTOS.CMB.js automation scripts library to allow sending of email or SMS messages.

Copy
var x=importLibrary("FTOS.CMB");

x.CMB.ActionMessage.sendMessage({
    type: "email"    // email/ sms
    ,emailAddress:"emailTO@xxx.yy"
    ,ccEmailAddresses:"emailCC@xxx.yy;email2cc@xxx.yy"
    ,bccEmailAddresses: "emailBCC@xxx.yy;email2BCC@xxx.yy"
    ,phoneNumber:"4521452148"
    ,useTemplate: true    //true/false - must provide template and template content name
    ,template:"TestTemplate"
    ,templateContent:"Test2"
    ,tokens:{testtoken: "token001"}
    ,attachment:"[{\"Name\":\"AnafConsent.pdf\",\"RealName\":\"AnafConsent_0da88c7f-df6b-473b-bf3c-21ef9864ebc0.pdf\"}]"
});

Warning message for Cancel Navigation flow control rules

A Cancel Navigation Message text field has been added to Flow Control Rule editor, allowing you to display a custom message in the end-user interface when a Cancel Navigation flow control rule is triggered.

Option to hide the business workflow information in forms

A Hide Business Workflow checkbox has been added to the General section of the form/flow editor, allowing you to hide the record's state and state transition options in the end-user interface.

Fixed Issues

No. Summary Module
N/A The replaceTokens server side function was sometimes inserting the replacement text upside down. FintechOS Studio

Known Issues

Summary Module
The replacement string font size parameter in the replaceTokens server side function is ignored.

FintechOS Studio

EL Pipes – Sometimes, when setting up connections that require TLS authentication, the following error message may be displayed: "Failure! You must enable TLS or login from the local machine to authenticate with this site.".
Workaround:
  1. Log in to your local server.
  2. Open the connections page of the CData Sync Admin Console in a web browser (http://localhost:8019/connections.rst).
  3. Set up the connection from the admin console.
FintechOS Studio
Accessing an entity with no default form displays a loading animation, with no error message. FintechOS Portal
Form Driven Flows – Virtual attributes are available in flow control rules expressions only after a Save & Reload. FintechOS Studio
The loading animation is displayed in FintechOS Portal when the user triggers imported code that doesn’t have ";" before the return statement. FintechOS Portal/Deployment Packages
Plugin assemblies must be copied and pasted in the PortalPluginStore\AddIns folder after import in FintechOS Studio in order to be functional. FintechOS Studio
The Save Changes prompt does not appear when the Insert button is clicked. FintechOS Studio and FintechOS Portal
Inline editing in views doesn’t work if the view columns are created with attribute aliases from the fetch. FintechOS Portal
Titles are displayed in dashboard widgets when the "Show Ttitle" option is disabled. FintechOS Portal
Views – Code before the return statement in the Fetch Object Expression must end with ";" when generating the view columns. Otherwise FintechOS Portal will crash when displaying the view. FintechOS Portal and FintechOS Studio