public interface WorkStatusAttManager extends MasterManager<WorkStatusAttManagerDto>
修飾子とタイプ | インタフェースと説明 |
---|---|
static class |
WorkStatusAttManager.SelectWithWorkStatusListCriteria
キーワード検索(勤務状況マスタ起点)用の検索条件DTO.
|
修飾子とタイプ | フィールドと説明 |
---|---|
static int |
END_MINUTE_OF_DAY_LEN
終了時刻(分)の最大長.
|
static int |
LEAVE_HOURS_LEN
休暇時間の最大長.
|
static int |
PRESCRIBED_WORKING_HOURS_LEN
1日の所定労働時間の最大長.
|
static int |
START_MINUTE_OF_DAY_LEN
開始時刻(分)の最大長.
|
entry, entryIgnoreAuthCompany, getDtoClass, remove, removeIgnoreAuthCompany, renew, renewIgnoreAuthCompany, select, selectIgnoreAuthCompany, selectList, selectListIgnoreAuthCompany, selectListKeywordFilter, selectListKeywordFilterIgnoreAuthCompany, selectListWithReference, selectListWithReferenceIgnoreAuthCompany, selectLocales, selectLocalesIgnoreAuthCompany, toDisabled, toDisabledIgnoreAuthCompany, toEnabled, toEnabledIgnoreAuthCompany, validate4Entry, validate4Renew
static final int START_MINUTE_OF_DAY_LEN
static final int END_MINUTE_OF_DAY_LEN
static final int PRESCRIBED_WORKING_HOURS_LEN
static final int LEAVE_HOURS_LEN
int copyTerm(String companyCd, String wsAgreementCd, String fromTermCd, String toTermCd)
companyCd
- 会社コードwsAgreementCd
- 勤務体系コードfromTermCd
- コピー元の期間コードtoTermCd
- コピー先の期間コードMap<String,Object> selectWithWorkStatusListKeywordFilter(WorkStatusAttManager.SelectWithWorkStatusListCriteria criteria, List<OrderDto> order, KeywordsCriteriaDto keywordsCriteria, AuthorityCriteriaDto authCriteria)
勤務状況マスタを起点とした検索を行います。
存在する勤務状況マスタの情報に本「勤務状況期間化」情報を付与して返却。
上記以外は{MasterManager.selectListKeywordFilter(KaidenDto, List, KeywordsCriteriaDto, AuthorityCriteriaDto)
と同様
検索条件のlocaleId、searchCriteriaDateは必須です。
検索条件termCdが指定されている場合は、その期間に該当する「勤務状況期間化」情報を付与し、termCdがわからない場合は検索基準日が含まれる期間の「勤務状況期間化」情報を付与します
検索結果はWorkStatusAttManagerDto
のリストを返却
criteria
- 検索条件order
- ソート順keywordsCriteria
- キーワード条件authCriteria
- 認可判定条件Map<String,Object> selectWithWorkStatusListKeywordFilterIgnoreAuthCompany(WorkStatusAttManager.SelectWithWorkStatusListCriteria criteria, List<OrderDto> order, KeywordsCriteriaDto keywordsCriteria)
勤務状況マスタを起点とした検索を行います。
存在する勤務状況マスタの情報に本「勤務状況期間化」情報を付与して返却。
上記以外は{MasterManager.selectListKeywordFilterIgnoreAuthCompany(KaidenDto, List, KeywordsCriteriaDto)
と同様
検索条件のlocaleId、searchCriteriaDateは必須です。
検索条件termCdが指定されている場合は、その期間に該当する「勤務状況期間化」情報を付与し、termCdがわからない場合は検索基準日が含まれる期間の「勤務状況期間化」情報を付与します
検索結果はWorkStatusAttManagerDto
のリストを返却
criteria
- 検索条件order
- ソート順keywordsCriteria
- キーワード条件List<WorkStatusAttManagerDto> selectWithWorkStatusList(WorkStatusAttManager.SelectWithWorkStatusListCriteria criteria, List<OrderDto> order, AuthorityCriteriaDto authCriteria)
勤務状況マスタを起点とした検索を行います。
存在する勤務状況マスタの情報に本「勤務状況期間化」情報を付与して返却。
上記以外は{MasterManager.selectListWithReference(KaidenDto, List, AuthorityCriteriaDto)
と同様
検索条件のlocaleId、searchCriteriaDateは必須です。
検索条件termCdが指定されている場合は、その期間に該当する「勤務状況期間化」情報を付与し、termCdがわからない場合は検索基準日が含まれる期間の「勤務状況期間化」情報を付与します
criteria
- 検索条件order
- ソート順authCriteria
- 認可判定条件List<WorkStatusAttManagerDto> selectWithWorkStatusListIgnoreAuthCompany(WorkStatusAttManager.SelectWithWorkStatusListCriteria criteria, List<OrderDto> order)
勤務状況マスタを起点とした検索を行います。
存在する勤務状況マスタの情報に本「勤務状況期間化」情報を付与して返却。
上記以外は{MasterManager.selectListWithReferenceIgnoreAuthCompany(KaidenDto, List)
と同様
検索条件のlocaleId、searchCriteriaDateは必須です。
検索条件termCdが指定されている場合は、その期間に該当する「勤務状況期間化」情報を付与し、termCdがわからない場合は検索基準日が含まれる期間の「勤務状況期間化」情報を付与します
criteria
- 検索条件order
- ソート順List<WorkStatusAttManagerDto> selectWithInrevalFlagIgnoreAuthCompany(WorkStatusAttManager.SelectWithWorkStatusListCriteria criteria, List<OrderDto> order)
勤務状況マスタを起点とした検索を行います。
存在する勤務状況マスタの情報に勤務間インターバルの情報を付与して返却。
上記以外は{MasterManager.selectListWithReferenceIgnoreAuthCompany(KaidenDto, List)
と同様
検索条件のlocaleId、searchCriteriaDateは必須です。
検索条件termCdが指定されている場合は、その期間に該当する「勤務状況期間化」情報を付与し、termCdがわからない場合は検索基準日が含まれる期間の「勤務状況期間化」情報を付与します
criteria
- 検索条件order
- ソート順int deleteBatch(String companyCd, String wsAgreementCd)
companyCd
- 会社コードwsAgreementCd
- 勤務体系コードint deleteBatch(String companyCd, String wsAgreementCd, Timestamp endDateLe)
companyCd
- 会社コードwsAgreementCd
- 勤務体系コードendDateLe
- 終了日(指定日以前)int deleteBatch(String companyCd, String wsAgreementCd, String termCd)
companyCd
- 会社コードwsAgreementCd
- 勤務体系コードtermCd
- 期間ko-doint deleteBatchNotDefaultTermCd(String companyCd, String wsAgreementCd)
デフォルト設定用の期間コード以外のデータを削除します。
companyCd
- 会社コードwsAgreementCd
- 勤務体系コードList<ValidateDefsDto> getValidateDefsDtoList4Entry()
List<ValidateDefsDto> getValidateDefsDtoList4Renew()
Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.