使用範本建立與部署服務流程
使用「更新設定檔」和「要求休假」範本建立服務流程,讓您的員工可以用來管理其設定檔資訊、檢視其假期餘額,以及提交假期要求。服務流程可協助員工維護其設定檔資訊並管理其假日。
必要版本
| 檢視支援的版本。 |
| 需要的使用者權限 | |
|---|---|
| 若要存取「員工中心服務目錄」元件: | ProductCatalogManagementCCPsl |
在您建立服務流程之前,請先 開啟新服務流程定義同步。
若要建立個案並將服務流程要求與個案建立關聯,請在「個案」物件中為「個案來源」欄位設定欄位級安全性設定。讓「Case Source」欄位對 Customer Community Plus 使用者設定檔可見。
在 Omni UI 卡片物件中,針對欄位設定欄位級安全性設定。讓「Customer Community Plus 使用者」設定檔可以看見欄位。
建立服務流程
- 進入「設定」,尋找並選取「Service Process Studio」。
- 按一下「新增服務流程」。
- 若要從立即可用的服務流程範本建立服務流程,請按一下「從範本建立」。
- 選取「要求離開」或「更新設定檔」 範本,然後按一下「儲存並啟動」。
- 按一下「詳細資料」,然後輸入基本詳細資料,例如名稱、API 名稱、簡短描述和長描述。
-
儲存並啟用服務流程。
您可以將影像新增至服務流程。請參閱 建立簡單產品。
設定提交休假要求 Omniscript 入院表單
- 進入 App Launcher,尋找並選取「OmniScript」。
- 按一下 SubmitLeaveRequest Omniscript。
- 在 Omniscript Builder 中,按一下「新增版本」。
- 選取「GetLeaveBalance」遠端動作。
-
在「遠端動作內容」窗格中,針對 integrationDefinition 金鑰輸入您在 MuleSoft 設定期間建立的整合定義值。
請參閱 建立整合定義。
- 選取 SendLeaveDetailsIP 整合程序動作。
- 在「遠端動作內容」窗格中,針對 svcCatalogItemDefApiName 金鑰輸入您所建立要求離開服務流程的 API 名稱。
- 啟用 Omniscript。
設定更新設定檔 Omniscript 入院表單
- 進入 App Launcher,尋找並選取「OmniScript」。
- 按一下 UpdateProfile Omniscript。
- 在 Omniscript Builder 中,按一下「新增版本」。
- 選取「UpdateProfileIP」 整合程序動作。
- 在「遠端動作內容」窗格中,針對 svcCatalogItemDefApiName 金鑰輸入您建立之更新設定檔服務流程的 API 名稱。
- 啟用 Omniscript。
將 Omniscript 附加至服務流程
- 進入「設定」,尋找並選取「Service Process Studio」。
- 按一下您建立的服務流程。
- 在「要求表單」畫面上,按一下「Omniscript 表單」卡片上的「新增」。
- 根據您選取的服務流程,選取您設定的 SubmitLeaveRequest 或 UpdateProfile Omniscript,然後按一下「新增」。
- 儲存您的變更,然後按一下「啟用」。
將服務流程新增至目錄
選取現有目錄或建立新目錄。
- 進入 App Launcher,尋找並選取「產品型錄管理」。
- 進入瀏覽功能表,按一下「目錄」。
- 按一下「新增」。
- 輸入必要資訊,然後選取「服務流程」作為目錄類型。
-
請儲存您的變更。
記下頁面 URL 中的產品型錄識別碼,以供日後參考。
- 按一下「種類」索引標籤,然後按一下「建立種類」。
- 輸入必要資訊,然後儲存您的變更。
- 選取您建立的種類。
- 按一下「相關」索引標籤,然後按一下「指派產品」。
- 選取您建立的服務流程,然後按一下「下一步」。
- 請儲存您的變更。
設定流程員工服務要求流程
此流程會在經理批准後處理服務要求,並通知員工關聯個案的結束。
- 在「設定」中,尋找並選取「流程」。
- 按一下「流程員工服務要求」 流程。
- 按一下「傳送服務要求已處理電子郵件」元素,然後按一下「編輯元素」。
- 在側列中,向下捲動至「寄件者詳細資料」區段,然後在「傳送電子郵件地址」欄位中輸入組織範圍電子郵件地址。
- 按一下「傳送拒絕電子郵件至員工」元素,然後按一下「編輯元素」。
- 在側列中,向下捲動至「寄件者詳細資料」區段,然後在「傳送電子郵件地址」欄位中輸入組織範圍電子郵件地址。
- 按一下「另存新流程」。
- 輸入必要的詳細資料,然後儲存您的變更。
- 按一下「啟用」。
設定批准員工服務要求協調流程
此協調流程會將服務要求批准的要求傳送給員工的經理。經理採取批准動作後,協調流程會更新 Workday 上的批准狀態,並通知員工。請遵循要求休假的設定步驟,並更新您建立的設定檔服務流程。
- 在「設定」中,尋找並選取「流程」。
- 按一下「批准員工服務要求」 流程。
- 按一下「另存新協調流程」。
- 輸入必要的詳細資料,然後儲存您的變更。
- 在「開始」元素上,按一下「編輯」。
- 在側列中,將預留位置開發人員名稱取代為您所建立服務流程的 API 名稱,以編輯「公式」欄位。
- 按一下「更新管理員決策」元素,然後按一下「編輯元素」。
-
在側列的「選取要執行的動作」區段下,選取您建立的「流程員工服務要求」流程。
設定輸入值:
- approvalDecision:{!AssignCaseToManager.Outputs.approvalDecision}
- integrationDefinitionApiName:<整合定義的名稱>
- rejectionMessage:{!AssignCaseToManager.Outputs.approvalComments}
- serviceRequestDetails:{!$Record}
- 按一下「啟用」。
設定員工入口網頁服務目錄元件
在「員工入口網頁」網站上,透過設定「員工入口網頁服務目錄」元件來自訂「服務目錄」頁面。員工使用此元件提交服務要求。
- 進入「設定」,在「快速尋找」方塊中輸入所有網站,然後選取「所有網站」。
- 在「員工入口網頁」網站名稱旁邊,按一下「產生器」。
- 進入「首頁」,在產生器頁面功能表中按一下「服務目錄」。
- 在產生器畫布中,按一下「員工入口網頁服務目錄」。
-
在「記錄識別碼」欄位中,輸入您稍早註記的產品型錄識別碼。
「記錄識別碼」欄位預設會填入 {!recordId}。如果您將「員工入口網頁服務目錄」元件新增至目錄頁面,並想要在執行階段根據使用者選取的目錄自動填入「記錄識別碼」值,請保留 {!recordId} 作為值。如果您將元件新增至任何其他頁面,請在「記錄識別碼」欄位中輸入目錄的唯一識別碼。請參閱在 Salesforce 中找到記錄的唯一識別碼。
-
在「員工入口網頁服務目錄」視窗中,在「元件標題」和「所有服務索引標籤標題」欄位中新增自訂標題。
若要設定其他欄位,請參閱自訂產品瀏覽體驗。
此文章是否解決您的問題?
請讓我們知道,以便我們改進!
