LoginSignup
0
1

More than 5 years have passed since last update.

オラクルEBS標準API

Last updated at Posted at 2017-05-30

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
  );

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1