H4binbin/Programming

Oracle ERP - Responsibility, Function, Menu table

UnoPorDia 2025. 3. 1. 05:50

Oracle ERP 의 DB 를 들여다 보다보면 권한과 메뉴에 대한 고찰이 필요한 경우가 많아 주요 테이블을 정리해 보았습니다.

1) Responsibility : 권한. 유저는 여러개의 권한을 가질 수 있음.
fnd_responsibility_vl - responsibility_name,responsibility_key,responsibility_id, application_id
fnd_responsibility_tl
fnd_responsibility - top menu_id
fnd_user_resp_groups_all - user responsibility list

2) Menu : 메뉴. 권한내에 메뉴를 구성할 수 있음. 한 개의 메뉴 그룹을 여러 권한에 mapping 할 수 있음.
fnd_menu_entries_vl
fnd_menu_entries_tl
fnd_menu_entries
fnd_menus_vl
fnd_menus_tl - menu_id, user_menu_name
fnd_menus

3) Functions : 메뉴노드. Oracle ERP R12 에서는 메뉴로 OAF, Forms, Web주소, Executable 등을 mapping할 수 있다.
fnd_form_functions_vl
fnd_form_functions_tl - user_function_name
fnd_form_functions - function_name, function_id
fnd_resp_functions
fnd_form
fnd_form_tl
fnd_form_vl
fnd_executables_form_v

4) application
fnd_application - application_short_name
fnd_application_tl

5) user
fnd_user

6) lookup
fnd_lookup_values_vl