public abstract class AbstractAccountingPeriodValidateLogicBase extends AbstractValidateLogicBase
AbstractPluginGadgetLogic.ProcessType
修飾子とタイプ | フィールドと説明 |
---|---|
protected static String |
BLOCK_KEY_ACCOUNTING_PERIOD_VALIDATE_TABLE
ガジェットブロックキー:会計期間チェック.
|
protected static String[] |
EVENT_MODE_APPLY
申請系アクション処理 モード.
|
protected static String[] |
EVENT_MODE_APPROVE
承認系アクション処理 モード.
|
protected static String |
KEY_PROCESS_TYPE_FLAG
バリデート実行時パラメータ処理種別KEY.
|
blockSurfaceMap, contextHelper, currencyHelper, dateHelper, fieldDefsMap, propertyHelper, systemLocaleHelper, VAL_ARCHIVEMODE_ALL, VAL_ARCHIVEMODE_LATEST, VALIDATE_ERROR_CR_STRING, VALIDATE_ERROR_CR_STRING_MOB, VALIDATE_ERROR_SEP_STRING, validateDefsForGlobal, validateDefsForPostSingle, validateDefsMap
METHOD_ACTV_MATTER_DELETE, METHOD_APPLY, METHOD_APPLY_FROM_TEMP_SAVE, METHOD_APPLY_FROM_UNAPPLY, METHOD_APPROVE, METHOD_APPROVE_END, METHOD_ARC_MATTER_DELETE, METHOD_ARRIVE, METHOD_CPL_MATTER_DELETE, METHOD_DENY, METHOD_DISCONTINUE, METHOD_MATTER_ARCHIVE, METHOD_MATTER_END, METHOD_MATTER_HANDLE, METHOD_MATTER_START, METHOD_PULL_BACK, METHOD_REAPPLY, METHOD_RESERVE, METHOD_RESERVE_CANCEL, METHOD_SEND_BACK, METHOD_SEND_BACK_TO_PULL_BACK, METHOD_TEMP_SAVE_CREATE, METHOD_TEMP_SAVE_DELETE, METHOD_TEMP_SAVE_UPDATE
コンストラクタと説明 |
---|
AbstractAccountingPeriodValidateLogicBase()
コンストラクタ.
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected abstract Map<String,Object> |
getValidateBlockData(PluginGadgetDTO po)
一括処理もしくは自動処理時の検索基準日と検索基準会社のMapデータを作成.
|
protected List<KaidenValidateResult> |
postSingleValidate(String eventKey,
GadgetMediatorParams params,
boolean isAuto,
boolean isLump)
ガジェット内個別バリデート処理.
|
actvMatterDelete, apply, applyFromTempSave, applyFromUnapply, approve, approveEnd, arcMatterDelete, arrive, checkSelectedData, cplMatterDelete, defineValidateForApply, defineValidateForApplyFromTempSave, defineValidateForApplyFromUnapply, defineValidateForApprove, defineValidateForApproveEnd, defineValidateForNormal, defineValidateForReapply, defineValidateForTempSaveCreate, defineValidateForTempSaveUpdate, deny, discontinue, getDeleteTargetsForArchiveManagers, globalValidateMain, matterArchive, matterArchiveRegister, matterEnd, matterHandle, matterStart, pullBack, reapply, reserve, reserveCancel, selectBlockDatasForArchive, selectBlockDatasForCopy, selectBlockDatasForView, sendBack, sendBackToPullBack, tempSaveCreate, tempSaveDelete, tempSaveUpdate, viewMap, viewMapFormated
addValidateDefsMap, addValidateDefsMap, addValidateDefsMap, addValidateDefsMapOnlyInput, addValidateDefsMapOnlyInput, addValidateDefsRequired, calcCompanyAmount, calcCompanyAmountSum, complementJsonData, convCriteriaForSqlDto, convCriteriaForSqlDtoForArchive, convertFieldDefsFromAppGadgetDto, convertGadgetDto, convertGadgetDto, createLogicResultDto, dataMapIdEdit, dataMapSupplementPk, dataMapSupplementSearchCriteria, dataMapUserDataIdEdit, defineValidate, defineValidateForDeny, defineValidateForDiscontinue, defineValidateForMatterHandle, defineValidateForPullBack, defineValidateForReserve, defineValidateForReserveCancel, defineValidateForSendBack, defineValidateForSendBackToPullBack, defineValidateForTempSaveDelete, getAppGadgetDto, getArgs, getDtoPkDefList, getGadgetDto, getGadgetId, getGlobalComplementJsonDataProcess, getInitialData, getJsonDataDetailBlock, getJsonDataNormalBlock, getMergeKeyDefList, getMultiValue, getSingleValue, getSummaryBigDecimal, getValidateErrorMode, globalValidate, innerValidate, isInputMode, isLastMatterEnd, isNecessaryMergeDbData, isSendDataFlag, isValidateSkip, mainProcess, makeSingleInsertList, mapConvert, matterArchiveLocaleValidate, matterArchivePost, matterArchiveValidate, mergeDbAndRequestData, outputWarnLog, postProcess, preProcess, preProcessGlobalComplement, setAppGadgetDto, setGadgetDto, setSendDataFlag, singleValidate, view, viewArchive, viewForCopy
close, getCaller, getCouplingValue, getResult, outset, outset2, run, setCaller, setResult
protected static final String BLOCK_KEY_ACCOUNTING_PERIOD_VALIDATE_TABLE
protected static final String[] EVENT_MODE_APPLY
protected static final String[] EVENT_MODE_APPROVE
public AbstractAccountingPeriodValidateLogicBase()
protected List<KaidenValidateResult> postSingleValidate(String eventKey, GadgetMediatorParams params, boolean isAuto, boolean isLump) throws KaidenSystemException, KaidenApplicationException
アクション処理モードに応じた、会計期間マスタ存在チェックを行います。
チェック詳細については、AccountingPeriodExistsValidator
を参照してください。
postSingleValidate
クラス内 AbstractValidateLogicBase
eventKey
- 表示画面種別params
- 呼び出したイベントisAuto
- 自動処理区分isLump
- 一括処理区分KaidenSystemException
- システム障害KaidenApplicationException
- アプリケーション障害protected abstract Map<String,Object> getValidateBlockData(PluginGadgetDTO po) throws KaidenSystemException, KaidenApplicationException
po
- ガジェット処理用DTOKaidenSystemException
- システムエラーが発生KaidenApplicationException
- アプリケーションエラーが発生Copyright © 2023 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.