Creating A Custom Independent Value Set in Oracle Fusion HCM Cloud Application
Creating A Custom Independent Value Set in Oracle Fusion HCM Cloud Application
Creating A Custom Independent Value Set in Oracle Fusion HCM Cloud Application
Introduction
Before we start to demonstrate how to create a Custom Independent Value Set lets try to understand what
is meant by a Value Set.
In Context of Oracle HCM Cloud Application (applicable for Oracle E-Business Suite too) a value set is a
group of valid values that you assign to a flex-field segment ( to control the values that are stored for
business object attributes.
An end user enters a value for an attribute of a business object while using the application. The flex-field
validates the value against the set of valid values that you configured as a value set and assigned to the
segment.
For example, you can define a required format, such as a five-digit number, or a list of valid values, such
as green, red, and blue.
In this article, we will create a very simple Independent Value Set (RECORDS_TO_SHOW which holds
numeric values like 1,2,3,4,5 )
Navigation
In order to create a new value set we would need to login to application with a user having appropriate
login credentials (Application Implementation Administrator works for me) and choose ‘Manage Value
Sets’ Task under ‘Setup and Maintenance’
Navigator->Setup and Maintenance->Manage Value Sets
Now if we click on the (+) Icon under Search Results Section it would open up a new window
Also once you select the Module (Global Human Resources for this example) , Validation Type
(Independent in this case) and Valid Data Type (Number for this case) new field would appear as shown
Next, we need to Click on ‘Save’ Option and the Value Set will be saved.
Creating Values for the Value Set
We need to click on the ‘Manage Values’ button to create new values
Creating a Custom Independent Value Set in Oracle Fusion HCM Cloud Application
By: Ashish Harbhajanka
Once the above details are populated and saved in the application the screen would appear as shown
below:
Creating a Custom Independent Value Set in Oracle Fusion HCM Cloud Application
By: Ashish Harbhajanka
SQL Query
select ffv.flex_value
from fnd_flex_value_sets ffvs,
fnd_flex_values ffv
where ffv.flex_value_set_id = ffvs.flex_value_set_id
and ffvs.flex_value_set_name = 'RECORDS_TO_SHOW'
and ffv.enabled_flag = 'Y'
and TRUNC(SYSDATE) BETWEEN NVL(ffv.start_date_active,SYSDATE) and
NVL(ffv.end_date_active,SYSDATE+1)
And once we use this in a Data Model we would get the data values as output
And with this we have come to the end of the article. Hope you guys had a good time reading this article.