Value Set Notes
Value Set Notes
Value Set Notes
Arideep Mukherjee
ERPWebTutor
11/9/2011
Note: When creating value sets using the date format, use the format types Standard Date and Standard
Date Time.
2
ERPWebTutor Confidential
o
o
Independent
o Provides a predefined list of values
o Values are stored in an Oracle Application Object Library table
Dependent
o Same like Independent Value Set, except the List of Values shown to you will depends on which the
Independent value you have selected in the Prior Segment
o Must define your independent value set before you define the dependent value set that depends on it
o Advisable to create your independent values first
o Must create at least one dependent value for each independent value, or else it wont allow you to enter
into that segment or field
Edit Information:
In this case XXCC_FA_MAJOR_CATEGORY is the independent value set. After this is set up we need to add the
values for this dependant value set. As per the previous note we must define the values for the Independent
value set prior to defining the values for the dependant value set.
Navigation:
(R) System Administrator > Application > Validation > Values
3
ERPWebTutor Confidential
In the above screenshot, note that the Independent Value is Furniture and Fixtures. This suggest that when
Furniture and Fixtures is selected on one segment the valid values that will be available on the dependant
segment will be one of:
Equipment
Office
Table
o
o
o
It use your own application tables as value sets for flex field segments and report parameters instead of the
special values tables which Oracle Applications provides.
You can also use validation tables with other special arguments to make your segments depend on profile
options or field values
You can use any existing application table, view, or synonym as a validation table
4
ERPWebTutor Confidential
If we are using non registered table for our value set, then we have to Create the necessary grants and
synonyms to APPS Schema
The value column and the defined ID column in the table must return a unique row for a given value or ID
If the Hidden Id column is provided the value passed to the report will be Hidden and not the Value column
Similarly, when you specify :$FLEX$.Value_Set_Name, your flex field segment or report parameter defaults
to always use the hidden ID column to compare with your WHERE clause
We can use Special BIND variable such as :$PROFILES$.Option_name, :$FLEX$.Value_set_name, :block.field
in the WHERE clause
We can also display additional columns.
Edit Information:
This contains the table information, columns to be displayed and where conditions:
5
ERPWebTutor Confidential
Special validation value sets allow you to call key flex field user exits to validate a flex field segment or
report parameter using a flex field within flex field mechanism. You can call flex field routines and use a
complete flex field as the value passed by this value set
Pair
Pair validation value set allows user to pass a range of concatenated Flex field segments as parameters to a
report
Translatable Independent & Translatable Dependent
o These value sets are similar to Independent and Dependent value sets except that translated values can be
displayed to the user. Translatable Independent and Translatable Dependent value sets allow you to use
hidden values and displayed (translated) values in your value sets. In this way your users can see a value in
their preferred languages, yet the values will be validated against a hidden value that is not translated
o We can convert the Independent value set to a Translatable Independent value set, or a Dependent value
set to a Translatable Dependent value set
6
ERPWebTutor Confidential
7
ERPWebTutor Confidential