SlideShare a Scribd company logo
4
Most read
5
Most read
6
Most read
Valuesets in Fusion
Here is the agenda for this post:
 What is Valueset?
 Types ofValuesets
 Creating Valueset
 Use Casesfor Valuesets
 SQL Queries to pull data from Valuesets
What is a Valueset?
A value set is a group of valid values that can be used to assign valid values to a flexfield segment or do
some validations in Fast Formulas or retrieve some content in HCM Extracts where the data base item is
not available. Task name to be used to create Valuesets "Manage Valuesets"under Setup and
Maintenance.
Types of Valuesets:
There are five types of Valuesets and they are listed below:
 Format Only
 Independent
 Dependent
 Subset
 Table
Format Only Valueset:
The format only validation type enables end users to enter any value, as long as it meets your specified
formatting rules. That is, the value must not exceed the maximum length you define for your value set,
and it must meet any format requirements for that value set.
Ex:
Independent Valueset:
Independent valueset is used to validate input against a list that isn't stored in an application table, and not
dependent on a subset of another independent value set.
Ex: Valueset Details:
Values:
Dependent Valueset:
The available values in a dependent list and the meaning of a given value depend on which value was
selected for the independently validated segment. For every independent value from parent value set, we
can add one/many values in the dependent value set. For example, the valid holidays depend on which
country you are in
Ex: Valueset Details:
Values:
Subset Valueset:
Subset Valueset is used to limit the list of values based on a valueset. However instead of creating a new
valueset, we can re-use the existing independent valueset for values and choose the values that you want
to create for the subset valueset.
Ex: Valueset Details:
Values:
Table Valueset:
Table Valueset is used when the values you want to use are already maintained in an application table, such
as a table of vendor names. Specify the table column that contains the valid value. You can optionally specify
the description and ID columns, a WHERE clause to limit the values to use for your set, and an ORDER BY
clause.
Ex:
Use Cases for Valuesets:
 All types of Valuesets can be used to validate the data for the flex field segments (DFF, EFF and
KFF),
 Only Table type Valuesets are used to get data from the application tables and then they can be
used in the fast formulas when there are NO database items defined.
 Only Table type Valuesets are used to get data in HCM Extracts when database items are not
defined.
SQL Queries to pull data from Valuesets:
FND_FLEX_VALUE_SETS (holds value set property related details)
FND_FLEX_VALUES (holds actualvalues)
Independent Valueset Details SQL:
SELECT ffvs.flex_value_set_id
,ffvs.flex_value_set_name
,ffvs.description set_description
,ffvs.validation_type
,ffv.flex_value_id
,ffv.flex_value
,ffvt.flex_value_meaning
,ffvt.description value_description
FROM fnd_flex_value_sets ffvs
,fnd_flex_values ffv
,fnd_flex_values_tl ffvt
WHERE ffvs.flex_value_set_id = ffv.flex_value_set_id
AND ffv.flex_value_id = ffvt.flex_value_id
AND ffvt.LANGUAGE = USERENV('LANG')
AND TRUNC(SYSDATE) BETWEEN NVL(ffv.start_date_active, trunc(SYSDATE))
AND NVL(ffv.end_date_active, trunc(SYSDATE + 1))
AND ffvs.flex_value_set_name = 'XX_VALIDATION_VS'
Table Based Valueset Details SQL:
SELECT ffvs.flex_value_set_name
,(
'select ' || ffvt.value_column_name || (
CASE
WHEN ffvt.meaning_column_name IS NOT NULL
THEN ', ' || ffvt.meaning_column_name
END
) || (
CASE
WHEN ffvt.ID_COLUMN_NAME IS NOT NULL
THEN ', ' || ffvt.ID_COLUMN_NAME
END
) || ' from ' || ffvt.application_table_name || ' ' ||
ffvt.additional_where_clause
) SQL_Query
FROM fnd_flex_value_sets ffvs
,fnd_flex_validation_tables ffvt
WHERE ffvs.flex_value_set_id = ffvt.flex_value_set_id

More Related Content

DOCX
Fast formula queries for functions, contexts, db is and packages
PDF
Infolets and OTBI Deep link Actionable Reports - Configuration Work Book
PDF
23 workflow approvals
PDF
Legal Employer Details Query Oracle Fusion Cloud
PDF
Query Pre Payment details Oracle Fusion Cloud
PDF
The Goal with performance details Oracle Fusion Cloud
PDF
Query all roles and duties and privileges Oracle Fusion Cloud
PDF
Payroll costing details Oracle Fusion Cloud HCM
Fast formula queries for functions, contexts, db is and packages
Infolets and OTBI Deep link Actionable Reports - Configuration Work Book
23 workflow approvals
Legal Employer Details Query Oracle Fusion Cloud
Query Pre Payment details Oracle Fusion Cloud
The Goal with performance details Oracle Fusion Cloud
Query all roles and duties and privileges Oracle Fusion Cloud
Payroll costing details Oracle Fusion Cloud HCM

What's hot (20)

