Loading
保險
InsTrailingDocumentService:uploadContentDocuments

InsTrailingDocumentService:uploadContentDocuments

在「檔案」和「影像」輸入中新增此服務作為遠端內容,以上載符合設定為特定物件預留位置需求的文件。

類別:InsTrailingDocumentService

方法:uploadContentDocuments

下列物件支援此服務:

  • 報價

  • 保單 (資產)

  • 索賠

  • 契約

  • 個案

運作方式

  1. 取得使用者上載的文件。

  2. 讀取在 OmniScript 中上載的內容識別碼清單。OmniScript 會建立輸入 JSON,其中包含已上載文件的檔案名稱和大小。

  3. 尋找具有使用者在 OmniScript 中所輸入相同 categoryName 的預留位置記錄。如果服務找不到預留位置記錄,則會使用該 categoryName 建立一個預留位置記錄,並使用該預留位置記錄建立內容文件連結。

  4. 傳回結尾文件預留位置識別碼,以及在預留位置下建立的內容文件連結識別碼清單。

遠端選項

選項

描述

objectId

結束文件要附加至其中的物件識別碼。

categoryName

儲存此結束檔案之檔案階層中的資料夾名稱。

輸入 JSON

此服務會取得 OmniScript 建立的輸入 JSON。

在此範例中,輸入 JSON 包含檔案名稱與檔案大小。記錄陣列的名稱為 vlcFileKey,可提取輸入物件的名稱。vlcFileKey = damageImages,這是範例 OmniScript 中「輸入」元件的名稱。

{
	"damageImages": [{
		"filename": "accidentphoto1.jpg",
		"size": 77337,
		"data": "753039b5-d626-4413-8ad3-b0a7b06855b0"
	}]
}

輸出 JSON

服務會傳回「識別碼」內容文件連結和結束文件預留位置 (文件的需求)。您可以使用這些識別碼在 Vlocity 中找到這些文件。


{
	"result": {
		"contentDocLinkIds": [
			"06Af4000004SBL1EAO"
		],
		"trailingDocPlaceholderId": "a51f4000000XocEAAS"
	},
	"error": "OK"
}      

範例

當使用者可能需要將支援文件上載至後續文件預留位置識別碼時,此服務通常用於原則、索賠和其他流程。若要查看此服務的運作範例,請將此項目下載至您的組織:

 
正在載入
Salesforce Help | Article