Support for advanced validation conditions for fields on a form
Valid from Pega Version 7.2.1
You can now create complex conditions to validate fields on a form to ensure that a step proceeds only when user input meets expected values. Use the AND and OR operators inside conditions so that the conditions can reference more than one field.
For more information, see Advanced validation conditions for fields on a form.
Support for advanced conditions on processes in a stage
Valid from Pega Version 7.2.1
You can now configure advanced conditions on a process in a stage to ensure that the process starts only when user input matches expected values. Use the AND and OR operators inside conditions so that the conditions can reference more than one field.
For more information, see Advanced conditions on processes in a stage.
Compare rule versions in a rule form
Valid from Pega Version 7.2.2
You can now compare different versions of rules from the
menu when you work within a rule form instead of using the Rule Compare utility. You can inspect changes that were made between versions directly on the rule form, make updates, and save any changes to the rule form.For more information, see Rule version comparison within a rule form.
MBean Javadocs download file
Valid from Pega Version 7.2.1
The Pega 7 Platform MBean Javadocs are no longer provided in the distribution image; however, you can download the MBeanJMXJavadoc.zip file that was previously provided in the distribution image.
You can also use JConsole, which is included with the Java Development Kit (JDK), to obtain MBean information. The JConsole MBean tab provides attributes, operations, notifications, and other information on all the MBeans that are registered with the MBean server.
Enhanced Expression Builder for certain rule types
Valid from Pega Version 7.2.1
For certain rule types, several enhancements to the Expression Builder help you to efficiently build expressions in a user-friendly environment. Enhancements include:
- The ability to use single-line or multi-line comments to explain the purpose of the expression.
- Formatting, such as tab characters and carriage returns, that is preserved the next time you open the Expression Builder after closing it.
- Real-time validation of expressions so that you receive immediate feedback about the syntax in your expression.
- The ability to test the input value of a property for a portion or all of the expression.
These enhancements apply to the Expression Builder for the following types of rules:
- Data Transform
- When
- Map Value
- Decision Tree
- Decision Table
- Strategy
For more information, see Expression Builder enhancements for certain rule types.
View all nodes in a cluster from the Cluster Management landing page
Valid from Pega Version 7.2.2
Use the Cluster Management page to view information for all of the available nodes in a cluster. To view the nodes, click Actions.
. To access detailed information about a single node, clickFor more information, see System Operations.
Logic-based assignment routing
Valid from Pega Version 7.2.2
You can now define business logic that controls when and by whom an assignment is processed in a case. By routing assignments to a specific user or group of users, you can help ensure that cases are resolved faster.
For more information, see Logic-based assignment routing.
Support for additional rule types for PegaUnit test cases
Valid from Pega Version 7.2.2
To compare the expected results with the results that are returned by running a rule, you can now create PegaUnit test cases for the following rule types:
- Activities
- Data transforms
- Strategies
- Decision trees
- Decision tables
After you unit test these rules, you can convert them to test cases and configure assertions on the test cases. You can also set up the clipboard with data before tests are run, and clean up the clipboard after tests are run.
For more information, see PegaUnit testing.
Page assertions are supported for PegaUnit test cases
Valid from Pega Version 7.2.2
You can now create page assertions for PegaUnit test cases. Because data transforms and activities can create or remove pages, you can configure page assertions to determine whether a page exists after you run PegaUnit test cases.
For more information, see Configuring page assertions.
New Automated Testing landing page
Valid from Pega Version 7.2.2
The new Automated Testing landing page displays all the PegaUnit test cases in your application. You can use it to quickly access, run, and view results of tests. In addition, if you have the AutomatedTesting privilege enabled, you can switch to the Automated Unit Testing landing page to access rules that are supported by both PegaUnit testing and Automated Unit Testing, such as activities.
For more information, refer to Automated Testing landing page.