PDF
Oracle fusion hrms_for_uae_hr_setup_white_paper_rel11
DOCX
Oracle EBS R 12 Core hr user manual
PDF
Oracle Fusion Cloud HCM Payroll Query
PDF
Oracle Fusion Employment Models
PDF
Oracle fusion hrms_for_uae_payroll_setup_white_paper_rel11
PDF
An Overview of Fusion Absence Management Absence Plan Definition and Use
PDF
Uae absence whitepaper
PDF
Bi email-alert-notification - Fusion Alert
DOCX
Oracle HRMS Fast Formula
PDF
Validation type 'special' in value sets
PDF
Oracle Fusion Cloud Payroll Costing Query
PDF
Oracle EBS HRMS SETUP
DOC
PPTX
Oracle EBS Apps HRMS Presentation
DOCX
Accrual plan set up in oracle hrms
PDF
Oracle Fusion Cloud Absence Management
PPTX
Oracle HCM Presentation 2020
DOCX
Important scheduled processes list in fusion hcm
DOCX
How to debug a fast formula
PDF
Oracle EBS Self service from A to Z
Oracle fusion hrms_for_uae_hr_setup_white_paper_rel11
Oracle EBS R 12 Core hr user manual
Oracle Fusion Cloud HCM Payroll Query
Oracle Fusion Employment Models
Oracle fusion hrms_for_uae_payroll_setup_white_paper_rel11
An Overview of Fusion Absence Management Absence Plan Definition and Use
Uae absence whitepaper
Bi email-alert-notification - Fusion Alert
Oracle HRMS Fast Formula
Validation type 'special' in value sets
Oracle Fusion Cloud Payroll Costing Query
Oracle EBS HRMS SETUP
Oracle EBS Apps HRMS Presentation
Accrual plan set up in oracle hrms
Oracle Fusion Cloud Absence Management
Oracle HCM Presentation 2020
Important scheduled processes list in fusion hcm
How to debug a fast formula
Oracle EBS Self service from A to Z
Ad

Similar to Oracle Fusion Cloud HCM value sets (20)

PPT
Ms sql server ii
PPT
Review of SQL
PPT
Fg d
PDF
Merging data (1)
PPTX
Data weave (MuleSoft)
PDF
List of values Best Practices
PPTX
Sql server ___________session_15(data integrity)
DOC
Oracle report from ppt
PPTX
Unit1
PPTX
DATABASE MANAGMENT SYSTEM (DBMS) AND SQL
PPT
Advanced Excel ppt
DOC
Sqlserver interview questions
PDF
Bt0075 rdbms with mysql 2
PPTX
Introduction of ssis
PDF
1.Types of SQL Commands for mba students
PPT
Ch 9 S Q L
Ms sql server ii
Review of SQL
Fg d
Merging data (1)
Data weave (MuleSoft)
List of values Best Practices
Sql server ___________session_15(data integrity)
Oracle report from ppt
Unit1
DATABASE MANAGMENT SYSTEM (DBMS) AND SQL
Advanced Excel ppt
Sqlserver interview questions
Bt0075 rdbms with mysql 2
Introduction of ssis
1.Types of SQL Commands for mba students
Ch 9 S Q L
Ad

More from Feras Ahmad (20)

PDF
Oracle Fusion HCM Payroll Process Flow.pdf
DOCX
Configure Flexfield Parameters in Value Sets for Document Records.docx
PPT
Building-Materials
PDF
How to Debug the Fast Formula.pdf
PDF
Oracle Fusion Cloud sensitive data access audit
PDF
Oracle Cloud SQL FTE Positions Query
PDF
All payroll elements with eligibility Oracle Fusion Cloud
PDF
DBI database Items Query Oracle Fusion Cloud
PDF
Query Worker Contracts Details Oracle Fusion Cloud
PPT
Oracle Fusion HCM vs E-Business Suite HRMS
PDF
2020 06-11 goverment KSA Summary VAT increase
PPTX
Financial reporting compliance cloud service presentation
DOCX
Absence Work flow query
DOCX
Setting up audits and audit reports Fusion Cloud
DOC
Oracle EBS R12 Payroll user manual
DOC
Oracle EBS R12 Self service user manual
DOCX
Oracle Fusion HCM Presentation
DOC
Oracle HRMS Accrual plan Setup
PPT
Oracle Fusion HCM Presentation
PDF
Best practices for fusion hcm cloud implementation
Oracle Fusion HCM Payroll Process Flow.pdf
Configure Flexfield Parameters in Value Sets for Document Records.docx
Building-Materials
How to Debug the Fast Formula.pdf
Oracle Fusion Cloud sensitive data access audit
Oracle Cloud SQL FTE Positions Query
All payroll elements with eligibility Oracle Fusion Cloud
DBI database Items Query Oracle Fusion Cloud
Query Worker Contracts Details Oracle Fusion Cloud
Oracle Fusion HCM vs E-Business Suite HRMS
2020 06-11 goverment KSA Summary VAT increase
Financial reporting compliance cloud service presentation
Absence Work flow query
Setting up audits and audit reports Fusion Cloud
Oracle EBS R12 Payroll user manual
Oracle EBS R12 Self service user manual
Oracle Fusion HCM Presentation
Oracle HRMS Accrual plan Setup
Oracle Fusion HCM Presentation
Best practices for fusion hcm cloud implementation

