public interface WdDeptClsStatusManager
修飾子とタイプ | インタフェースと説明 |
---|---|
static class |
WdDeptClsStatusManager.ClosingTermSearchResultFieldName
従業員検索結果の フィールド名定義クラス.
|
static class |
WdDeptClsStatusManager.EmployeeSearchConstants
従業員検索結果の フィールド名定義クラス.
|
static class |
WdDeptClsStatusManager.WdAuthorizedAccessDepartmentDto
アクセス可能な組織の情報を保持するDTO.
|
static class |
WdDeptClsStatusManager.WdDeptSearchResultFieldName
組織締め状況検索結果の フィールド名定義クラス.
|
修飾子とタイプ | フィールドと説明 |
---|---|
static String |
LABOR_WORK_DATA_CLOSE
権限コード:締め.
|
static String |
LABOR_WORK_DATA_DEPT_CLOSE
権限コード:個人締解除.
|
int fixPeriod(WdDeptClsStatusManagerDto dto)
dto
- 更新対象DTOint unfixPeriod(WdDeptClsStatusManagerDto dto)
dto
- 更新対象DTOint openPeriod(WdDeptClsStatusManagerDto dto)
dto
- 更新対象DTOint suspendPeriod(WdDeptClsStatusManagerDto dto)
dto
- 更新対象DTOWdDeptClsStatusManagerDto select4Update(WdDeptClsStatusManagerDto dto)
dto
- 検索条件DTOList<Map<String,Object>> selectDeptDetailList(WdDeptClsStatusManagerDto criteria, List<OrderDto> order, AuthorityCriteriaDto authCriteria)
criteria
- 検索条件order
- ソート条件authCriteria
- 認可条件List<Map<String,Object>> selectDeptDetailListIgnoreAuthority(WdDeptClsStatusManagerDto criteria, List<OrderDto> order)
criteria
- 検索条件order
- ソート条件List<Map<String,Object>> selectUpperDeptDetailList(WdDeptClsStatusManagerDto criteria, List<OrderDto> order, AuthorityCriteriaDto authCriteria)
criteria
- 検索条件order
- ソート条件authCriteria
- 認可条件Map<String,Object> selectEmployeeList(WdDeptClsStatusManagerDto criteria, AuthorityCriteriaDto authCriteria, List<OrderDto> order)
criteria
- 検索条件authCriteria
- 認可条件order
- ソート条件List<WdDeptClsStatusManager.WdAuthorizedAccessDepartmentDto> getAuthorizedDepartmentListToFixPeriodOrCancelList(WdDeptClsStatusManagerDto criteria, AuthorityCriteriaDto authCriteria, List<OrderDto> order)
criteria
- 検索条件authCriteria
- 認可条件order
- ソート条件List<WdDeptClsStatusManager.WdAuthorizedAccessDepartmentDto> getAuthorizedDepartmentListToFixPeriodOrCancelIgnoreAuthority(WdDeptClsStatusManagerDto criteria, List<OrderDto> order)
criteria
- 検索条件order
- ソート条件List<WdDeptClsStatusManager.WdAuthorizedAccessDepartmentDto> getAuthorizedDepartmentListPossibleMultiAuthorityId(WdDeptClsStatusManagerDto criteria, AuthorityCriteriaDto authCriteria, List<OrderDto> order)
指定されたユーザが指定された処理について管理権限を保有する組織を返却します。
対象権限コードは複数指定が可能です。
criteria
- 検索条件authCriteria
- 認可条件order
- ソート条件void deleteBatch(String companyCd, String targetMonth)
本データおよび会社組織締め履歴管理(K31T_WD_DEPT_CLS_HISTORY)のデータを一括削除します
companyCd
- 会社コードtargetMonth
- 締め期間void updateDeptClsStatusAndEntryHistory4Export(List<WdDeptClsStatusManagerDto> criteriaList)
criteriaList
- 会社組織締め状況管理更新対象リストboolean isFixedDepartment(String targetUserCd, Timestamp endDate, String targetMonth, String companyCd)
targetUserCd
- 対象ユーザendDate
- 締め終了日targetMonth
- 締め期間companyCd
- 会社コードboolean isFixedDepartment(String companyCd, String departmentSetCd, String targetMonth)
companyCd
- 会社コードdepartmentSetCd
- 組織セットコードtargetMonth
- 締め期間Map<String,Integer> deleteBatchTargetMonth(String companyCd, String targetMonth)
companyCd
- 会社コードtargetMonth
- 締め期間boolean isFixTargetablePeriod(String companyCd, String departmentSetCd, String targetMonth)
所属する従業員の勤務表提出状況は鑑みません。
companyCd
- 会社コードdepartmentSetCd
- 組織セットコードtargetMonth
- 締め期間boolean selectDepartmentStatus(String companyCd, String departmentSetCd, String departmentCd, String targetMonth, Timestamp startDate)
指定した組織の締め状態を判定します。
companyCd
- 会社コードdepartmentSetCd
- 組織セットコードdepartmentCd
- 組織コードtargetMonth
- 対象年月startDate
- 開始日boolean checkNextMonthClosed(WdDeptClsStatusManagerDto criteria)
criteria
- 検索条件Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.