修飾子とタイプ | メソッドと説明 |
---|---|
protected Map<String,List<SumCalcDefDto>> |
Summary.getSumCalcDefs()
集計処理定義を取得.
|
protected HashMap<String,List<SumCalcDefDto>> |
Summary.MergeSumCalcDef.getSumCalcDefs()
最終要素を追加した、集計処理定義を返却.
|
HashMap<String,List<SumCalcDefDto>> |
Summary.MergeSumCalcDef.iterate(SumCalcDto dto)
非正規化で取得したデータの重複している部分を編集する.
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected void |
Summary.MergeSumCalcDef.setSumCalcDefByPeriod(SumCalcDefDto def,
String sumDiv)
集計処理単位ごとの集計処理定義を、集計単位別集計処理定義に格納します.
|
修飾子とタイプ | メソッドと説明 |
---|---|
List<SumCalcDefDto> |
SumDto.getCalcDef(String sumDiv)
集計単位ごとの集計定義リストを返却.
|
Map<String,List<SumCalcDefDto>> |
SumDto.getSumCalcDefs()
集計処理定義を返却.
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
SumDto.setSumCalcDefs(Map<String,List<SumCalcDefDto>> _sumCalcDefs)
集計処理定義を設定.
|
修飾子とタイプ | メソッドと説明 |
---|---|
static String[] |
SummaryUtil.getKeyArray(SumCalcDefDto def)
集計定義より、集計キー内訳を取得し、集計キー配列に変換して返却.
|
修飾子とタイプ | フィールドと説明 |
---|---|
protected List<SumCalcDefDto> |
SumCalcExecutorWithSetting.sumDefsList
集計定義リスト.
|
protected List<SumCalcDefDto> |
SumCalcExecutor.sumDefsList
集計定義リスト.
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
SumCalcExecutorWithSetting.addSumCalcDef(SumCalcDefDto def)
集計定義を追加.
|
void |
SumCalcExecutor.addSumCalcDef(SumCalcDefDto def)
集計定義を追加.
|
void |
ExculusiveDiscretionarySumCalcIF.calcForDiscretionary(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SPD spDto)
裁量労働制専用集計処理実行メソッド.
|
void |
AbstractDiscretionarySummaryCalc.calcForDiscretionary(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SPD spDto)
裁量労働制専用集計処理実行メソッド.
|
protected abstract Map<String,BigDecimal> |
AbstractDiscretionarySummaryCalc.calcForDiscretionaryMain(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SPD spDto)
裁量労働制専用集計処理実行メソッド詳細.
|
Map<String,BigDecimal> |
SumCalcIF.calcForSum(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SPD sumPeriodDto)
集計基盤用集計処理実行メソッド.
|
Map<String,BigDecimal> |
SumCalcWithSettingIF.dailyCalcForSum(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SumDto.DailySumDto sumPeriodDto,
SumValueSettingDetailDto settingDto)
日次集計処理実行メソッド.
|
protected SumCalcIF<SPD,?> |
SumCalcExecutor.getExcecuteInstance(SumCalcDefDto spDef)
集計実行クラスを返却.
|
<T extends SumDto.SumPeriodDto> |
AbstractCalcBase.makeCalcDto(Class<? extends GenericSumCalcDto> clazz,
SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
T sumPeriodDto)
集計値算出DTOを生成.
|
Map<String,BigDecimal> |
SumCalcWithSettingIF.monthlyCalcForSum(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SumDto.MultiPeriodSumDto sumPeriodDto,
SumValueSettingDetailDto settingDto)
月次集計処理実行メソッド.
|
Map<String,BigDecimal> |
SumCalcWithSettingIF.periodCalcForSum(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SumDto.MultiPeriodSumDto sumPeriodDto,
SumValueSettingDetailDto settingDto)
締め期間集計処理実行メソッド.
|
Map<String,BigDecimal> |
SumCalcWithSettingIF.weeklyCalcForSum(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SumDto.WeeklySumDto sumPeriodDto,
SumValueSettingDetailDto settingDto)
週次集計処理実行メソッド.
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
SumCalcExecutorWithSetting.addSumCalcDefs(List<SumCalcDefDto> defsList)
集計定義を追加.
|
void |
SumCalcExecutor.addSumCalcDefs(List<SumCalcDefDto> defsList)
集計定義を追加.
|
コンストラクタと説明 |
---|
SumCalcExecutor(List<SumCalcDefDto> defsList,
SumDto sumDto)
コンストラクタ.
|
SumCalcExecutorWithSetting(List<SumCalcDefDto> defsList,
List<SumValueSettingDetailDto> settingList,
SumDto sumDto)
コンストラクタ.
|
修飾子とタイプ | メソッドと説明 |
---|---|
Map<String,BigDecimal> |
ArithmeticCalc.dailyCalcForSum(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SumDto.DailySumDto dailySumDto,
SumValueSettingDetailDto settingDto)
日次集計処理実行メソッド.
|
Map<String,BigDecimal> |
ArithmeticCalc.monthlyCalcForSum(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SumDto.MultiPeriodSumDto multiPeriodSumDto,
SumValueSettingDetailDto settingDto)
月次集計処理実行メソッド.
|
Map<String,BigDecimal> |
ArithmeticCalc.periodCalcForSum(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SumDto.MultiPeriodSumDto multiPeriodSumDto,
SumValueSettingDetailDto settingDto)
締め期間集計処理実行メソッド.
|
Map<String,BigDecimal> |
ArithmeticCalc.weeklyCalcForSum(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SumDto.WeeklySumDto weeklySumDto,
SumValueSettingDetailDto settingDto)
週次集計処理実行メソッド.
|
修飾子とタイプ | メソッドと説明 |
---|---|
Map<String,BigDecimal> |
GenericSumItemMargeCalc.calcForSum(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SPD spd)
集計基盤用集計処理実行メソッド.
|
protected static String |
GenericSumItemMargeCalc.getSumKeyStem(SumCalcDefDto def)
集計キー語幹を返却.
|
protected static String |
GenericSumItemMargeCalc.getSumKeySuffixMeasure(SumCalcDefDto def)
集計キー接尾辞(メジャー)を返却.
|
protected BigDecimal |
GenericSumItemMargeCalc.getSummaryValue(Map<String,BigDecimal> sumData,
SumCalcDefDto def)
集計値を返却.
|
static String |
GenericSumItemMargeCalc.makePutKey(SumCalcDefDto def)
集計データに値を格納する際の格納キーを返却.
|
コンストラクタと説明 |
---|
GenericSumItemMargeCalcDto(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def)
コンストラクタ.
|
修飾子とタイプ | フィールドと説明 |
---|---|
SumCalcDefDto |
GenericSumCalcDto.def
集計定義.
|
コンストラクタと説明 |
---|
GenericWeeklySumCalcDto(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SumDto.WeeklySumDto weeklySumDto)
コンストラクタ.
|
修飾子とタイプ | メソッドと説明 |
---|---|
Map<String,BigDecimal> |
MonthlySafetyHygieneLawOverWorkTimeCalc.calcForSum(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SumDto.MultiPeriodSumDto monthlySumDto)
集計基盤用集計処理実行メソッド.
|
Map<String,BigDecimal> |
MonthlyOutLegalOverWorkTimeCalc.calcForSum(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SumDto.MultiPeriodSumDto monthlySumDto)
集計基盤用集計処理実行メソッド.
|
Map<String,BigDecimal> |
MonthlyOutLegalOverWorkOnLegalHolidayTimeCalc.calcForSum(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SumDto.MultiPeriodSumDto monthlySumDto)
集計基盤用集計処理実行メソッド.
|
修飾子とタイプ | メソッドと説明 |
---|---|
Map<String,BigDecimal> |
SpecialExtensionTimeApplyCountCalc.calcForSum(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SumDto.MultiPeriodSumDto multiPeriodSumDto)
集計基盤用集計処理実行メソッド.
|
Map<String,BigDecimal> |
PeriodWorkBreakdownWorkTimeCalc.calcForSum(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SumDto.MultiPeriodSumDto multiPeriodSumDto)
集計基盤用集計処理実行メソッド.
|
Map<String,BigDecimal> |
PeriodSafetyHygieneLawOverWorkTimeCalc.calcForSum(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SumDto.MultiPeriodSumDto multiPeriodSumDto)
集計基盤用集計処理実行メソッド.
|
Map<String,BigDecimal> |
PeriodOutLegalOverWorkTimeCalc.calcForSum(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SumDto.MultiPeriodSumDto multiPeriodSumDto)
集計基盤用集計処理実行メソッド.
|
Map<String,BigDecimal> |
PeriodOutLegalOverWorkOnLegalHolidayTimeCalc.calcForSum(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SumDto.MultiPeriodSumDto multiPeriodSumDto)
集計基盤用集計処理実行メソッド.
|
Map<String,BigDecimal> |
PeriodInLegalOverWorkTimeCalc.calcForSum(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SumDto.MultiPeriodSumDto multiPeriodSumDto)
集計基盤用集計処理実行メソッド.
|
Map<String,BigDecimal> |
PaidLeaveYearCalc.calcForSum(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SumDto.MultiPeriodSumDto multiPeriodSumDto)
集計基盤用集計処理実行メソッド.
|
Map<String,BigDecimal> |
PaidLeaveYearByLeaveTypeCalc.calcForSum(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SumDto.MultiPeriodSumDto multiPeriodSumDto)
集計基盤用集計処理実行メソッド.
|
Map<String,BigDecimal> |
LegalWorkTotalTimeCalc.calcForSum(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SumDto.MultiPeriodSumDto multiPeriodSumDto)
集計基盤用集計処理実行メソッド.
|
Map<String,BigDecimal> |
FlexTotalWorkTimeCalc.calcForSum(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SumDto.MultiPeriodSumDto multiPeriodSumDto)
集計基盤用集計処理実行メソッド.
|
Map<String,BigDecimal> |
FlexShortageExcessTimeCalc.calcForSum(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SumDto.MultiPeriodSumDto multiPeriodSumDto)
集計基盤用集計処理実行メソッド.
|
Map<String,BigDecimal> |
FlexSettledPeriodWorkTotalTimeCalc.calcForSum(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SumDto.MultiPeriodSumDto multiPeriodSumDto)
集計基盤用集計処理実行メソッド.
|
Map<String,BigDecimal> |
FlexSettledPeriodLegalWorkTotalTimeCalc.calcForSum(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SumDto.MultiPeriodSumDto multiPeriodSumDto)
集計基盤用集計処理実行メソッド.
|
Map<String,BigDecimal> |
FlexSettledPeriodLegalOverWorkTimeCalc.calcForSum(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SumDto.MultiPeriodSumDto multiPeriodSumDto)
集計基盤用集計処理実行メソッド.
|
Map<String,BigDecimal> |
FactDaysCountCalc.calcForSum(SumDto sumDto,
Map<String,BigDecimal> dailySumData,
SumCalcDefDto def,
SumDto.MultiPeriodSumDto multiPeriodSumDto)
集計基盤用集計処理実行メソッド.
|
Map<String,BigDecimal> |
ExcessOverTimeCalc.calcForSum(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SumDto.MultiPeriodSumDto multiPeriodSumDto)
集計基盤用集計処理実行メソッド.
|
Map<String,BigDecimal> |
CalendarCountCalc.calcForSum(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SumDto.MultiPeriodSumDto multiPeriodSumDto)
集計基盤用集計処理実行メソッド.
|
修飾子とタイプ | メソッドと説明 |
---|---|
Map<String,BigDecimal> |
WeeklyWorkTimeCalc.calcForSum(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SumDto.WeeklySumDto weeklySumDto)
集計基盤から受け取った値を基に、週次実労働時間を算出.
|
Map<String,BigDecimal> |
WeeklyOutLegalOverWorkTimeCalc.calcForSum(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SumDto.WeeklySumDto weeklySumDto)
集計基盤から受け取った値を基に、週次法定外残業時間を算出.
|
Map<String,BigDecimal> |
WeeklyLegalHolidayDaysCntCalc.calcForSum(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SumDto.WeeklySumDto weeklySumDto)
集計基盤から受け取った値を基に、週次実労働時間を算出.
|
Map<String,BigDecimal> |
WeeklyInLegalOverWorkTimeCalc.calcForSum(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SumDto.WeeklySumDto weeklySumDto)
集計基盤用集計処理実行メソッド.
|
Map<String,BigDecimal> |
WeeklyExcessOverWorkTimeCalc.calcForSum(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SumDto.WeeklySumDto weeklySumDto)
集計基盤から受け取った値を基に、週次法定労働時間超過時間を算出.
|
Map<String,BigDecimal> |
GenericWeeklyTimeCalc.calcForSum(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SumDto.WeeklySumDto weeklySumDto)
集計基盤用集計処理実行メソッド.
|
abstract Map<String,BigDecimal> |
AbstractWeeklyCalc.calcForSum(SumDto sumDto,
Map<String,BigDecimal> sumData,
SumCalcDefDto def,
SumDto.WeeklySumDto weeklySumDto)
集計基盤用集計処理実行メソッド.
|
Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.