public class LbrAllowanceRecordManagerImpl extends AbstractGenerateServiceManager<jp.co.slcs.kaiden.v2.product_labormgr.foundation.model.entity.K31tLbrAllowanceRecord> implements LbrAllowanceRecordManager
修飾子とタイプ | フィールドと説明 |
---|---|
ContextHelper |
contextHelper
ContextHelper.
|
DateHelper |
dateHelper
DateHelper.
|
jp.co.slcs.kaiden.v2.product_labormgr.foundation.model.service.K31tLbrAllowanceRecordService |
k31tLbrAllowanceRecordService
K31tLbrAllowanceRecordService.
|
PropertyHelper |
propertyHelper
PropertyHelper.
|
SELECT_LBR_ALLOWANCE_DATA_FOR_RECORD
コンストラクタと説明 |
---|
LbrAllowanceRecordManagerImpl() |
修飾子とタイプ | メソッドと説明 |
---|---|
int |
delete(List<Map<String,Object>> dataList)
手当設定情報を削除.
|
int |
deleteBatch(String userCd,
Timestamp startDate,
Timestamp endDate)
条件にマッチするデータを一括削除.
|
int |
entry(List<Map<String,Object>> dataList)
手当設定情報を登録.
|
protected jp.co.slcs.kaiden.v2.base.foundation.model.service.GenerateService<jp.co.slcs.kaiden.v2.product_labormgr.foundation.model.entity.K31tLbrAllowanceRecord> |
getService()
サービスクラスを返却.
|
int |
renew(List<Map<String,Object>> dataList)
手当設定情報を更新.
|
LbrAllowanceRecordManagerDto |
selectByPk(String systemMatterId,
String userDataId,
Long tupleId)
主キー検索.
|
List<LbrAllowanceRecordManagerDto> |
selectDailyLbrAllowanceDataForDetail(LbrAllowanceRecordManagerDto criteria,
List<OrderDto> order)
SQLファイル検索.
|
autoInsUpd, autoInsUpdBatch, createAndCopy, createAndCopy, createListAndCopy, createListAndCopy, delete, deleteAll, deleteBatch, escapeWildcard, genericLock, genericSelect, genericSelect4Update, genericSelectAll, genericSelectAll4Update, genericSelectList, genericSelectList, genericSelectList, genericSelectList, genericSelectList4Update, genericSelectList4Update, genericSelectList4Update, getCount, getCount, getCountBySql, getCountBySql, getSelectBySqlFilterNoDataResult, insert, insertBatch, makeOrderListFromPk, selectBySql, selectBySql, selectBySql, selectBySqlFilter, selectBySqlFilter, selectListByFilter, update, updateBatch, updateBySql, updateBySql, updateExcludes, updateExcludesBatch, updateIncludes, updateIncludesBatch
@Autowired public jp.co.slcs.kaiden.v2.product_labormgr.foundation.model.service.K31tLbrAllowanceRecordService k31tLbrAllowanceRecordService
@Autowired public ContextHelper contextHelper
@Autowired public DateHelper dateHelper
@Autowired public PropertyHelper propertyHelper
protected jp.co.slcs.kaiden.v2.base.foundation.model.service.GenerateService<jp.co.slcs.kaiden.v2.product_labormgr.foundation.model.entity.K31tLbrAllowanceRecord> getService()
getService
クラス内 AbstractGenerateServiceManager<jp.co.slcs.kaiden.v2.product_labormgr.foundation.model.entity.K31tLbrAllowanceRecord>
public List<LbrAllowanceRecordManagerDto> selectDailyLbrAllowanceDataForDetail(LbrAllowanceRecordManagerDto criteria, List<OrderDto> order)
selectDailyLbrAllowanceDataForDetail
インタフェース内 LbrAllowanceRecordManager
criteria
- 検索条件order
- ソート項目public int entry(List<Map<String,Object>> dataList)
entry
インタフェース内 LbrAllowanceRecordManager
dataList
- 登録データpublic int renew(List<Map<String,Object>> dataList)
renew
インタフェース内 LbrAllowanceRecordManager
dataList
- 更新データpublic int delete(List<Map<String,Object>> dataList)
delete
インタフェース内 LbrAllowanceRecordManager
dataList
- 削除データpublic LbrAllowanceRecordManagerDto selectByPk(String systemMatterId, String userDataId, Long tupleId)
selectByPk
インタフェース内 LbrAllowanceRecordManager
systemMatterId
- システム案件IDuserDataId
- ユーザデータIDtupleId
- タプルIDpublic int deleteBatch(String userCd, Timestamp startDate, Timestamp endDate)
本削除処理は、勤務管理データ制御テーブル(K31T_WREC_CONTROL)を参照していますので、
必ず勤務管理データ制御テーブルより前に実行してください。
deleteBatch
インタフェース内 LbrAllowanceRecordManager
userCd
- 会社コードstartDate
- 開始日endDate
- 終了日Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.