About Application Express |
Application Express lets you quickly create an application by filling out fields in a series of four screens. The tool generates an initial layered enterprise class structure and multiple RuleSets, based upon the input values you provide and default values entered by the system. You can use the tool to create a new organization-level class layer in which you can build rules for enterprise-wide reuse. With your implementation, you can also generate a framework application and class layer, which provides a reusable foundation that can be specialized by other implementations.
From the Application menu, select New Application to open the tool. Click Create New Application on the Welcome screen. You complete the configuration in four steps:
Step 1 Application Settings — Specify the new application, the built-on application, and the organization. Advanced settings available on this step allow you to manually configure or override settings made by the system or entered by you.
Step 2 Business Objectives — Add or modify the business objectives.
Step 3 Case Types — Select case types to import and specialize from a built-on application, or create new ones from a PegaRULES base application.
Step 4 Data Objects— Select data objects to reuse from a built-on application, or create new ones for a base application. You also preview and create the application in this Step.
Use the following controls to navigate:
Alternatively, you can create your application by filling out the fields on Step 1, skipping to Step 4, and clicking the Create button.
To create your application, follow these steps.
Fill out the following fields on this panel.
[email protected]
,
you must create an organization. Click the Next button to advance to Step 2.
Click Advanced Configuration if you want to you to modify the settings created in Step 1. This facility allows you to modify the default implementation and framework application names and class names, create reusable division and organization unit class layers, or specify a project methodology. See Application Express — Advanced Configuration . This topic also describes how to import built-on application assets when importing case types.
Enter items that define the expected business outcomes and objectives for the new application. After your application has been created you can view or modify business objectives on the Application Overview landing page or on the application rule.
The business objectives of the built-on application appear here by default.
Click the Next button to advance to Step 3.
Use this step to create case types when building a base application on PegaRULES or PegaDM, or import case types when building on a framework.
If you are building an application on a framework, select the case types that you would like to use in the new application. By default, all are selected. The list includes case types that match one of the following qualifications:
Each case type displays its case type icon (as defined on the Case Designer Details tab), the class rule's label, and the Description text in the Case Type rule form's History tab. When Application Express generates the application, the selected case types and all of their sub-case types are copied over.
Optionally, expand the Additional Built-On Applications section to select case types inherited from any other built-on applications.
The import process includes all sub-case types belonging to the selected top-level case types.
The starting processes defined in the built-on application's case type rule's Starting Processes array appear in the imported case type rule. These processes are not imported into your new application but are referenced by it. You can run them from your application or copy them for specialization.
You can also import case types from the Cases Explorer in your new application.
If you are building a base application on PegaRULES or PegaDM, complete the following required fields:
Click Add Case Type to add another row.
You can also add case types from the Cases Explorer in your new application.
Click the Next button to advance to Step 4.
When you click Next in Step 3, a dialog appears that displays error or warning messages if any of the following conditions is met:
Framework class name
New class name
Conflict? [PegaFSIF-Work-ComDep]
[PegaFSIF-Work-ComDep]
yes [PegaKYC-Work-ComDep]
[PegaFSIF-Work-ComDep]
yes [PegaFSIF-Work-ComDep]-Student-Aid [Org-App-Work-ComDep]-Student-Aid no
Where brackets [] indicate a class group.
To resolve, rename the leaf part of the case type in the edit box.
Framework class name
New class name
[PegaFSIF-Work]-Visa
[Org-App-Work-Grp1]-Visa
[PegaKYC-Work]-Master
[Org-App-Work-Grp2]-Master
Where brackets [] indicate a class group.
If you do not wish to keep the default names, rename them in the edit boxes.
Click Next when you are finished reviewing or making your updates in the dialog.
Use this step to:
If you are building an application on a framework, choose the data objects that you would like to use in the application. Application Express does not generate new data classes; it creates links between the new applications and selected data classes.
Optionally, expand the Additional Built-On Applications section to select data objects inherited from any other built-on applications.
You can also reuse data objects in your built-on applications by selecting the objects from your new application's Data Explorer .
If you are building a base application on PegaRULES or PegaDM, complete the following fields in order to create new data classes and links between the classes and the new applications.
Name — Enter a name that starts with a letter and includes only alphanumeric and dash characters. The name may contain spaces and cannot exceed 40 characters. After you generate the application, the name appears in the short description label on the Data Class form header. The system concatenates the name to create the property rule's Property name key part. See Properties — Completing the Create or Save As form for details.
Description — Enter a brief description of this data object. The text populates the Description field on the Class rule form's History tab, and appears when importing data types in Application Express.
Reuse Layer — Select the class layer the data object will belong to.
Click Add Data Object to add another row.
Before you create your application, click Preview to open a Preview screen that displays the records that Application Express will generate. These include the classes in each layer, their applications, and their RuleSets. The framework and implementation layers are determined by the settings in Step 1. Also displayed are the parent classes that the new classes directly inherit from. Data instances that do not have an Applies To class such as access group , operator ID, work group, access role, workbasket, and organization are grouped at the bottom of the dialog.
Click Close Preview to exit the dialog and return to Step 4. Revise your configuration based on the results, if necessary.
When you have completed your configuration, click Create to generate your application (and if selected, a reusable framework). The system generates the necessary elements that seed the initial application.
When processing is complete, Designer Studio refreshes — the newly created application becomes the current application and the Application Overview landing page appears on the Home page.
If you have created an application as [email protected]
you must log off and log back on as one of the standard operators generated by the system.
In addition to the above, Application Express creates records as described below.
For each case type you add in Step 3 (when building your application on PegaRULES or PegaDM), Application Express creates the following:
Note the following:
After your new application appears in the Designer Studio, start your project by:
Opening the Cases Explorer to review and build out the case type structure. For each case type, capture process steps and related DCO information on the Case Designer landing pages.
application, ruleset, DCO |