Troubleshoot Issues with Benefits UI Configuration Changes

Here are some Benefits UI configuration issues that you may encounter and solutions to help you fix them.

Solutions for Possible UI Configuration Issues

Issue Solution
Can't create a sandbox. Make sure you have the Application Implementation Consultant (ORA_ASM_APPLICATION_IMPLEMENTATION_CONSULTANT_JOB) job role
Can't edit any Structure menu items. Make sure you've entered an active sandbox.
Expression language for the FSCM URL not working as expected to hide the Enrollment task for specific benefits administrators. It works fine when the URL changes to HCM. Create another job role in the HCM stripe and use this expression language:
{!securityContext.userInRole['ORA_BEN_BENEFITS_ADMINISTRATOR_JOB,ORA_BEN_BENEFITS_ADMINISTRATOR_JOB_HCM']}
Bind variable '${PERSONID}' isn't getting passed to the inline query or Exist clause in the benefitEnrollmentOpportunities resource. In the Resource alerts filter expressions use qrslt.PersonId instead of ${PersonId}.
My Benefits landing page doesn't have any task tiles. Check whether the Benefits group node visibility is set to No by following these steps:
  1. Go to Navigator > Structure.
  2. Click Me.
  3. On the Quick Actions tab, click Benefits.
  4. Check the Visibility setting. If it isn't already, set it to Yes.
Benefits task isn't visible on the Person spotlight menu. If you're using a custom role, create and attach a data security policy where you grant access for PER_REPORT_PERSON_DATA on PER_ALL_PEOPLE_F.
Automatically rendered page buttons, such as Continue,Save, andSubmit aren't visible. Delete the UI configuration changes made to /oracle/apps/fnd/applcore/patterns/ui/components/SimplePanel.jspx using the steps in the Delete Erroneous UI Configuration Changes That Prevent the Page from Rendering topic of this chapter.
Can I configure the Continue button to show for only started life events? The Continue button is enable when a life event is evaluated and has theses statuses: Started, Detected, and Unprocessed. The button can't be changed to show any other text for the started life events. Also, simplePanel changes made to both the Continue and Cancel buttons appear on other pages too. For more information, see bug 20626162.
Enroll button isn't visible on the Benefits Summary page of the Benefits Service Center. Delete the UI configuration changes made to /oracle/apps/hcm/hcmHomePage/publicUi/page/HcmMessageDC.jspx using the steps in the Delete Erroneous UI Configuration Changes That Prevent the Page from Rendering topic of this chapter.
Scoreboard isn't visible in Benefits Service Center. Delete the UI configuration changes made to /oracle/apps/hcm/hcmHomePage/publicUi/page/ScoreBoard.jspx using the steps in the Delete Erroneous UI Configuration Changes That Prevent the Page from Rendering topic of this chapter.
Add Contact or Edit Contact page displays an error. If you're using a custom role, be sure to add the Access Family and Emergency Contacts by Worker (ORA_PER_PERSON_CONTACT_DETAILS_VIEW_DUTY) duty role. The duty role code is .
Add Contact or Edit Contact page, National ID section isn't visible for someone with a custom employee job role.
  • Check that no UI page configuration is hiding the section.
  • Check if the National ID section is visible through HCM Experience Design Studio.
  • Check if the Manage Person National Identifier and View Person National Identifier roles are attached to the custom employee role. If not, add them, regenerate the data role, and retest.
Can I make the Date of Birth and Gender fields required on the Add Contact and Edit Contact pages a depending on the relationship value? You can't conditionally mark the fields as required because of various issues, such as the page can't be refreshed when a value changes, related to using expression language.
Notes section of responsive Benefits Service Center pages isn't visible for some administrators. The section is visible to them on the classic pages. Make sure that the administrators have an associated personId. Also make sure that any custom administrator roles have the ORA_HRT_MANAGE_HCM_PERSON_NOTE and ORA_HRT_VIEW_HCM_PERSON_NOTE privileges.
Getting duplicate alerts for life events. Edit the Open Enrollment Reminder alert to this condition to the existing filter:
EXISTS (select 'x' from per_email_addresses padd where padd.person_id = qrslt.PersonId AND
 padd.email_type='W1' AND padd.email_address not in (select null from fusion.hrc_alert_run_recipients
 hrrep where hrrep.run_message_id in (select hrmsg.run_message_id from fusion.hrc_alert_run_messages
 hrmsg where hrmsg.run_id in (select hruns.run_id from fusion.hrc_alert_runs hruns where hruns.alert_id
 in (select distinct alert_id from fusion.hrc_alerts_tl where name like 'Open Enrollment Reminder'))))).
Then save your changes.