public interface DeductionRecordManager
修飾子とタイプ | メソッドと説明 |
---|---|
int |
deleteBatch(String userCd,
Timestamp startDate,
Timestamp endDate)
条件にマッチするデータを一括削除.
|
void |
deleteOfMatterId(String systemMatterId,
String userDataId)
システム案件ID・ユーザデータIDを基にデータを削除.
|
int |
entry(List<DeductionRecordManagerDto> dataList)
データを登録.
|
int |
margeOfDelIns(List<DeductionRecordManagerDto> dataList)
データをマージ(delete-insert方式).
|
List<DeductionRecordManagerDto> |
selectList(DeductionRecordManagerDto criteria,
List<OrderDto> order)
一覧検索.
|
List<DeductionRecordManagerDto> |
selectListActualDeductionRecord(String userCd,
Date targetDate)
休憩・控除・時間年休一覧を、登録されている最新の勤務実績データから検索.
|
List<DeductionRecordManagerDto> |
selectListCurrentDeductionRecord(String userCd,
Date targetDate)
休憩・控除・時間年休一覧を、登録されている最新の勤務データ(予定もしくは実績)から検索.
|
List<DeductionRecordManagerDto> |
selectListPlanDeductionRecord(String userCd,
Date targetDate)
休憩・控除・時間年休一覧を、登録されている最新の勤務予定データから検索.
|
List<DeductionRecordManagerDto> selectList(DeductionRecordManagerDto criteria, List<OrderDto> order)
会社認可は判定しません
criteria
- 検索条件order
- ソート条件List<DeductionRecordManagerDto> selectListCurrentDeductionRecord(String userCd, Date targetDate)
会社認可は判定しません
userCd
- ユーザコードtargetDate
- 対象日List<DeductionRecordManagerDto> selectListPlanDeductionRecord(String userCd, Date targetDate)
会社認可は判定しません
userCd
- ユーザコードtargetDate
- 対象日List<DeductionRecordManagerDto> selectListActualDeductionRecord(String userCd, Date targetDate)
会社認可は判定しません
userCd
- ユーザコードtargetDate
- 対象日int entry(List<DeductionRecordManagerDto> dataList)
一回の登録で、異なる主キー(システム案件ID・ユーザデータID)を混在させないでください。
dataList
- 登録データint margeOfDelIns(List<DeductionRecordManagerDto> dataList)
一回の登録で、異なる主キー(システム案件ID・ユーザデータID)を混在させないでください。
dataList
- 登録データvoid deleteOfMatterId(String systemMatterId, String userDataId)
systemMatterId
- システム案件IDuserDataId
- ユーザデータIDCopyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.