設定批准流程
建立記錄觸發的流程批准流程,以管理解除鎖定要求生命週期:將要求路由至報價擁有者的經理以供批准、在每個階段通知利害關係人,並根據成果更新報價狀態。
必要版本
| 所需的使用者權限 | |
|---|---|
| 若要設定批准流程: | 「Life Sciences 商業管理員」權限集 |
在此流程中,新增自動啟動流程作為此流程成果的背景步驟,以根據報價狀態和批准狀態將通知傳送給批准者和提交者。請參閱 進階批准。
備註 此流程是僅供參考的範例實作。在生產環境中使用之前,請先自訂以符合您的業務與效能需求。例如,減少通知動作或收件者數目。
- 進入「設定」,在「快速尋找」方塊中,輸入流程,然後選取「流程」。
- 選取「記錄觸發流程批准流程」,然後按一下「新增流程」。
-
在「開始」節點中,使用這些設定設定「流程觸發」。
- 物件:報價
- 觸發事件:已建立或更新記錄
- 針對「條件需求」,選取「公式評估為 True」
- 項目條件:
ISCHANGED({!$Record.Status})||ISNEW()
-
若要儲存批准者詳細資料,請使用這些設定建立資源。
- 資源類型:公式
- API 名稱:批准者
- 描述:儲存批准者詳細資料 - 報價擁有者的經理
- 資料類型:文字
- 公式:
{!$Record.Owner:User.Manager.Username}
備註 如果批准者是管理員,請將每個使用者連結至一個管理員。 -
若要檢查報價狀態為「已提交」或「要求批准」,請新增具有這些成果的決策。
-
針對「結果 1」,設定這些設定。
- 成果標籤:報價是否已提交以待解除鎖定與批准?
- 狀態:
{$Record.Status} = 'Request for Unlock' - 條件需求:
All Conditions Are Met (AND)
-
針對「結果 2」,設定這些設定。
- 成果標籤:報價是否已提交以待鎖定?
- 狀態:
{$Record.Status} = 'Submitted' - 條件需求:
All Conditions Are Met (AND)
-
針對「結果 1」,設定這些設定。
- 設定決策結果。
- 儲存並啟用流程。
- 設定報價狀態檢查決策結果
針對報價狀態決策中的每個結果,設定階段、步驟和動作,以決定批准流程如何路由解除鎖定要求,或在報價鎖定時通知利害關係人。 - 設定鎖定通知流程
建立自動啟動流程,根據報價的狀態和批准決策,將批准通知傳送給批准者和提交者。請參照此流程作為批准流程的背景步驟,例如,在報價需要批准時通知經理,或在報價鎖定或解除鎖定時通知現場代表。 - 設定報價批准決策結果
定義經理批准或拒絕解除鎖定要求後會發生的狀況。批准要求會將報價解除鎖定並將其狀態傳回至「草稿」,讓您的現場代表可以編輯和重新提交。拒絕要求會將狀態變更為「已拒絕」,並將報價保持鎖定。無論如何,流程都會通知現場代表成果。
此文章是否解決您的問題?
請讓我們知道,以便我們改進!
