Value Sets are used in Oracle to define a limited sets of values for a particular field. There are 3 main tables in Oracle Fusion to fetch the values assigned to a value set. Here is a brief description of them:
1. FND_VS_VALUE_SETS: Table to hold the value set information ( Header level data).
2. FND_VS_VALUES_B: Table to hold the values of the value set.
3. FND_VS_VALUES_TL: Table to hold the description of the values.
Now let’s cut to the chase and see the query. Pretty simple it is:
select
vsval.VALUE_ID,
vsval.VALUE_SET_ID,
vsval.VALUE,
vsval.description,
vt.description,
vsval.flex_value_attribute3,
vsval.CREATION_DATE,
vsval.CREATED_BY,
vsval.LAST_UPDATE_DATE,
vsval.LAST_UPDATED_BY
from
fnd_vs_value_sets vset,
fnd_vs_values_vl vsval,
FND_VS_VALUES_TL vt
where
1=1
and vset.value_set_id = vsval.value_set_id
and vsval.CREATION_DATE >= (:pcreationdate) and vsval.CREATION_DATE <= (:pEnddate)
and vset.VALUE_SET_CODE = 'Project CCC COA'
AND vt.value_id = vsval.value_id
and vt.language = 'AR'
order by vsval.value
No comments:
Post a Comment
Please review my topic and update your comments
Note: only a member of this blog may post a comment.