public interface DeptClsStatusManager
修飾子とタイプ | インタフェースと説明 |
---|---|
static class |
DeptClsStatusManager.AuthorizedAccessDepartmentDto
アクセス可能な組織の情報を保持するDTO.
|
static class |
DeptClsStatusManager.ClosingTermSearchResultFieldName
従業員検索結果の フィールド名定義クラス.
|
static class |
DeptClsStatusManager.DeptSearchResultFieldName
組織締め状況検索結果の フィールド名定義クラス.
|
static class |
DeptClsStatusManager.EmployeeSearchConstants
従業員検索結果の フィールド名定義クラス.
|
修飾子とタイプ | フィールドと説明 |
---|---|
static String |
AUTHORITY_ID_CANCEL_WREPORT
権限コード:個人締解除.
|
static String |
AUTHORITY_ID_FIX_PERIOD
権限コード:締め.
|
int fixPeriod(DeptClsStatusManagerDto dto)
dto
- 更新対象DTOint unfixPeriod(DeptClsStatusManagerDto dto)
dto
- 更新対象DTODeptClsStatusManagerDto select4Update(DeptClsStatusManagerDto dto)
dto
- 検索条件DTOList<Map<String,Object>> selectClosingTermList(DeptClsStatusManagerDto criteria, List<OrderDto> order, AuthorityCriteriaDto authCriteria)
criteria
- 検索条件order
- ソート条件authCriteria
- 認可条件List<Map<String,Object>> selectClosingTermListIgnoreAuthority(DeptClsStatusManagerDto criteria, List<OrderDto> order)
criteria
- 検索条件order
- ソート条件List<Map<String,Object>> selectDeptDetailList(DeptClsStatusManagerDto criteria, List<OrderDto> order, AuthorityCriteriaDto authCriteria)
criteria
- 検索条件order
- ソート条件authCriteria
- 認可条件List<Map<String,Object>> selectDeptDetailListIgnoreAuthority(DeptClsStatusManagerDto criteria, List<OrderDto> order)
criteria
- 検索条件order
- ソート条件List<Map<String,Object>> selectUpperDeptDetailList(DeptClsStatusManagerDto criteria, List<OrderDto> order, AuthorityCriteriaDto authCriteria)
criteria
- 検索条件order
- ソート条件authCriteria
- 認可条件Map<String,Object> selectEmployeeList(DeptClsStatusManagerDto criteria, AuthorityCriteriaDto authCriteria, List<OrderDto> order)
criteria
- 検索条件authCriteria
- 認可条件order
- ソート条件@Deprecated List<DeptClsStatusManager.AuthorizedAccessDepartmentDto> getAuthorizedDepartmentList(DeptClsStatusManagerDto criteria, AuthorityCriteriaDto authCriteria, List<OrderDto> order)
criteria
- 検索条件authCriteria
- 認可条件order
- ソート条件@Deprecated List<DeptClsStatusManager.AuthorizedAccessDepartmentDto> getAuthorizedDepartmentListIgnoreAuthority(DeptClsStatusManagerDto criteria, List<OrderDto> order)
criteria
- 検索条件order
- ソート条件List<DeptClsStatusManager.AuthorizedAccessDepartmentDto> getAuthorizedDepartmentListToFixPeriodOrCancelWreportList(DeptClsStatusManagerDto criteria, AuthorityCriteriaDto authCriteria, List<OrderDto> order)
criteria
- 検索条件authCriteria
- 認可条件order
- ソート条件List<DeptClsStatusManager.AuthorizedAccessDepartmentDto> getAuthorizedDepartmentListToFixPeriodOrCancelWreportIgnoreAuthority(DeptClsStatusManagerDto criteria, List<OrderDto> order)
criteria
- 検索条件order
- ソート条件List<DeptClsStatusManager.AuthorizedAccessDepartmentDto> getAuthorizedDepartmentListPossibleMultiAuthorityId(DeptClsStatusManagerDto criteria, AuthorityCriteriaDto authCriteria, List<OrderDto> order)
指定されたユーザが指定された処理について管理権限を保有する組織を返却します。
対象権限コードは複数指定が可能です。
criteria
- 検索条件authCriteria
- 認可条件order
- ソート条件void deleteBatch(String companyCd, String periodIdCd)
本データおよび会社組織締め履歴管理(K31T_DEPT_CLS_HISTORY)のデータを一括削除します
companyCd
- 会社コードperiodIdCd
- 締め期間コードvoid updateDeptClsStatusAndEntryHistory4Export(List<DeptClsStatusManagerDto> criteriaList)
criteriaList
- 会社組織締め状況管理更新対象リストboolean isFixedDepartment(String targetUserCd, Timestamp periodEndDate, String wsAgreementCompanyCd, String periodIdCd)
targetUserCd
- 対象ユーザperiodEndDate
- 締め終了日wsAgreementCompanyCd
- 勤務体系会社コードperiodIdCd
- 締め期間コードboolean isFixedDepartment(String companyCd, String departmentSetCd, String periodIdCd)
companyCd
- 会社コードdepartmentSetCd
- 組織セットコードperiodIdCd
- 締め期間コードboolean isFixedDepartment(String companyCd, String departmentSetCd, String departmentCd, String periodIdCd)
companyCd
- 会社コードdepartmentSetCd
- 組織セットコードdepartmentCd
- 組織コードperiodIdCd
- 締め期間コードMap<String,Integer> deleteBatchTargetPeriod(String companyCd, String periodIdCd)
companyCd
- 会社コードperiodIdCd
- 締め期間コードCopyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.