public class SumInputDto extends KaidenDto
修飾子とタイプ | フィールドと説明 |
---|---|
String |
callerNm
呼び出し元機能名称.
|
String |
executeUserCd
実行者コード.
|
Map<String,Object> |
extraInfo
拡張用情報格納Map.
|
boolean |
isDailySum
日次集計実施有無.
|
boolean |
isDailySumCheck
日次集計チェック有無.
|
boolean |
isEntry
集計値、集計チェック結果登録有無.
|
boolean |
isMonthlySum
月次集計有無.
|
boolean |
isMultiPeriodSumCheck
締め期間以降集計チェック有無.
|
boolean |
isNextPeriodSum
対象締め期間以降の期間集計実施有無(日次以外).
|
boolean |
isPeriodSum
締め期間集計有無.
|
boolean |
isTask
タスク可否.
|
boolean |
isWeeklySum
週単位集計有無.
|
boolean |
isWeeklySumCheck
週単位集計チェック有無.
|
SumProcessType |
processType
集計処理種別.
|
Timestamp |
targetEndDate
集計対象終了日.
|
Timestamp |
targetStartDate
集計対象開始日.
|
String |
userCd
集計対象ユーザコード.
|
List<DailyWorkInfo> |
workInfoList
勤務情報一覧.
|
コンストラクタと説明 |
---|
SumInputDto()
コンストラクタ.
|
SumInputDto(SumProcessType processType,
List<DailyWorkInfo> workInfoList,
String userCd,
String callerNm,
Date targetStartDate,
String executeUserCd)
コンストラクタ.
|
SumInputDto(SumProcessType processType,
String userCd,
String callerNm,
Date targetStartDate,
Date targetEndDate,
String executeUserCd)
コンストラクタ.
|
SumInputDto(SumProcessType processType,
String userCd,
String callerNm,
Date targetStartDate,
String executeUserCd)
コンストラクタ.
|
public SumProcessType processType
public String userCd
public String executeUserCd
public Timestamp targetStartDate
public Timestamp targetEndDate
public List<DailyWorkInfo> workInfoList
public String callerNm
public boolean isEntry
public boolean isTask
public boolean isDailySum
集計を実施しない場合、当項目の設定に関わらず実施しません。
public boolean isDailySumCheck
public boolean isWeeklySum
集計を実施しない場合、当項目の設定に関わらず実施しません。
public boolean isWeeklySumCheck
public boolean isMultiPeriodSumCheck
public boolean isPeriodSum
集計を実施しない場合、当項目の設定に関わらず実施しません。
public boolean isMonthlySum
集計を実施しない場合、当項目の設定に関わらず実施しません。
public boolean isNextPeriodSum
falseの場合、対象の締め期間以降の集計処理を行いません。
public SumInputDto()
public SumInputDto(SumProcessType processType, String userCd, String callerNm, Date targetStartDate, String executeUserCd)
単一の日に対して集計処理を行う場合は当コンストラクタを使用してください。
processType
- 処理種別userCd
- ユーザコードcallerNm
- 呼び出し元機能名称targetStartDate
- 対象開始日executeUserCd
- 実行者ユーザコードpublic SumInputDto(SumProcessType processType, String userCd, String callerNm, Date targetStartDate, Date targetEndDate, String executeUserCd)
複数の日に対して集計処理を行う場合は当コンストラクタを使用してください。
processType
- 処理種別userCd
- ユーザコードcallerNm
- 呼び出し元機能名称targetStartDate
- 対象開始日targetEndDate
- 対象終了日executeUserCd
- 実行者ユーザコードpublic SumInputDto(SumProcessType processType, List<DailyWorkInfo> workInfoList, String userCd, String callerNm, Date targetStartDate, String executeUserCd)
workInfoListで渡された値を元に集計し、結果を登録せずに返却する場合には当コンストラクタを使用してください。
processType
- 処理種別workInfoList
- 勤務情報リストuserCd
- ユーザコードcallerNm
- 呼び出し元機能名称targetStartDate
- 対象開始日executeUserCd
- 実行者ユーザコードCopyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.