Thursday, February 6, 2025

How to get rid of "Exception during RestAction" error from Employee Self Service functionality while submitting Absence


 After RedWood is being applied, while navigating to Add Absence functionality under Me tab, if it is throwing an Rest error, then follow the below steps to fix the issue.



Navigation where the issue occurred: 

Home > Me > Time and Absences > Add Absence


Navigation to fix the issue: 

Home > Tools > Security Console > Open the Employee Self Service Role in Edit mode and go to Role Hierarchy tab

Privileges which are needed to be added under Role Hierarchy tab:

1. Use REST Service - Workers List of Values

2. Use REST Service - Worker Assignments List of Values

3. Use REST Service - Absence Business Titles List of Values

4. Use REST Service - Absence Types List of Values


Now Regenerate the Employee Sef Service Abstract Role from Data Role Setup navigation

(Under Setup and Maintenance, Task Name: Manage Data Role and Security Profiles)

Also Submit the below Scheduled Processes:

1. Import User and Role Application Security Data

2. Regenerate Data Security Grants



Friday, May 26, 2023

How to create a Custom Role only having access to Setup and Maintenance

 

To create a Custom Role only to have access in Setup and Maintenance, we need the below privileges:



Please follow the below instructions to create the Custom Role:

1 - Navigator >> Tools >> Security Console
2 - Go to Roles Tab
3 - Click on the button in the right top corner - "Create Role"
4 - On the First Tab (Basic Information) provide the required information like Role Name, Role Code, Role Category, Description
5- On the Second Tab (Function Security Policies) please add the below privileges mentioned above.

·       Setup and Maintain Applications

·       Execute Setup Tasks

·       Review Applications Offerings

·       Review Setups Functional User Overview  

6 - Click next through other tabs then finally save and close.

Note: Once the custom role is created, please run the Retrieve Latest LDAP Changes ESS job from Scheduled Processes Navigation

Friday, July 9, 2021

How to get rid of the error “Execution failed with Client received SOAP Fault from server - Security violation for user : fusion_apps_hcm_ess_appid, permission: 192” while running a Report from HCM Extract


To get rid of this permission issue, please follow as per below:

Step 1: Please navigate to the Report under Home > Tools > Reports and Analytics > Browse Catalog > folder path in BI

Step 2: Then select the folder where the report has been put. Click on More > Permissions and make sure BI Administrator Role and BI Consumer Role has been added with access “Full Control”


Thursday, March 18, 2021

How to configure only Read Only Access for an User in Oracle HCM Cloud environment

 

To give an user fully read-only access we to follow the below steps. This can be done only with setting a Profile Option.


Step 1 : Navigate to Setup and Maintenance —> Tasks —> Search

Step 2 : Search for the task called “Manage Adninistrator Profile Values”

Step 3 : Now in the Profile Option section, pass the Profile Option Code as “FND_READ_ONLY_MODE” and click on search button.

Step 4 : In the Profile Values section, add the User to give read only access.

              Profile Level —> User

              User Name —> Pass the User name here

               Profile Value —> Enabled.

Step 5 : Save and Close


Step 6 : Now sign in with the User credential and you will see a banner message saying 

              “You have read-only access to all applications. You cannot perform updates.”



Wednesday, March 3, 2021

How to export all Person Image details using REST API from Oracle HCM Cloud environment

 

Steps to export all Person Image details using REST API from Oracle HCM Cloud environment:


Step 1: 

We can use Postman or SOAP UI tool to test the requirement as below. In the "Image" attribute it will return Base64 encoded value of the image.

Operation: GET

URL: https://******************.oraclecloud.com/hcmRestApi/resources/11.13.18.05/emps

Parameter Tab: a> Key = fields 

                                      Value = PersonId,PersonNumber;photo:ImageId,Image

                            b> expand    = photo

                            c> onlyData = true

   Authorization Tab :    Pass Username and Password                     








Step 2: 

Used a decoder to decode Base64 encoded value to an Image as below.














Wednesday, February 24, 2021

Sample Delete HDL / HSDL file to delete Ethnicity in Oracle HCM Cloud environment

 

Sample Delete HDL file details to delete Ethnicity in Oracle HCM Cloud environment

-------------------------------------------------------------------------------------------------------


SET ENABLE_INCREMENTAL_LOAD_EVENTS Y


METADATA|PersonEthnicity|EthnicityId|PersonId|PersonNumber|LegislationCode|DeclarerId|DeclarerPersonNumber|Ethnicity|PrimaryFlag|SourceSystemOwner|SourceSystemId|GUID

DELETE|PersonEthnicity|||E1222222|US|||5|N|||



Sample Delete HSDL file details to delete Ethnicity in Oracle HCM Cloud environment

-------------------------------------------------------------------------------------------------------





Tuesday, February 23, 2021

Assignment Supervisor Flexfield is not visible in Manage Employment page though it has been configured in the Oracle HCM Cloud environment


Assignment Supervisor Flexfield is not visible in Manage Employment page though it has been configured in the Oracle HCM Cloud environment

----------------------------------------------------------------------------------------------------------

As per Oracle documentation (Doc ID 2424558.1), the below DFFs are not enabled on any UI. They are obsolete and will be removed in the coming release from the setup UI:

PER_ASG_GRADE_STEPS_LEG_DDF
PER_ASG_SUPERVISOR_DF
PER_ASG_WORK_MEASURES_DF



How to get rid of "Exception during RestAction" error from Employee Self Service functionality while submitting Absence

 After RedWood is being applied, while navigating to Add Absence functionality under Me tab, if it is throwing an Rest error, then follow th...