Map<String,BigDecimal> |
WorkTimeCalc.calc(WorkTimeCalc.WorkTimeCalcDto wtcDto,
String... sumKeys)
日次集計データを基に、日次労働関連の時間を算出.
|
protected Map<String,BigDecimal> |
WorkTimeCalc.calcLeaveCnt(WorkTimeCalc.WorkTimeCalcDto wtcDto)
有休取得回数、半日有休取得回数、有休日数を算出.
|
protected BigDecimal |
WorkTimeCalc.calcLeaveMin(WorkTimeCalc.WorkTimeCalcDto wtcDto)
日次有休時間(分)を算出.
|
protected BigDecimal |
WorkTimeCalc.calcPayTargetMin(WorkTimeCalc.WorkTimeCalcDto wtcDto,
BigDecimal workMin,
BigDecimal leaveMin)
日次賃金対象時間を算出.
|
protected void |
WorkTimeCalc.calcStepOverDateWorkMin(WorkTimeCalc.WorkTimeCalcDto wtcDto)
就業終了時刻が翌日に跨いだ場合の集計.
|
protected Map<String,BigDecimal> |
WorkTimeCalc.calcTimeOffCnt(WorkTimeCalc.WorkTimeCalcDto wtcDto)
休暇取得回数、半日休暇取得回数、休暇日数を算出.
|
protected BigDecimal |
WorkTimeCalc.calcTimeOffMin(WorkTimeCalc.WorkTimeCalcDto wtcDto)
日次休暇時間(分)を算出.
|
protected BigDecimal |
WorkTimeCalc.calcWorkMin(WorkTimeCalc.WorkTimeCalcDto wtcDto)
日次実労働時間を算出.
|
protected void |
WorkTimeCalc.setEachDayTypeMin(WorkTimeCalc.WorkTimeCalcDto wtcDto,
BigDecimal workMin,
Map<String,BigDecimal> setTarget)
日付区分カテゴリごとの時間項目を設定.
|