El siguiente query devuelve los valores de los segmentos de Flexfieds ingresados al Oracle. Dentro de sus principales datos se encuentra los juegos de valores y las columnas (Atributes) configuradas por cada segmento.
SELECT V.APPLICATION_ID,
FA.APPLICATION_NAME
APLICACION,
FD.TITLE
TITULO,
V.descriptive_flex_context_code
CODIGO,
V.end_user_column_name
NOMBRE_SEGMENTO,
v.APPLICATION_COLUMN_NAME
COLUMNA_SEGMENTO,
F.FLEX_VALUE_SET_NAME
JUEGO_VALORES,
DECODE(f.VALIDATION_TYPE,'F', 'TABLE',
'I','INDEPENDENT',
'D', 'DEPENDENT',
'N', 'NONE',
'P', 'PAIR',
'U', 'SPECIAL',
'X', 'TRANSLATABLE INDEPENDENT',
'Y', 'TRANSLATABLE DEPENDENT')
TIPO_VALIDACION
FROM fnd_descr_flex_col_usage_vl V,
FND_FLEX_VALUE_SETS
F,
FND_APPLICATION_TL
FA,
FND_DESCRIPTIVE_FLEXS_VL
FD
WHERE V.descriptive_flexfield_name NOT LIKE '$SRS$.%'
AND V.FLEX_VALUE_SET_ID = F.FLEX_VALUE_SET_ID
AND V.APPLICATION_ID = FA.APPLICATION_ID
AND FA.APPLICATION_ID = FD.APPLICATION_ID
AND V.DESCRIPTIVE_FLEXFIELD_NAME = FD.DESCRIPTIVE_FLEXFIELD_NAME
and FD.TITLE ='&Titulo'
No hay comentarios:
Publicar un comentario