intra-mart Accel Kaiden! / プログラミングガイド

第2版 2014-08-01

«  4.2.3.3. マスタメンテナンスManagerクラスプログラミング   ::   コンテンツ   ::   4.2.3.3.2. 重複チェックフィールド返却  »

4.2.3.3.1. 各種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種類が存在します。
開始日終了日を保持しているかどうかではありません。
・データ新規登録時、システムの開始日から終了日までの全期間のデータが、重複や間断なく連続して登録される。
・削除フラグを保持し、有効無効の切り替えを行うことができる
に該当すれば「期間化マスタ」、該当しなければ「非期間化マスタ」です。

4.2.3.3.1.1. 解説

各種APIの挙動については、それぞれのマスタマネージャのJavaDocを参照ください。

«  4.2.3.3. マスタメンテナンスManagerクラスプログラミング   ::   コンテンツ   ::   4.2.3.3.2. 重複チェックフィールド返却  »