public interface FbControlManager
修飾子とタイプ | フィールドと説明 |
---|---|
static String |
SELECT_FB_EXPORT_DATA_SQLFILE_NM
FB出力データ取得用SQLファイル名.
|
修飾子とタイプ | メソッドと説明 |
---|---|
int |
changeFbOutputStatusForDataMaintenance(List<jp.co.slcs.kaiden.v2.product_workflow.foundation.model.entity.K30tFbControl> dataList,
AuthorityCriteriaDto authCriteria)
FB出力ステータス更新(メンテナンス用).
|
Map<String,Object> |
selectFbDataForDisp(FbDataSearchCriteriaDto criteria,
List<OrderDto> order,
AuthorityCriteriaDto authCriteria)
FB出力データ取得.
|
Map<String,Object> selectFbDataForDisp(FbDataSearchCriteriaDto criteria, List<OrderDto> order, AuthorityCriteriaDto authCriteria)
下記機能で使用されることを想定しています。 ・FBデータ出力画面一覧表示 ・FBデータメンテナンス画面一覧表示FbDataSearchCriteriaDto
を検索条件として受け取り、FbDataResultDto
のリストに結果をセットして返却します。
論理名 | 演算子 | 必須/任意 | 備考 |
---|---|---|---|
検索基準会社コード |
完全一致 | 必須 | |
FB出力ステータス |
完全一致 | 必須 | |
振込日 |
完全一致 | 必須 | |
ロケールID |
完全一致 | 必須 | |
1ページあたりの件数 |
- | 必須 | |
システム案件ID |
完全一致 | 任意 | |
ユーザデータID |
完全一致 | 任意 | |
更新カウンタ |
完全一致 | 任意 | |
立替精算口座 |
- | 任意 | 0:すべてのデータを取得 1:立替精算口座を持たない従業員のデータのみを取得 |
ユーザコード |
完全一致 | 任意 | |
金融機関コード |
完全一致 | 任意 | |
金融機関支店番号コード |
完全一致 | 任意 | |
口座コード |
完全一致 | 任意 | |
最終承認日・期間開始日 |
以上 | 任意 | |
最終承認日・期間終了日 |
以下 | 任意 | |
仮払希望日・期間開始日 |
以上 | 任意 | |
仮払希望日・期間終了日 |
以下 | 任意 | |
FBデータ出力日・期間開始日 |
以上 | 任意 | |
FBデータ出力日・期間終了日 |
以下 | 任意 | |
振込日・期間開始日 |
以上 | 任意 | |
振込日・期間終了日 |
以下 | 任意 |
データ取得時に認可会社設定を参照し、権限がない会社コードが指定された場合にKaidenIllegalParametersException
がスローされます。
criteria
- 検索条件order
- ソート順authCriteria
- 認可権限int changeFbOutputStatusForDataMaintenance(List<jp.co.slcs.kaiden.v2.product_workflow.foundation.model.entity.K30tFbControl> dataList, AuthorityCriteriaDto authCriteria) throws KaidenHaventAuthorityToCompanyException, KaidenOptimisticLockException
FB出力ステータスのみを更新します。
PK、及び更新カウンタ、FB出力ステータスを設定してください。
FB制御テーブルの更新と同時にFB履歴テーブルの更新を行います。
FB履歴テーブルの最新データの履歴フラグを1に更新し、
FB制御テーブルと同じデータを最新データとして新規登録します。
処理時に認可会社設定を参照し、権限がない会社コードが指定された場合にKaidenIllegalParametersException
がスローされます。
dataList
- 更新対象データリストauthCriteria
- 認可権限KaidenHaventAuthorityToCompanyException
- 認可判定エラーKaidenOptimisticLockException
- 楽観排他エラーCopyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.