Decision logic added to surveys
Valid from Pega Version 7.4
You can now add decision logic to a survey to change the run-time order of questions. By defining a branch with conditions that skip or revisit questions, you can increase the flexibility of your survey.
For more information see Decision logic in surveys.
CRM core data types included in Pega Platform
Valid from Pega Version 7.4
Customer Relationship Management (CRM) core data types are now included with Pega® Platform, making it easier to bring your data into your Pega application. You can either import your data into the data tables for the CRM data types or use integration to communicate with your own system of record. The database tables for these data types are non-Pega formatted, which gives you better performance and more control over your data.
For information about the database tables, see CRM data types in Pega Platform.
Support for extracting data from file attachments during email triage
Valid from Pega Version 7.4
With the Pega® Intelligent Virtual Assistant for Email, when you triage email interaction cases, the system can now use defined text analyzers to detect entities in files that are attached to the received email. The following file types are supported: DOC, DOCX, ODT, PDF, RTF, and TXT. This feature improves the machine learning and case processing capability for the Email user channel.
For more information, see Enabling the analysis of attached files during email triage.
New privilege required to access the Search landing page
Valid from Pega Version 7.4
After upgrading to Pega® Platform 7.4, users who do not have the pxAccessSearchLP privilege cannot access the Search landing page. The pxAccessSearchLP privilege is automatically assigned to the SysAdm4 role. If you have other roles that require access to the Search landing page, you must add the pxAccessSearchLP privilege to those roles.
For more information about assigning privileges to roles, see User privilege authorization. (Link to: basics/v6portal/landingpages/accessmanager/customizeprivilegestab.htm)
PegaDATA connection settings now required in the prconfig.xml file
Valid from Pega Version 7.4
If you use the default prconfig.xml file that is included with Pega® Platform, and you have not removed the PegaDATA connection settings, no action is required. If you use a custom prconfig.xml file, for example, for running tests, ensure that the database connection settings for PegaDATA are not blank.
For more information about the connection settings, see PegaDATA connection settings in the prconfig.xml file.
Add message header fields to the service email for Pulse email replies
Valid from Pega Version 7.4
The pzCreatePulseReply service email rule now has these additional fields in the message header: Message–ID, In–Reply–To, and References. As a result, the system interacts with email clients by using email headers when users reply to Pulse emails. If you configured a service email for replies to Pulse email notifications, add these fields to the service email to allow the system to post the replies in Pulse. If you are creating a service email, ensure that the message header and data have the same values as the values in pzCreatePulseReply.
For more information, see Enabling users to respond to Pulse email notifications.
Support for multiple attachments added to Pulse
Valid from Pega Version 7.4
You can now upload more than one attachment to posts and comments in Pulse. Because Pulse maintains the continuity of attachments in posts, email messages, and email notifications, you can use it to quickly follow conversations in a case.
For more information about the features that Pulse supports, see Communicating with Pulse.
Manage propositions in multitenant environments
Valid from Pega Version 7.4
Proposition Management is now supported in multitenant environments of Pega® Platform. The DisablePropCache Dynamic System Setting switches off the use of a proposition cache. When you import propositions in strategies, you can import only versioned propositions (Decision Data rules). Unversioned propositions are not supported under this setting, but these can be converted to versioned propositions.
For more information, see Unversioned propositions, Synchronization of the proposition cache, and Converting groups with unversioned propositions.
VTable dispatch mechanism for HTML control execution improves performance
Valid from Pega Version 7.4
Pega® Platform now uses an optimized VTable dispatch mechanism to manage rule execution for the Text Input and Formatted Text Input controls. This change improves performance by eliminating the dependency between stream rules and HTML controls during rule assembly. Disabling this feature will have a negative effect on performance and is not recommended. However, you can disable this feature by adding the following configuration parameter:
Name: assembly/section/control/vtable
Value: false
Layout groups and design templates
Valid from Pega Version 7.4
On the Design tab of the Section form in Designer Studio, you can use a layout group to display closely related information by using accordion, menu, stacked, or tab navigation elements. You can then create a templated region that is based on the layout group. For example, you can use this type of region to enable users to add, reorder, or remove tabs from screens at run time in Pega® Express.
For more information, see Creating a templated region based on a layout group and Creating a templated region based on a layout group.