我有一個的Oracle EBS的形式,像這樣:如何在數據庫中查找Oracle EBS字段?
而且我要找到什麼是數據庫,涉及到這些領域的列的名稱。
我有這個迄今爲止,對於「Requst ID」列:
select * from HHS_UMX_REG_REQUESTS WHERE reg_request_id = 261499
沒有人有任何一般性的提示/技巧做這樣的事情?
我有一個的Oracle EBS的形式,像這樣:如何在數據庫中查找Oracle EBS字段?
而且我要找到什麼是數據庫,涉及到這些領域的列的名稱。
我有這個迄今爲止,對於「Requst ID」列:
select * from HHS_UMX_REG_REQUESTS WHERE reg_request_id = 261499
沒有人有任何一般性的提示/技巧做這樣的事情?
我沒有權限訪問11系統,但我認爲R12上的內容相同:
當您創建工作列表訪問授權時,它將向FND_GRANTS
表中添加一條記錄。
Name
字段同時詢問FND_USER
和PER_ALL_PEOPLE_F
,因爲必須擁有有效的員工分配才能符合工作流程條件。
Start Date
會出現FND_GRANTS
表START_DATE
列。
如果您不指定END_DATE
它將在該列中放置一個null
。
您也可以刪除被授予者的工作列表訪問權限,該權限不在END_DATE
列中放置日期,它實際上從FND_GRANTS
刪除記錄。
現在對於如何找到你的OA框架的網頁被擊中什麼表protips:
Enable FND Diagnostics爲用戶(以及單獨用戶)
在屏幕的左下方,你會看到一個鏈接稱爲About this page
,點擊。
當你在屏幕上左右的中間,你會看到類似Business Component References Details
的東西在這裏,你會看到對象,如oracle.apps.fnd.wf.worklist.server.GrantersListVO
例如
點擊這一點,你會使用其實際獲得的版本和SQL查詢數據。
例如:
SELECT GRANT_GUID,
GRANTEE_KEY,
START_DATE,
END_DATE,
PARAMETER1 AS granter_key,
PARAMETER2,
PARAMETER3,
PARAMETER4,
PARAMETER5,
PARAMETER6,
PARAMETER7,
PARAMETER8,
PARAMETER9,
PARAMETER10,
wf_directory.GetRoleDisplayName(PARAMETER1) AS granter_display_name
FROM FND_GRANTS
WHERE MENU_ID = :1
AND OBJECT_ID = :2
AND INSTANCE_SET_ID = :3
AND GRANTEE_KEY = :4
AND INSTANCE_TYPE = 'SET'
AND START_DATE <= sysdate
AND NVL(END_DATE, sysdate) >= sysdate
UNION
SELECT SYS_GUID(),
NULL,
TO_DATE(NULL),
TO_DATE(NULL),
FND_GLOBAL.USER_NAME,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
wf_directory.GetRoleDisplayName(FND_GLOBAL.USER_NAME)
FROM dual
;