跳轉到主要內容
使用自訂指令碼設定的 Custom 活動會收集處理作業中各份文件的資訊,並透過 HTTP 要求,依特定格式將其傳送至外部系統。收到該要求的回應後,系統會對其進行處理,並將結果儲存在處理作業資料中。您可以在單一要求中傳送一份或所有處理作業中的文件。
重要! Custom 活動需要具備 security level 2 的 SSL 憑證,以驗證連線是否安全。如果您的伺服器提供較低層級的安全性,則無法從 Custom 活動向其傳送要求。
如果將 Custom 活動放置在 For Each Document 活動中,它可以分別處理處理作業中的每一份文件。在此情況下,Custom 活動一次只能存取一份文件。 Custom 活動是在工作流程中的獨立區塊,您可以將其用作額外步驟,以改善文件處理流程。

設定自訂活動

若要設定自訂活動,請依照下列步驟進行:
  1. 在流程技能設計工具中,將 Custom 活動區塊新增至文件處理工作流程。
  2. Actions 窗格中,按一下 Edit Activity 以開啟活動設定。
  3. Available Files 索引標籤上,選取要傳送至外部系統的文字欄位、文件欄位與影像格式。每種類型至少必須選取一種格式。
  4. Activity Script 索引標籤上,設定您的指令碼,然後按一下 Save

驗證自訂活動

若要驗證您設定的活動是否如預期運作,請依照下列步驟進行:
  1. 發佈您的 skill。按一下 Publish 分頁。
  2. 輸入 skill 的名稱、描述,以及此 skill 變更內容的描述。
  3. 按一下 Publish Skill
  4. 在您先前設定、且使用 Custom activity 的工作流程中處理文件。
  5. 在技能監控中檢查您的 skill 的結果。若您的指令碼執行時發生錯誤,處理作業將會被中斷,錯誤說明會顯示在 Skill Monitor 的 Transaction Event Log 中。若您使用 LogMessage 方法在記錄中顯示自訂訊息,也可以在 Transaction Event Log 中找到對應的資訊訊息。
如需可在指令碼中使用之物件的詳細說明,請參閱 Object model。如需可在 Vantage 中使用的指令碼範例,請參閱 Sample scripts
重要! Custom activity 已更新,其中部分介面已標記為已淘汰。舊版指令碼將會繼續運作,並可存取單一處理作業中的所有文件,但已淘汰的方法將只能存取該處理作業中的第一個文件。
已淘汰物件清單: