Reasons for Candidate Selection Process Fast Formulas

You can build fast formula conditions for automated candidate selection process actions using reasons selected when moving job applications to a terminal state (Rejected by Employer, Withdrawn by Candidate), to determine if an action must be performed or not.

Use case 1: Create a fast formula using the REASON_CODE context

You can create a fast formula using the new REASON_CODE context. In this example, the reason code is reason 1. The fast formula will return TRUE. Otherwise, it will return FALSE.

Fast Formula With the REASON_CODE Context

Fast Formula With the REASON_CODE Context

After the fast formula is created, you can add an action to the Rejected by Employer or Withdrawn by Candidate state of a candidate selection process, and use the fast formula you created as a condition. The REASON_CODE context is only available for fast formulas used on automated actions for the Rejected by Employer and Withdrawn by Candidate states. It returns the code of the reason selected when rejecting or withdrawing the job application.

Using Fast Formula as Condition

Fast Formula Used as Condition

Use case 2: Create a fast formula using a new database item

You can create a fast formula using the new database item IRC_CSP_JOBAPP_CSP_REASON_CODE. This database item exposes the latest reason when moving a candidate to a terminal state.

Fast Formula Using New Database Item

Fast Formula Using New Database Item

When the fast formula is created, you can add an action to any state of a candidate selection process and use the fast formula you created as a condition. Note that fast formulas using this new database item shouldn't be used on the Rejected by Employer and Withdrawn by Candidate states, as the database item won't return the latest selected reason; it will return a previously selected reason (if one was selected in a previous move to a terminal state).

To summarize:

  • Use the REASON_CODE context in fast formulas placed on actions for the Rejected by Employer and Withdrawn by Candidate states.
  • Use the IRC_CSP_JOBAPP_CSP_REASON_CODE database item in fast formulas on any states other than Rejected by Employer and Withdrawn by Candidate, if you need to retrieve a reason code which was previously selected. For example, if the job application was rejected and then moved back to an active state.

With this feature, you can perform different actions depending on which reason is selected when rejecting or withdrawing a job application, such as sending a different notification to the candidate based on which reason was selected.

Steps to Enable

For details, see How do I configure candidate selection processes with actions and conditions? and Fast Formulas for Candidate Selection Processes

Key Resources

For a complete list of database items, see Database Items for Oracle Recruiting Cloud Fast Formulas on My Oracle Support (MOS ID 2723251.1).