@Component @Scope(value="prototype") public class BudgetActualCancelConductor extends AbstractCancelConductor
AbstractCancelConductor.Mode
修飾子とタイプ | フィールドと説明 |
---|---|
protected static String |
ADV_SYSTEM_MATTER_ID
advSystemMatterId.
|
protected static String |
ADV_USER_DATA_ID
advUserDataId.
|
protected static String |
COMPANY_AMOUNT
会社通貨額.
|
protected static String |
DELIMITER_PIPE
区切り文字:パイプ.
|
protected GenericManager |
genericManager
GenericManager.
|
protected jp.co.slcs.kaiden.v2.product_workflow.foundation.model.service.K30tBudgetActualService |
k30tBudgetActualService
K30tBudgetActualService.
|
protected jp.co.slcs.kaiden.v2.product_workflow.foundation.model.service.K30tBudgetBalanceService |
k30tBudgetBalanceService
K30tBudgetBalanceService.
|
protected jp.co.slcs.kaiden.v2.product_workflow.foundation.model.service.K30tBudgetSummaryService |
k30tBudgetSummaryService
K30tBudgetSummaryService.
|
protected jp.co.slcs.kaiden.v2.product_workflow.foundation.model.service.K30tCancelAdvstlService |
k30tCancelAdvstlService
K30tCancelAdvstlService.
|
protected jp.co.slcs.kaiden.v2.product_workflow.foundation.model.service.K30tMatterDetailService |
k30tMatterDetailService
K30tMatterDetailService.
|
protected static String |
SQL_SELECT_ADV_LIST
SQL selectAdvList.sql.
|
protected static String |
SQL_SELECT_ADV_STL_LIST_4_BUDGET_CANCEL
SQL selectAdvStlList4budgetCancel.sql.
|
protected static String |
SQL_SELECT_BUDGET_ACTUAL_LIST
SQL selectBudgetActualList.sql.
|
protected static String |
STL_SYSTEM_MATTER_ID
stlSystemMatterId.
|
protected static String |
STL_USER_DATA_ID
stlUserDataId.
|
RESULT_ID
コンストラクタと説明 |
---|
BudgetActualCancelConductor() |
修飾子とタイプ | メソッドと説明 |
---|---|
protected void |
k30tBudgetActualUpdate(Map<String,Object> param)
連携している申請書を取り消した場合、予算実績を更新する.
|
protected void |
k30tBudgetBalanceUpdate(Map<String,Object> param)
連携している精算書を取り消した場合、予算残高を更新する.
|
protected void |
k30tBudgetSummaryUpdate(Map<String,Object> param)
連携している申請書で選択している予算の予算集計を更新する.
|
void |
matterEnd(Map<String,Object> gadgetData,
List<Map<String,Object>> blockData,
Map<String,Object> param,
Map<String,String> args)
案件終了(承認終了・フローエンド)処理.
|
protected jp.co.slcs.kaiden.v2.product_workflow.foundation.model.entity.K30tBudgetSummary |
summary(List<String> data)
予算集計を実施.
|
execute, getTargetData, isDefineValidate, isGlobalValidate, isMatterEndForMinus, isMatterEndForPlus, isPostSingleValidate, validate
executeForCancelMatter, executeValidate
@Autowired protected jp.co.slcs.kaiden.v2.product_workflow.foundation.model.service.K30tCancelAdvstlService k30tCancelAdvstlService
@Autowired protected jp.co.slcs.kaiden.v2.product_workflow.foundation.model.service.K30tBudgetActualService k30tBudgetActualService
@Autowired protected jp.co.slcs.kaiden.v2.product_workflow.foundation.model.service.K30tBudgetBalanceService k30tBudgetBalanceService
@Autowired protected jp.co.slcs.kaiden.v2.product_workflow.foundation.model.service.K30tBudgetSummaryService k30tBudgetSummaryService
@Autowired protected jp.co.slcs.kaiden.v2.product_workflow.foundation.model.service.K30tMatterDetailService k30tMatterDetailService
@Autowired protected GenericManager genericManager
protected static final String SQL_SELECT_BUDGET_ACTUAL_LIST
protected static final String SQL_SELECT_ADV_STL_LIST_4_BUDGET_CANCEL
protected static final String SQL_SELECT_ADV_LIST
protected static final String ADV_SYSTEM_MATTER_ID
protected static final String STL_SYSTEM_MATTER_ID
public void matterEnd(Map<String,Object> gadgetData, List<Map<String,Object>> blockData, Map<String,Object> param, Map<String,String> args) throws KaidenSystemException, KaidenApplicationException
matterEnd
クラス内 AbstractCancelConductor
gadgetData
- ガジェットデータblockData
- ブロックデータparam
- イベントパラメータargs
- イベント引数KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
protected void k30tBudgetBalanceUpdate(Map<String,Object> param)
param
- 案件情報protected void k30tBudgetActualUpdate(Map<String,Object> param)
param
- 案件情報protected void k30tBudgetSummaryUpdate(Map<String,Object> param) throws KaidenSystemException
param
- 案件情報KaidenSystemException
- KaidenSystemException
Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.