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