各種API¶
マスタメンテナンスManagerクラスに各種APIを実装します。intra-mart Accel Kaiden! 標準版のマスタマネージャは下記APIを提供しています。
機能一覧(非期間化マスタ、期間化マスタ共通)
機能概要 メソッド 主キー検索 select 主キー検索(認可設定無視) selectIgnoreAuthCompany 汎用検索 selectList 汎用検索(認可設定無視) selectListIgnoreAuthCompany ロケール検索 selectLocales ロケール検索(認可設定無視) selectLocalesIgnoreAuthCompany 参照検索 selectListWithReference 参照検索(認可設定無視) selectListWithReferenceIgnoreAuthCompany キーワード検索 selectListKeywordFilter キーワード検索(認可設定無視) selectListKeywordFilterIgnoreAuthCompany 有効化 toEnabled 有効化(認可設定無視) toEnabledIgnoreAuthCompany 無効化 toDisabled 無効化(認可設定無視) toDisabledIgnoreAuthCompany 登録 entry 登録(認可設定無視) entryIgnoreAuthCompany 削除 remove 削除(認可設定無視) removeIgnoreAuthCompany 更新 renew 更新(認可設定無視) renewIgnoreAuthCompany
機能一覧(期間化マスタ専用)
機能概要 メソッド 期間検索 selectTerms 期間検索(認可設定無視) selectTermsIgnoreAuthCompany 基準日指定検索 selectListIncluedsSearchDate 基準日指定検索(認可設定無視) selectListIncluedsSearchDateIgnoreAuthCompany 期間分割 divideTerm 期間分割(認可設定無視) divideTermIgnoreAuthCompany 期間変更 moveTerm 期間変更(認可設定無視) moveTermIgnoreAuthCompany ノート
intra-mart Accel Kaiden! マスタは「期間化マスタ」と「非期間化マスタ」の2種類が存在します。開始日終了日を保持しているかどうかではありません。・データ新規登録時、システムの開始日から終了日までの全期間のデータが、重複や間断なく連続して登録される。・削除フラグを保持し、有効無効の切り替えを行うことができるに該当すれば「期間化マスタ」、該当しなければ「非期間化マスタ」です。
解説¶
各種APIの挙動については、それぞれのマスタマネージャのJavaDocを参照下さい。