0% found this document useful (0 votes)
14 views29 pages

HCM - Customization in Oracle HCM Cloud

The document outlines the customization options available in Oracle HCM Cloud, including tools like HCM Design Studio and Page Composer. It provides examples of using EL expressions for conditional changes and references various documentation for further guidance. The presentation also includes a Q&A section and emphasizes that the content is for informational purposes only and not a commitment to deliver specific features.

Uploaded by

Saunak Patel
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views29 pages

HCM - Customization in Oracle HCM Cloud

The document outlines the customization options available in Oracle HCM Cloud, including tools like HCM Design Studio and Page Composer. It provides examples of using EL expressions for conditional changes and references various documentation for further guidance. The presentation also includes a Q&A section and emphasizes that the content is for informational purposes only and not a commitment to deliver specific features.

Uploaded by

Saunak Patel
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 29

Oracle HCM Cloud :Customizations in Oracle HCM Cloud

Mobin Eapen
Senior Principal Software Engineer
Application Service Excellence Team
November, 2023
Safe Harbor Statement

The following is intended to outline our general product direction. It is intended for
information purposes only, and may not be incorporated into any contract. It is not a
commitment to deliver any material, code, or functionality, and should not be relied upon in
making purchasing decisions. The development, release, and timing of any features or
functionality described for Oracle’s products remains at the sole discretion of Oracle.

2 Copyright © 2023, Oracle and/or its affiliates


Agenda

• Introduction to Customization
• Sandbox and Tools
• User Interface Text
• Structure
• HCM Design Studio
• Page Composer
• Reference Documents
• Q&A

3 Copyright © 2023, Oracle and/or its affiliates


4 Copyright © 2023, Oracle and/or its affiliates
5 Copyright © 2023, Oracle and/or its affiliates
6 Copyright © 2023, Oracle and/or its affiliates
7 Copyright © 2023, Oracle and/or its affiliates
8 Copyright © 2023, Oracle and/or its affiliates
9 Copyright © 2023, Oracle and/or its affiliates
10 Copyright © 2023, Oracle and/or its affiliates
11 Copyright © 2023, Oracle and/or its affiliates
12 Copyright © 2023, Oracle and/or its affiliates
13 Copyright © 2023, Oracle and/or its affiliates
14 Copyright © 2023, Oracle and/or its affiliates
Demo of User Interface Text

15 Copyright © 2020, Oracle and/or its affiliates | Confidential: Internal/Restricted/Highly Restricted


16 Copyright © 2023, Oracle and/or its affiliates
17 Copyright © 2023, Oracle and/or its affiliates
18 Copyright © 2020, Oracle and/or its affiliates | Confidential: Internal/Restricted/Highly Restricted
19 Copyright © 2023, Oracle and/or its affiliates
20 Copyright © 2023, Oracle and/or its affiliates
21 Copyright © 2020, Oracle and/or its affiliates | Confidential: Internal/Restricted/Highly Restricted
22 Copyright © 2023, Oracle and/or its affiliates
23 Copyright © 2023, Oracle and/or its affiliates
24 Copyright © 2023, Oracle and/or its affiliates
Applying Conditional Changes using EL Expressions
Syntax : #{ }

Example :
Ø #{[Link]['FL_PER_EMPLOYEE_ABSTRACT_CUSTOM']}

Ø #{([Link]=='WORKER') and ([Link]!='OS')}

25 Copyright © 2023, Oracle and/or its affiliates


IF-THEN-ELSE Expression

Syntax : #{[condition]?[return if true]:[return if false]}

Example :
#{[Link] =='john'? true : false}
This Expression will return TRUE if the username is 'john' and FALSE in all other cases.

#{[Link] !='john'?‘AAA':'BBB'}
This Expression will return 'AAA' if the username is NOT 'john' and 'BBB' for all other cases.

Example of using nested If-Then-Else:

#{[Link] =='john'? 'AAA' :([Link] =='doe'? 'BBB':'CCC')}


This expression would return 'AAA' if the logged in Username is john.
Else would return 'BBB' if the logged in username is doe ; and in all other cases would return 'CCC'

26 Copyright © 2023, Oracle and/or its affiliates


Reference Documents

Help Center Documentation :


Configuring and Extending Applications

MOS Documentations :
• How to Make a Customization in the UI of Talent Management Cloud? (Doc ID 2683179.1)
• How to rename text/labels using User Interface text in Fusion Applications ? (Doc ID 2143186.1)
• Fusion Global Human Resources : How to find out if page customization exists for a particular page (Doc ID 2801353.1)
• How to Remove / Reset All Customizations in Page Composer ? (Doc ID 2319006.1)
• Fusion: How to I secure pages by user roles using EL Expressions? (Doc ID 2162763.1)
• Reference Documentation for Page Customization in Performance Management (Doc ID 2491102.1)
• Talent Products Page Parameters - Goal Management (Doc ID 2662819.1)
• Customization Examples for Performance Management (Responsive UI) (Doc ID 2651361.1)
• How to do a test without customizations? (Doc ID 2676515.1)
• Using Expression Language in Fusion Applications (Doc ID 1982300.1)

Customer Connect Sessions/Blogs :


• HDS : Autocomplete Rules
• Visual Builder Studio for Extending Cloud HCM Workshop
• Learning Path for Extending Oracle Cloud HCM using Visual Builder Studio

27 Copyright © 2023, Oracle and/or its affiliates


Q&A

28
28 Copyright © 2023, Oracle and/or its affiliates
Thank you!

29
29 Copyright © 2023, Oracle and/or its affiliates

You might also like