What's new in Version 5.4? |
Pegasystems Inc. announced PegaRULES Process Commander V5.4 in February, 2008. This topic highlights several functional enhancements and contains links to the relevant help topics. Version 5.4 is known as Project Orlando.
Access the Pega Developer Network for the latest knowledgebase articles that describe these features and demonstrate their development and benefits.
What's new for application developers?
Features listed in the following table bring new capabilities to Process Commander applications or improve developer productivity:
Benefit |
Description |
Topics |
Flexibility |
You can extend the Tools menu on the Developer portal. |
|
Management |
An optional project management interface allows you to connect an application in development to an external project management system (PMS). When enabled, the developer identifies projects and tasks in the external PMS during New, Save As, and check-in/checkout operations. |
About the Project Explorer and the project management interface |
Flexibility |
Rules can be circumstance-qualified by two or more properties, such as by U.S. state and Customer Channel Preference. Two new rule types support this multivariate circumstance capability. |
|
Simpler flow development |
On the Flow form, you can identify local flow actions that are to be available on every assignment, eliminating the need to list them in each assignment shape. |
|
Simpler work object form development |
Controls on the Layout tab of the Harness and Section form (and the similar Form tab of the Flow Action form) are reorganized and enhanced. Adding controls and fields to harness, sections, and flow actions is faster and more uniform across many types. In add-on, you can rapidly mock up and prototype the appearance and layout of a flow action before the property rules that the flow action will ultimately reference are defined. |
Harness form — Completing the Layout tab |
Faster testing |
With a new menu option File > Open > Application, developers can more easily test applications that require a different RuleSet list than their "home" RuleSet list, rather than logging in with a different Operator ID. |
|
Developer productivity, performance |
Three new methods for activities provide simpler, higher-performance alternatives to the Obj-List method for efficiently searching and selecting objects from the PegaRULES database. |
|
Productivity and quality |
The Automatic Testing capability is expanded to cover flows as well as decision rules, and has a new dashboard. |
About the Automated Testing facility |
Faster application development |
To speed application development, you can save business objectives and use cases for proposed new applications directly in rules. The Application Document tool can generate an application profile and proposal. |
|
Simpler branding and user interface customization |
A new wizard simplifies the process of building a User or WorkManager portal with your organization's colors, fonts and styles. |
About the Application Skin wizard |
Productivity |
A new method allows you to apply a model rule to an existing page, optionally overwriting existing values. |
|
Power |
Section rules optionally accept parameters. HTML
Property rules and section rules can accept complex
parameters corresponding to |
|
Flexibility |
The Split-ForEach flow shape can be used in screen flow rules. |
Flow form — Editing in Visio — Creating and
Editing Screen |
Faster testing |
You can test a harness rule, section rule, or flow action rule with data from a clipboard page. |
|
Ease of understanding rule inheritance |
A new display allows you to explore relationships among all the classes in your application. |
|
Power and availability |
A new type of agent can process items that applications have placed in a queue. |
|
Productivity |
New keyboard shortcuts provides quick access to Rules Inspector display of field value codes. |
About the Rules Inspector tool |
Productivity |
Optionally, you can present a tab in the Developer
portal workspace for each open form,
through a preference setting. |
Developer portal — Setting Preferences |
Productivity |
You can test a flow rule that is saved in Visio Draft mode. |
|
Power |
Additional options in parse normalize rules allow multiple search-and-replace operations in one rule, and post-replacement cleanups. |
|
Easier compliance |
The Application Preflight tool provides seven charts and reports that summarize warnings found. |
About the Application Preflight tool |
Flexibility |
Developers can create rules with Work-, Work-Folder-, or Work-Cover- as the Applies To class. (Restrictions imposed in earlier releases are removed in V5.4) |
|
Flexibility and reuse |
The |
|
Ease of learning |
The Validate rule form is redesigned to present property validations in a tree structured format, similar to decision tree rules. Validate rules can call other validate rules. . |
Validate rules — Completing the Validate tab |
Power |
Properties of mode |
|
Power |
Declare expression rules and constraints rules can be qualified with circumstances. |
|
Flexibility |
Optionally, an application can override the presentation or the processing of the default failure window (red X) or success window (green checkmark). |
How to customize the activity success and exception windows |
Rapid application development |
An optional RuleSet Pega-AppDefinition provides new wizards that support rapid application development. These tools and new rule types allow the direct capture of application objectives, use cases, and objectives. Developers can generate an application proposal from these inputs. |
|
Reuse |
Two optional new categories of RuleSets — component and shared — support the reuse of entire RuleSets within multiple applications. A third new category, override — supports the ability to override rules in all non-override RuleSets. New wizards support the creation and installation of component RuleSets. |
|
Ease of debugging | Tracer output now includes, for each line, the RuleSet version of the rule being executed | Tracer — Understanding Results |
Flexibility | A new option on Declare Expression rules supports property reflection — automatic copying of a property value from a parent page. | |
Power |
Summary view and list view reports can use SQL Join capabilities to select and show exposed columns from two or more classes with related columns. |
|
Flexibility |
Optionally, agents can be configured to run activities for which the Authenticate? check box (on the Security tab of the Activity form) is checked. |
Agents rules — Completing the Security tab |
What's new for system administrators?
What's new for application users and managers?
Process Commander documentation |