Edited at

オラクルEBS標準API

More than 1 year has passed since last update.


oracle EBS 標準API

忘れないようにメモ

様々なパッケージが用意されているがよく使うもの


機能登録

  --機能登録・更新にはLOAD_ROWを使う

FND_FORM_FUNCTIONS_PKG.LOAD_ROW (
x_function_name => '機能名' --必須
, x_application_short_name => NULL
, x_form_name => NULL
, x_parameters => NULL
, x_type => 'タイプ'
, x_web_host_name => NULL
, x_web_agent_name => NULL
, x_web_html_call => 'HTMLコール'
, x_web_encrypt_parameters => 'N'
, x_web_secured => 'N'
, x_web_icon => NULL
, x_object_name => NULL
, x_region_application_name => NULL
, x_region_code => NULL
, x_user_function_name => 'ユーザー機能名'
, x_description => '摘要'
, x_owner => NULL
, x_custom_mode => 'FORCE'
);

【タイプ】

FORM WWK REST WWL MOBILE DBPORTLET WWW SERVLET PROCESS

INTEROPJSP JSP SEPLINE JTFWEBPORTLET INTERFACE SB_INDIRECT_OP SUBFUNCTION

WEBPORTLET UNKNOWN ADFX WIDGET FUNCTION WWLG


メニュー定義の・登録・更新

  FND_MENUS_PKG.LOAD_ROW (

X_MENU_NAME => 'メニュー名'
, X_MENU_TYPE => NULL
, X_USER_MENU_NAME => '2列目のメニュー名'
, X_DESCRIPTION => '摘要'
, X_OWNER => NULL
, X_CUSTOM_MODE => 'FORCE'
);


職責定義の追加・更新

  FND_RESPONSIBILITY_PKG.LOAD_ROW

(X_APP_SHORT_NAME => 'アプリケーション短縮名'
,X_RESP_KEY => '職責キー'
,X_RESPONSIBILITY_NAME => '職責名'
,X_OWNER => NULL
,X_DATA_GROUP_APP_SHORT_NAME => 'アプリケーション短縮名'
,X_DATA_GROUP_NAME => 'データグループ名'
,X_MENU_NAME => 'トップメニュー名'
,X_START_DATE => '有効日(自)'
,X_END_DATE => '有効日(至)'
,X_DESCRIPTION => '摘要'
,X_GROUP_APP_SHORT_NAME => '要求グループのアプリケーション短縮名'
,X_REQUEST_GROUP_NAME => '要求グループ名'
,X_VERSION => 'バージョン'
,X_WEB_HOST_NAME => NULL
,X_WEB_AGENT_NAME => NULL
,X_CUSTOM_MODE => 'FORCE'
,X_LAST_UPDATE_DATE => NULL
);

バージョン:[4],[W],[M]


メニュー定義に項目の追加・更新

    FND_MENU_ENTRIES_PKG.LOAD_ROW(

x_mode => 'MERGE'
, x_ent_sequence => '項目の順番'
, x_menu_name => 'メニュー名'
, x_sub_menu_name => 'サブメニュー名' --機能かサブメニューどちらか
, x_function_name => '機能名'
, x_grant_flag => 'Y'
, x_prompt => 'プロンプト'
, x_description => '摘要'
, x_owner => NULL
, X_CUSTOM_MODE => 'FORCE'
, X_LAST_UPDATE_DATE => null
);


排他の追加・更新

 FND_RESP_FUNCTIONS_PKG.LOAD_ROW (

X_APP_SHORT_NAME => 'アプリケーション短縮名',
X_RESP_KEY => '職責キー',
X_RULE_TYPE => '排他対象のタイプ(M,F)',
X_ACTION => 'メニューidまたは機能id',
X_OWNER => NULL
);