重要! Custom 活動需要具備 security level 2 的 SSL 憑證,以驗證連線是否安全。如果您的伺服器提供較低層級的安全性,則無法從 Custom 活動向其傳送要求。如果將 Custom 活動放置在 For Each Document 活動中,它可以分別處理處理作業中的每一份文件。在此情況下,Custom 活動一次只能存取一份文件。 Custom 活動是在工作流程中的獨立區塊,您可以將其用作額外步驟,以改善文件處理流程。
設定自訂活動
- 在流程技能設計工具中,將 Custom 活動區塊新增至文件處理工作流程。
- 在 Actions 窗格中,按一下 Edit Activity 以開啟活動設定。
- 在 Available Files 索引標籤上,選取要傳送至外部系統的文字欄位、文件欄位與影像格式。每種類型至少必須選取一種格式。
- 在 Activity Script 索引標籤上,設定您的指令碼,然後按一下 Save。
驗證自訂活動
- 發佈您的 skill。按一下 Publish 分頁。
- 輸入 skill 的名稱、描述,以及此 skill 變更內容的描述。
- 按一下 Publish Skill。
- 在您先前設定、且使用 Custom activity 的工作流程中處理文件。
- 在技能監控中檢查您的 skill 的結果。若您的指令碼執行時發生錯誤,處理作業將會被中斷,錯誤說明會顯示在 Skill Monitor 的 Transaction Event Log 中。若您使用 LogMessage 方法在記錄中顯示自訂訊息,也可以在 Transaction Event Log 中找到對應的資訊訊息。
重要! Custom activity 已更新,其中部分介面已標記為已淘汰。舊版指令碼將會繼續運作,並可存取單一處理作業中的所有文件,但已淘汰的方法將只能存取該處理作業中的第一個文件。已淘汰物件清單:
- InputData(請改用 Transaction.Documents)
- OutputData(請改用 Transaction.Documents)
- ExtractedData(請改用 Document)
- ExtractedField(請改用 Field)
- FieldType(請改用 FieldOcrType)
