Oracle ERP 為何在 Database 可以查詢的資料, 但在 Flexfield 的 LOV 資料中找不到 ?


在 Oracle ERP 中遇到此問題,

原因在於: Flexfield 彈性欄位對應的 "Value Set" 有設定 "Security".

下面介紹, 如何設定 Value Set 的 Security :

1) 在 Value Set 畫面中, 將 "Security Type" 設定從 "No Security" 修改為 "Hierarchical Security" 或 "Non-Hierarchical Security" :


2) 在 Responsibility > ValueSet > Define 畫面中, 即可設定 "該 ValueSet 允許哪些 Responsibility 看到哪些 LOV 資料".


找出該 Flexfield 對應的 Value Set, 設定其允許的資料範圍, 然後按 "Assign" 鈕來指定給哪些 Responsibility :


這就是將 Value Set 的 Security Rule 指定給哪些 Responsibility, 用來限定哪些 Responsibility 可以查看與輸入哪些資料 :


Related Posts Plugin for WordPress, Blogger...