Page Property Conditions Support in Visual Builder Studio

As administrators, you can now add conditional expressions to page properties when you edit Goal Management Redwood pages in Visual Builder Studio to ensure that the changes apply conditionally. For example, you might not want to show the Tasks section for certain goal plans.

You need to use this conditional expression in the page property: $base.variables.exposedObject. For example, for the Show Tasks Section property of a goal plan page, you can add this condition to not show the Tasks section for the FY2025_GoalPlan1 goal plan:

[[ $base.variables.exposedObject. GoalPlanName === "FY2025_GoalPlan1" ? false : true ]]

This table lists the conditional attributes that you can use for various Goal Management pages.

Conditional Attribute Description Page
GoalPlanName Goal plan name
  • Goals
  • Performance Goal Details
  • Team Goals Center
ReviewPeriodName Review period name
  • Goals
  • Performance Goal Details
  • Team Goals Center
PerfParentFlow

Indicates the role of the person viewing the page. Values can be:

  • WORKER_HOME: Employee who can manage or view performance goals
  • MANAGER_HOME: Manager who can manage or view performance goals
  • ADMIN_HOME: HR specialist who can manage or view performance goals
  • BOTH: HR specialist who’ s also the manager who can manage or view performance goals
  • NONE: A role other than employee, manager, or HR specialist.
  • Goals
  • Performance Goal Details
DevParentFlow

Indicates the role of the person viewing the page. Values can be:

  • WORKER_HOME: Employee who can manage or view development goals
  • MANAGER_HOME: Manager who can manage or view development goals
  • ADMIN_HOME: HR specialist who can manage or view development goals
  • BOTH: HR specialist who’ s also the manager who can manage or view development goals
  • NONE: A role other than employee, manager, or HR specialist.
  • Goals
  • Development Goal Details

Use conditional expressions to selectively apply page properties for Goal Management pages. 

Steps to Enable

To enable Redwood Goals Center, you need to enable the profile options indicated in the table.

Profile Option Code

Profile Option Display Name

Value

ORA_HCM_VBCS_PWA_ENABLED

Enable VBCS Progressive Web Application User Interface

Y

ORA_HRA_PERFORMANCE_DOCUMENTS_AND_GOALS_REDWOOD_ENABLED

Enable Redwood Performance Documents and Goals Center

Yes

NOTE: The Performance Document, Check-in, and Goals Center features are closely connected. So, the Redwood version of these pages can all be enabled or disabled only using the common ORA_HRA_PERFORMANCE_DOCUMENTS_AND_GOALS_REDWOOD_ENABLED profile option. These features can't be enabled individually.

For more information, see How do I enable a profile option?.

Key Resources

For more information on extending Redwood pages in HCM, refer to this guide on the Oracle Help Center: