1. SELECT fat.module_name,
fdg.base_group_name,
fdg.group_name,
fdi.base_user_name,
fdi.user_name,
fdi.description,
fdi.data_type,
fdi.definition_text,
fue.base_user_entity_name,
fue.description desc2,
fr.base_route_name,
fr.multi_row_flag,
(
SELECT substr(sys.stragg(',' || base_context_name), 2) context
FROM fusion.ff_route_context_usages i,
fusion.ff_contexts_vl j
WHERE i.context_id = j.context_id
AND i.route_id = fr.route_id
) contexts_used,
(
SELECT substr(sys.stragg(',' || parameter_name), 2) context
FROM fusion.ff_route_parameters
WHERE route_id = fr.route_id
) parameters,
(
SELECT substr(sys.stragg(',' || base_context_name), 2) context
FROM fusion.ff_dbi_groups_vl a,
fusion.ff_dbi_usages b,
fusion.ff_database_items_vl c,
fusion.ff_contexts_vl d
WHERE a.context_id = d.context_id
AND a.dbi_group_id = b.dbi_group_id
AND b.dbi_id = c.database_item_id
AND c.user_entity_id = fue.user_entity_id
) contexts_set
FROM fusion.ff_database_items_vl fdi,
fusion.ff_dbi_usages fdu,
fusion.ff_dbi_groups_vl fdg,
fusion.fnd_appl_taxonomy_vl fat,
fusion.ff_user_entities_vl fue,
fusion.ff_routes_vl fr
WHERE fdi.module_id IS NOT NULL
AND fdi.database_item_id = fdu.dbi_id(+)
AND fdu.dbi_group_id = fdg.dbi_group_id(+)
AND fdi.module_id = fat.module_id
AND fdi.user_entity_id = fue.user_entity_id
AND fue.route_id = fr.route_id
AND fdi.module_id IS NOT NULL
ORDER BY module_name,
fdi.base_user_name