Skip to main content
close Search
Close search

Challenge

Creating work status values

3 Tasks

10 mins

Visible to all users
Beginner Pega Platform 8.2 English

Scenario

Recruiters require a way to quickly differentiate candidate cases during the Interview stage. To clarify reporting on candidate cases, recruiters have asked that a unique, custom status be applied to candidate cases during each step of the Interview stage.

The following table provides the credentials you need to complete the exercise.

Role Operator ID Password
Senior System Architect SSA@TGB rules

Your assignment

Create three new work status values for use in candidate cases.

Status value Class Purpose
Open-Scheduling TGB-HRApps-Work-Candidate For candidate cases that have not been scheduled for an interview.
Open-Interview TGB-HRApps-Work For candidate cases that have been scheduled for an interview.
Open-Assessment TGB-HRApps-Work-Candidate For candidate cases that have completed the interview step and are under review to determine whether to extend an offer.
The Open-Interview status value must be created in the TGB-HRApps-Work class. Otherwise, the status will not be visible and available for selection in the ConductInterview subprocess, which belongs to the TGB-HRApps-Data-Interview class. 

In the candidate case life cycle, apply the work status values to the appropriate steps in the Interview stage.

Status value Step
Open-Scheduling Schedule interview
Open-Interview Interview candidate (Conduct interview)
Open-Assessment Assess candidate
Apply the Open-Interview status to the Interview Candidate assignment within the Conduct interview process. This allows you to reuse the Conduct Interview process with the updated status value.

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 Create the new work status values

  1. Create the three custom status values: Open-Scheduling, Open-Interview, and Open-Assessment in the TGB-HRApps-Work-Candidate class.
    Use the procedure described in the help topic Defining a custom status for a case. In the Description field located on the record's History tab, enter the purpose of each field value. The descriptions are useful when deciding whether to reuse an existing work status or create a new one.
  2. In Dev Studio, click Configure > Case Management > Processes > Status Values to open the Status Values landing page. The array displays the status values and descriptions.

2 Apply the statuses to the candidate case type

  1. Open the Candidate case life cycle.
  2. In the Interviews stage, select the Schedule Interview step.
  3. On the General tab, from the Set case status field, select Open-Scheduling.
  4. Select the Assess Candidate step.
  5. On the Flow tab, from the first Set status field, select Open-Assessment.

  6. On the case life cycle header, click Save to update the Interview Candidate process.
  7. Open the Interview Candidate process.
  8. Right-click the Conduct Interview subprocess shape and select Open flow to open the Conduct Interview process.
  9. In the Conduct Interview process, right-click the Interview Candidate assignment and select View Properties.
  10. In the Assignment properties dialog, in the Advanced section, expand Assignment details.
  11. In the Case status field, enter or select Open-Interview.

    Open
  12. Close the Assignment properties dialog.
  13. Save your work.

3 Confirm your work

  1. Create a candidate case and advance it to the Schedule Interview step. The case has an Open-Scheduling work status.

  2. Advance the case to the Conduct Interview step. The case has an Open-Interview work status.
  3. Advance the case to the Assess Candidate step. The case has an Open-Assessment status.

If you are having problems with your training, contact Pega Academy technical support.

Did you find this content helpful?

Want to help us improve this content?

Suggest an edit

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