Discoverer How to get list of discoverer report from DB
---------------------------------------------------------------------------------------------------
SELECT DISTINCT doc_name, obj.obj_name folder_name, bas.ba_name, (SELECT user_name
FROM fnd_user where to_char(USER_ID) = SUBSTR (DOC.DOC_CREATED_BY, 2, 4)) OWNER
from EUL_US.EUL5_DOCUMENTS DOC,
EUL_US.EUL5_ELEM_XREFS XREF,
EUL_US.EUL5_EXPRESSIONS EXP,
EUL_US.EUL5_OBJS OBJ,
EUL_US.EUL5_BA_OBJ_LINKS BOL,
EUL_US.eul5_bas bas
WHERE xref.ex_from_id = doc.doc_id
AND xref.ex_to_id = EXP.exp_id
AND obj.obj_id = EXP.it_obj_id
AND bol.bol_obj_id = obj.obj_id
and BAS.BA_ID = BOL.BOL_BA_ID
--and BAS.BA_NAME like ‘%Business Area%’
To find Business folders
===============================================================
SELECT DISTINCT EB.BA_NAME "CUSTOM BUSINESS AREA" ,
EO.OBJ_NAME "CUSTOM FOLDER"
FROM EUL_US.EUL5_BAS EB ,
EUL_US.EUL5_OBJS EO ,
EUL_US.EUL5_BA_OBJ_LINKS EBOL ,
EUL_US.EUL5_EXPRESSIONS EE
WHERE EBOL.BOL_BA_ID = EB.BA_ID
AND EBOL.BOL_OBJ_ID = EO.OBJ_ID
AND EE.IT_OBJ_ID = EO.OBJ_ID
AND UPPER(EO.OBJ_NAME) LIKE '%STR%'
ORDER BY 1
---------------------------------------------------------------------------------------------------
SELECT DISTINCT doc_name, obj.obj_name folder_name, bas.ba_name, (SELECT user_name
FROM fnd_user where to_char(USER_ID) = SUBSTR (DOC.DOC_CREATED_BY, 2, 4)) OWNER
from EUL_US.EUL5_DOCUMENTS DOC,
EUL_US.EUL5_ELEM_XREFS XREF,
EUL_US.EUL5_EXPRESSIONS EXP,
EUL_US.EUL5_OBJS OBJ,
EUL_US.EUL5_BA_OBJ_LINKS BOL,
EUL_US.eul5_bas bas
WHERE xref.ex_from_id = doc.doc_id
AND xref.ex_to_id = EXP.exp_id
AND obj.obj_id = EXP.it_obj_id
AND bol.bol_obj_id = obj.obj_id
and BAS.BA_ID = BOL.BOL_BA_ID
--and BAS.BA_NAME like ‘%Business Area%’
To find Business folders
===============================================================
SELECT DISTINCT EB.BA_NAME "CUSTOM BUSINESS AREA" ,
EO.OBJ_NAME "CUSTOM FOLDER"
FROM EUL_US.EUL5_BAS EB ,
EUL_US.EUL5_OBJS EO ,
EUL_US.EUL5_BA_OBJ_LINKS EBOL ,
EUL_US.EUL5_EXPRESSIONS EE
WHERE EBOL.BOL_BA_ID = EB.BA_ID
AND EBOL.BOL_OBJ_ID = EO.OBJ_ID
AND EE.IT_OBJ_ID = EO.OBJ_ID
AND UPPER(EO.OBJ_NAME) LIKE '%STR%'
ORDER BY 1
Comments
Post a Comment