Skip to main content

Challenge

Configuring rule resolution

2 Tasks

25 mins

Visible to all users
Intermediate Pega Platform 8.7 Dev/Designer Studio English

Scenario

Human Resources (HR) business partners create benefits enrollment and employee evaluation cases on behalf of TGB employees. To ensure that they create each case for the appropriate employee, HR business partners want the employee information header area for each case type match the header that is used for Onboarding cases.

As part of this scenario, save a copy of the EmployeeInformation section from the Onboarding case type to the class group (TGB-HRApps-Work) and add it to the HRApps:01-01-02 ruleset.

Then, withdraw the EmployeeInformation section from the Benefits Enrollment, Employee Evaluation, and Onboarding case types. 

The following table provides the credentials that you need to complete the challenge.

Role User name Password
Senior System Architect SSA@TGB pega123!
Note: Your practice environment might support the completion of multiple challenges. As a result, the configuration that is shown in the challenge walkthrough might not exactly match your environment.

Challenge Walkthrough

You must initiate your own Pega instance to complete this Challenge.

Initialization may take up to 5 minutes so please be patient.

Detailed Tasks

1 Copy the EmployeeInformation section record to the new context

  1. In the Onboarding case type, open the EmployeeInformation section.
    Tip: Section records are in the User Interface category. In the App Explorer, expand Onboarding > User Interface > Section
  2. Save a copy of the EmployeeInformation section in the TGB-HRApps-Work class and the HRApps:01-01-02 ruleset.
    Save a copy of Employee Information section to the Work class

2 Withdraw the EmployeeInformation section record in the Onboarding, Employee Evaluation, and Benefits Enrollment case types

  1. Save another copy of the EmployeeInformation section record in the Onboarding case, in the TGB-HRApps-Work-Onboarding class and the HRApps:01-01-02 ruleset.
    Note: Because HRApps:01-01-01 is a locked ruleset, you need to save a copy of the EmployeeInformation section in the Onboarding case type and the HRApps:01-01-02 ruleset so that you can change the availability to Withdrawn
  2. In the rule header, click Available to edit the availability of the EmployeeInformation record.
    Click Available in the rule header
  3. Set the availability of the record to Withdrawn
    Withdrawing the new version prevents Pega Platform™ from using the version of the rule in the locked ruleset, so Pega Platform uses the version in the TGB-HRApps-Work class instead.
  4. Click OK to update the availability of the section.
  5. Save and check in the section rule.
    The EmployeeInformation section record in TGB-HRApps-Work-Onboarding is now withdrawn.
    Employee Information section in the Onboarding case type Withdrawn
  6. In the Employee Evaluation case type, open the EmployeeInformation section.
  7. Repeat steps 1-5 to save a copy of the EmployeeInformation section to the TGB-HRApps-Work-EmployeeEvaluation class in the HRApps:01-01-02 ruleset and set the availability to Withdrawn
    Employee Information section in the Employee Evaluation case type Withdrawn
  8. In the Benefits Enrollment case type, open the EmployeeInformation section.
  9. Repeat steps 1-5 to save a copy of the EmployeeInformation section to the TGB-HRApps-Work-BenefitsEnrollment class in the HRApps:01-01-02 ruleset and set the availability to Withdrawn
    Employee Information section in the Benefits Enrollment case type Withdrawn

Confirm your work

  1. Create a new Onboarding case.
  2. Advance the Onboarding case to the Identify Home Office view.
  3. Use Live UI to select the dynamic layout embedded in the EmployeeInformation section.
    Live UI to select a dynamic layout in the Identify Home Office view
  4. In the Live UI pane on the right, from the hierarchy, select the top-level EmployeeInformation section.
  5. Click the Open icon to open the record.
    Top-level EmployeeInformation section in the Live UI pane
  6. Confirm that the context of the EmployeeInformation section record is in the TGB-HRApps-Work class and the HRApps:01-01-02 ruleset.
    Employee information section in the Work class
  7. Click Actions > View Siblings to confirm that the EmployeeInformation section records are saved in the context of Benefits Enrollment, Employee Evaluation, and Onboarding case types, and then confirm that those case types are designated as not found in the 01-01-02 ruleset version.
    siblings-window

This Challenge is to practice what you learned in the following Module:


Available in the following mission:

If you are having problems with your training, please review the Pega Academy Support FAQs.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice