Share via


Business Data Connectivity Service - 工作流程實體的 BDC 驗證失敗 - 事件 3016 (Duet Enterprise)

 

適用版本: Duet Enterprise for Microsoft SharePoint and SAP

上次修改主題的時間: 2016-11-29

警示名稱:   Business Data Connectivity Service - BDC 工作流程實體驗證失敗

事件識別碼:   3016

摘要

與 SAP 工作流程相關聯的 BDC 模型包含 SAP 應用程式與 SharePoint 解決方案通訊以及在其中執行所需的中繼資料及方法。與 SAP 工作流程相關聯的 BDC 模型會定義工作流程的實體。工作流程實體的驗證失敗。

SAP 工作流程中的 BDC 模型工作流程實體,其下列六個欄位必須按照特定順序:Action、CorrelationId、Comments、ParentId、Outcome、ReassignedTo。ParentID 欄位的值會識別 BDC 模型中的工作流程實體。當使用者更新 SAP 工作流程時,會呼叫 BDC 模型中的 Updater 方法。由 SAP 工作流程設定使用的 BDC 工作流程實體,必須定義字串類型的識別碼欄位。Updater 方法亦必須將欄位視為第四個參數的輸入。此外,UpdateWorkflow 方法的輸入參數必須是巢狀處理類型。

徵狀

可能會出現下列徵狀:

  • 無法在工作流程網站中建立 SAP 工作流程應用程式的新工作,且現有工作不受核准。

  • 此事件會出現在下列事件記錄檔中:

    事件識別碼:3016 描述:Business Data Connectivity Service 端點驗證失敗。TaskParent 端點 BDC 方法輸入參數,應該進行巢狀處理,且應該已定義識別碼。

原因

可能原因包括下列一或多項:

  • 未安裝或未啟動 Business Data Connectivity Service 應用程式。

  • BDC 模型的工作流程實體中缺少一項必要欄位,或 BDC 模型的 Updater 方法指定的 ParentID 欄位不是工作流程實體的識別碼。

解決方式

確認已正確佈建 Business Data Connectivity Service 應用程式

  1. 在管理中心首頁上,按一下 [應用程式管理]。

  2. 在 [應用程式管理] 頁面上,按一下 [服務應用程式] 區段中的 [管理服務應用程式]。

  3. 在 [服務應用程式] 頁面上,尋找 [Business Data Connectivity Service 應用程式],並在 [狀態] 欄中,確認服務 Proxy 狀態為 [已啟動]。

匯入 BDC 模型

建立自訂工作流程應用程式的新外部內容類型