@Component @Scope(value="prototype") public class WorkDataFixPeriodLogic extends AbstractMasterMaintenanceLogic
修飾子とタイプ | クラスと説明 |
---|---|
static class |
WorkDataFixPeriodLogic.SelectDetailDto
明細検索結果DTO.
|
static class |
WorkDataFixPeriodLogic.TermListFieldNames
会社組織締め用締め期間検索用 フィールド名定義クラス.
|
修飾子とタイプ | フィールドと説明 |
---|---|
protected CompanyManagerHelper |
companyManagerHelper
companyManagerHelper.
|
protected CompanySettingsHelper |
companySettingsHelper
CompanySettingsHelper.
|
ContextHelper |
contextHelper
ContextHelper.
|
DateHelper |
dateHelper
DateHelper.
|
protected ImmDepartmentManager |
immDepartmentManager
ImmDepartmentManager.
|
PropertyHelper |
propertyHelper
PropertyHelper.
|
protected WorkDataFixPeriodConductor |
workDataFixPeriodConductor
WorkDataFixPeriodConductor.
|
コンストラクタと説明 |
---|
WorkDataFixPeriodLogic() |
entryAjax, entryAjax, getSearchAjaxCriteria, removeAjax, removeAjax, renewAjax, renewAjax, searchAjax, searchAjax, selectAjax, selectAjax, toDisabledAjax, toDisabledAjax, toEnabledAjax, toEnabledAjax
@Autowired public ContextHelper contextHelper
@Autowired public DateHelper dateHelper
@Autowired public PropertyHelper propertyHelper
@Autowired protected CompanySettingsHelper companySettingsHelper
@Autowired protected WorkDataFixPeriodConductor workDataFixPeriodConductor
@Autowired protected CompanyManagerHelper companyManagerHelper
@Autowired protected ImmDepartmentManager immDepartmentManager
@Transactional public LogicResultDto searchAjax(WorkDataFixPeriodForm form) throws KaidenHaventAuthorityToCompanyException, KaidenSystemException
指定された条件を基に締期間情報のリストを取得します。
form
- 画面から送信された値KaidenHaventAuthorityToCompanyException
- 認可判定エラーKaidenSystemException
- システムエラー@Transactional public LogicResultDto searchSingleTermAjax(WorkDataFixPeriodForm form) throws KaidenHaventAuthorityToCompanyException, KaidenSystemException
指定された会社・締め期間コードを基に締期間情報を取得します。
form
- 画面から送信された値KaidenHaventAuthorityToCompanyException
- 認可判定エラーKaidenSystemException
- システムエラー@Transactional public LogicResultDto selectAllTermAjax(WorkDataFixPeriodForm form) throws KaidenHaventAuthorityToCompanyException, KaidenSystemException
指定された会社を基に締期間情報を取得します。
form
- 画面から送信された値KaidenHaventAuthorityToCompanyException
- 認可判定エラーKaidenSystemException
- システムエラー@Transactional public LogicResultDto searchDetailAjax(WorkDataFixPeriodForm form) throws KaidenHaventAuthorityToCompanyException, KaidenSystemException
form
- 画面から送信された値KaidenHaventAuthorityToCompanyException
- 認可判定エラーKaidenSystemException
- システムエラー@Transactional(rollbackFor=java.lang.Exception.class) public LogicResultDto deptClosing(WorkDataFixPeriodForm form) throws KaidenHaventAuthorityToCompanyException, KaidenOptimisticLockException, KaidenDuplicationEntryException, KaidenSystemException, KaidenLaborHaventOperateAuthorityException, KaidenValidateException
form
- 画面から送信された値KaidenHaventAuthorityToCompanyException
- 当該会社のデータの更新権限がないKaidenOptimisticLockException
- 更新対象が見つからないKaidenDuplicationEntryException
- 重複チェックエラーKaidenSystemException
- システムエラーKaidenLaborHaventOperateAuthorityException
- 処理権限がないKaidenValidateException
- チェックエラー@Transactional(rollbackFor=java.lang.Exception.class) public LogicResultDto deptClosingCancel(WorkDataFixPeriodForm form) throws KaidenHaventAuthorityToCompanyException, KaidenOptimisticLockException, KaidenDuplicationEntryException, KaidenSystemException, KaidenLaborHaventOperateAuthorityException, KaidenValidateException
form
- 画面から送信された値KaidenHaventAuthorityToCompanyException
- 当該会社のデータの更新権限がないKaidenOptimisticLockException
- 更新対象が見つからないKaidenDuplicationEntryException
- 重複チェックエラーKaidenSystemException
- システムエラーKaidenLaborHaventOperateAuthorityException
- 処理権限がないKaidenValidateException
- チェックエラー@Transactional(rollbackFor=java.lang.Exception.class) public LogicResultDto companyClosing(WorkDataFixPeriodForm form) throws KaidenHaventAuthorityToCompanyException, KaidenOptimisticLockException, KaidenDuplicationEntryException, KaidenSystemException, KaidenLaborHaventOperateAuthorityException, KaidenValidateException
form
- 画面から送信された値KaidenHaventAuthorityToCompanyException
- 当該会社のデータの更新権限がないKaidenOptimisticLockException
- 更新対象が見つからないKaidenDuplicationEntryException
- 重複チェックエラーKaidenSystemException
- システムエラーKaidenLaborHaventOperateAuthorityException
- 処理権限がないKaidenValidateException
- チェックエラー@Transactional(rollbackFor=java.lang.Exception.class) public LogicResultDto companyReopen(WorkDataFixPeriodForm form) throws KaidenHaventAuthorityToCompanyException, KaidenOptimisticLockException, KaidenDuplicationEntryException, KaidenSystemException, KaidenLaborHaventOperateAuthorityException, KaidenValidateException
form
- 画面から送信された値KaidenHaventAuthorityToCompanyException
- 当該会社のデータの更新権限がないKaidenOptimisticLockException
- 更新対象が見つからないKaidenDuplicationEntryException
- 重複チェックエラーKaidenSystemException
- システムエラーKaidenLaborHaventOperateAuthorityException
- 処理権限がないKaidenValidateException
- チェックエラー@Transactional public List<WdDeptClsStatusManager.WdAuthorizedAccessDepartmentDto> getAuthorizedDepartmentList(String userCd, String companyCd, Timestamp searchCriteriaDate, String departmentCd) throws KaidenSystemException
userCd
- ユーザコードcompanyCd
- 会社コードsearchCriteriaDate
- 検索基準日departmentCd
- 組織コードKaidenSystemException
- システムエラーprotected MasterManager<? extends KaidenDto> getManager()
AbstractMasterMaintenanceLogic
getManager
クラス内 AbstractMasterMaintenanceLogic
protected String[] getKeywordSearchTargetCol()
AbstractMasterMaintenanceLogic
getKeywordSearchTargetCol
クラス内 AbstractMasterMaintenanceLogic
protected List<String> getI18nTargetField()
AbstractMasterMaintenanceLogic
getI18nTargetField
クラス内 AbstractMasterMaintenanceLogic
protected Map<String,Object> getInputData(AbstractMasterMaintenanceForm form)
AbstractMasterMaintenanceLogic
getInputData
クラス内 AbstractMasterMaintenanceLogic
form
- 画面から送信された値protected Map<String,String> getSurfaces()
AbstractMasterMaintenanceLogic
getSurfaces
クラス内 AbstractMasterMaintenanceLogic
Copyright © 2023 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.