您位於此處:
建立資產註冊事件的記錄
「建立資產註冊事件的記錄」流程會自動化資產的註冊後生命週期。此流程會從 AssetRegistrationCreateRecordDetails__stdctx 內容定義及其相關對應中,以識別註冊的資產,取用資料。它會連續使用三個子流程來建立與該資產相關聯的「權益」、「資產里程碑」和「資產保固」記錄。接著流程會產生格式化的摘要,並傳送一封含結果的電子郵件給指定的收件者。
必要版本
| 提供版本:Lightning Experience |
| 提供版本:Automotive Cloud 和 Manufacturing Cloud。檢視版本可用性。 |
| 需要的使用者權限 | |
|---|---|
| 若要使用協調流程: | 設計可運作事件協調流程 與 管理流程 |
| 若要管理「資產保固」、「資產里程碑」和「權益」記錄: | 「讀取」、「建立資產保固」、「資產里程碑」和「權益」的存取權。 |
-
複製並啟用流程範本。
- 進入「設定」,在「快速尋找」方塊中輸入流程,然後選取「流程」。
- 按一下清單檢視中的「建立資產權益記錄」。
- 按一下「另存新流程」。
- 輸入標籤和 API 名稱。
- 按一下「儲存」。
- 視需要修改元素與資源。
- 啟用流程。
-
針對「建立資產里程碑記錄」和「建立資產保固記錄」流程重複步驟。
您可以透過傳遞從根資產到需要建立資產保固的階層層級,來控制為子系記錄建立的資產保固記錄。您可以將此項目新增至內容定義屬性「WarrantyHierarchyLevel__std」,請參閱此工作中的步驟 3。如果未傳送值,則預設值為 1。
-
複製並啟用流程範本。
- 進入「設定」,在快速尋找方塊中輸入「流程」,然後選取「流程」。
- 從清單檢視中按一下「建立資產註冊的記錄」。
- 按一下「另存新流程」。
- 輸入標籤和 API 名稱。
- 按一下「儲存」。
- 從步驟 1 新增複製並啟用的三個子流程。
- 啟用流程。
-
複製並啟用協調流程範本。
- 進入 App Launcher,尋找並選取「可運作事件協調流程」。
- 選取「建立資產註冊的記錄」。
- 按一下「複製」。
- 針對「執行程序名稱」,選取「建立資產註冊的記錄」流程的複製和已啟用版本。
- 針對「事件類型」,選取「建立資產註冊記錄」。
-
針對「內容定義」名稱,請確定您選取「AssetRegistrationCreateRecordDetails」。
您可以依原狀使用內容定義,或使用此定義的新版本。
-
針對「內容對應」名稱,請確定您選取「AssetRgstrCreateRecordsMap」。
您可以依原狀使用內容對應,或使用此對應的新版本。
- 視需要變更其他詳細資料。
- 儲存您的變更。
- 若要啟用協調流程,請選取「已啟用」。
-
重新整理決策表格。
- 進入「設定」,在「快速尋找」方塊中輸入「決策」,然後選取「決策表格」。
- 按一下清單檢視中的「篩選並比對可運作事件協調流程」。
- 按一下「重新整理」。
備註 每個事件最多會建立 100 個資產保固。「建立資產保固記錄」子流程的資產和產品保固條款限制為 100 個記錄。如果資產在階層層級內擁有 100 個以上的子系資產,則只會處理前 100 個資產。
流程輸入與輸出
| 變數 | 方向 | 描述 |
|---|---|---|
| 內容識別碼 | 輸入 | 與傳入資產註冊事件相關聯之內容定義記錄的識別碼。 |
裝載欄位參照
| 欄位 | 必要 | 描述 |
|---|---|---|
| 來源系統識別碼 | 是 | 傳送事件的外部系統唯一識別碼。針對連線的資產,這是資產識別碼,針對連線的車輛,這是車輛識別碼 (VIN)。 |
| 類型 | 是 | 可操作事件類型的開發人員名稱。其必須符合與「建立資產註冊的記錄」可操作事件協調流程記錄相關聯的事件類型。 |
| 子類型 | 否 | 可操作事件子類型的開發人員名稱。它必須符合與「建立資產註冊的記錄」可操作事件協調流程記錄相關聯的事件子類型。 |
| 事件資料 | 是 | 結構化事件資料,以 JSON 編碼字串形式提供。此序列化字串包含合併內容定義例項所需的屬性,接著會根據設定的輸入對應傳送至執行程序。 |
事件資料欄位參照
| 欄位 | 必要 | 描述 |
|---|---|---|
| 唯一識別碼 | 是 | 資產的記錄識別碼或序號。 |
| 權益名稱 | 否 | 要建立的權益記錄名稱。 |
| 保固開始日期 | 否 | 建立保固所需的資產保固記錄開始日期。 |
| 保固階層層級 | 否 | 輸入可控制建立保固的資產階層深度。如果輸入值為空值、空白值或 1,則保固只會針對根資產建立;如果輸入值為 n,則會針對階層層級 1 到 n 的資產建立保固。 |
| 里程碑名稱 | 否 | 資產里程碑記錄的名稱。 |
| 里程碑日期 | 否 | 里程碑的日期。 |
| 里程碑階段 | 否 | 里程碑的階段,例如「啟用」。 |
| 里程碑類型 | 否 | 里程碑的類型,例如「已收到訂單」。 |
| 里程碑使用類型 | 否 | 里程碑的使用類型,例如汽車。 |
檢閱裝載範本的結構範例。
{
"sourceSystemIdentifier": "<your-system-identifier>",
"type": "Create_Asset_Registration_Records",
"subtype": "<aeo-event-sub-type>",
"eventData": "<stringified-JSON-of-the-structure-below>"
}檢閱事件資料範本的此結構範例。
{
"Asset": [
{
"UniqueIdentifier": "<asset-salesforce-id-or-serial-number>",
"EntitlementName": "<entitlement-name>",
"WarrantyStartDate": "<YYYY-MM-DD>",
"WarrantyHierarchyLevel__std": "<hierarchy-depth-number>",
"MilestoneName": "<milestone-name>",
"MilestoneDate": "<YYYY-MM-DD>",
"MilestoneStage": "<stage-value>",
"MilestoneType": "<type-value>",
"MilestoneUsageType": "<usage-type-value>"
}
]
}請參閱下列子流程,瞭解如何為連線的資產建立「權益」、「資產里程碑」和「資產保固」記錄。
- 建立資產權益記錄流程
「建立資產權益記錄」流程會為「資產註冊事件」的指定資產建立「權益」記錄。它會嘗試為每個事件建立兩個權益記錄,一個為「網路支援」類型,一個為「電話支援」類型,兩者皆使用從「資產註冊的建立記錄」流程傳入的相同權益名稱。 - 建立資產里程碑記錄流程
「建立資產里程碑記錄」流程會針對「資產註冊事件」中的指定資產建立「資產里程碑」記錄。建立前,它會檢查資產是否已存在名稱、日期、類型、階段和使用類型相同的里程碑。如果存在重複的記錄,則不會建立新記錄且會記錄失敗。 - 建立資產保固記錄流程
「建立資產保固記錄」流程會針對指定的資產 (以及其子系資產) 為「資產註冊事件」建立「資產保固」記錄。它會逐層細分資產階層,並尋找適用的「產品保固條款」,檢查現有保固以避免重複,並在單一作業中大量建立新記錄。
此文章是否解決您的問題?
請讓我們知道,以便我們改進!