Recently uploaded (20)

DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Machine learning based COVID-19 study performance prediction
PDF
Empathic Computing: Creating Shared Understanding
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
Spectroscopy.pptx food analysis technology
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
MYSQL Presentation for SQL database connectivity
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Electronic commerce courselecture one. Pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
Programs and apps: productivity, graphics, security and other tools
The AUB Centre for AI in Media Proposal.docx
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
sap open course for s4hana steps from ECC to s4
Advanced methodologies resolving dimensionality complications for autism neur...
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Machine learning based COVID-19 study performance prediction
Empathic Computing: Creating Shared Understanding
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Spectroscopy.pptx food analysis technology
Mobile App Security Testing_ A Comprehensive Guide.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
MYSQL Presentation for SQL database connectivity
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Electronic commerce courselecture one. Pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
NewMind AI Weekly Chronicles - August'25 Week I
Chapter 3 Spatial Domain Image Processing.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
Programs and apps: productivity, graphics, security and other tools

Oracle Fusion Cloud HCM value sets

  • 1. Valuesets in Fusion Here is the agenda for this post:  What is Valueset?  Types ofValuesets  Creating Valueset  Use Casesfor Valuesets  SQL Queries to pull data from Valuesets What is a Valueset? A value set is a group of valid values that can be used to assign valid values to a flexfield segment or do some validations in Fast Formulas or retrieve some content in HCM Extracts where the data base item is not available. Task name to be used to create Valuesets "Manage Valuesets"under Setup and Maintenance. Types of Valuesets: There are five types of Valuesets and they are listed below:  Format Only  Independent  Dependent  Subset  Table Format Only Valueset: The format only validation type enables end users to enter any value, as long as it meets your specified formatting rules. That is, the value must not exceed the maximum length you define for your value set, and it must meet any format requirements for that value set. Ex:
  • 2. Independent Valueset: Independent valueset is used to validate input against a list that isn't stored in an application table, and not dependent on a subset of another independent value set. Ex: Valueset Details: Values: Dependent Valueset: The available values in a dependent list and the meaning of a given value depend on which value was selected for the independently validated segment. For every independent value from parent value set, we can add one/many values in the dependent value set. For example, the valid holidays depend on which country you are in
  • 4. Subset Valueset: Subset Valueset is used to limit the list of values based on a valueset. However instead of creating a new valueset, we can re-use the existing independent valueset for values and choose the values that you want to create for the subset valueset. Ex: Valueset Details: Values: Table Valueset: Table Valueset is used when the values you want to use are already maintained in an application table, such as a table of vendor names. Specify the table column that contains the valid value. You can optionally specify the description and ID columns, a WHERE clause to limit the values to use for your set, and an ORDER BY clause. Ex:
  • 5. Use Cases for Valuesets:  All types of Valuesets can be used to validate the data for the flex field segments (DFF, EFF and KFF),  Only Table type Valuesets are used to get data from the application tables and then they can be used in the fast formulas when there are NO database items defined.  Only Table type Valuesets are used to get data in HCM Extracts when database items are not defined. SQL Queries to pull data from Valuesets: FND_FLEX_VALUE_SETS (holds value set property related details) FND_FLEX_VALUES (holds actualvalues) Independent Valueset Details SQL: SELECT ffvs.flex_value_set_id ,ffvs.flex_value_set_name ,ffvs.description set_description ,ffvs.validation_type ,ffv.flex_value_id ,ffv.flex_value ,ffvt.flex_value_meaning ,ffvt.description value_description FROM fnd_flex_value_sets ffvs ,fnd_flex_values ffv ,fnd_flex_values_tl ffvt WHERE ffvs.flex_value_set_id = ffv.flex_value_set_id AND ffv.flex_value_id = ffvt.flex_value_id AND ffvt.LANGUAGE = USERENV('LANG') AND TRUNC(SYSDATE) BETWEEN NVL(ffv.start_date_active, trunc(SYSDATE)) AND NVL(ffv.end_date_active, trunc(SYSDATE + 1)) AND ffvs.flex_value_set_name = 'XX_VALIDATION_VS'
  • 6. Table Based Valueset Details SQL: SELECT ffvs.flex_value_set_name ,( 'select ' || ffvt.value_column_name || ( CASE WHEN ffvt.meaning_column_name IS NOT NULL THEN ', ' || ffvt.meaning_column_name END ) || ( CASE WHEN ffvt.ID_COLUMN_NAME IS NOT NULL THEN ', ' || ffvt.ID_COLUMN_NAME END ) || ' from ' || ffvt.application_table_name || ' ' || ffvt.additional_where_clause ) SQL_Query FROM fnd_flex_value_sets ffvs ,fnd_flex_validation_tables ffvt WHERE ffvs.flex_value_set_id = ffvt.flex_value_set_id