Share via


Business Data Connectivity Service - BDC 更新方法的參數與工作流程實體欄位不符 - 事件 3012 (Duet Enterprise)

 

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

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

警示名稱:   Data Connectivity Service - BDC update 方法參數與工作流程實體欄位不符

事件識別碼:   3012

摘要

Duet Enterprise SharePoint 附加元件 及 Duet Enterprise SAP 附加元件會利用 Microsoft Business Connectivity Services 來啟用 SharePoint Server 2010 與 SAP 環境的通訊。與 SAP 工作流程相關聯的 BDC 模型包含 SAP 應用程式與 SharePoint 解決方案通訊,以及在 SharePoint 解決方案中執行所需的中繼資料與方法。與 SAP 工作流程相關聯的 BDC 模型會定義工作流程的實體,而實體是指資料欄位的集合。

SAP 工作流程中的 BDC 模型工作流程實體,其下列六個欄位必須按照特定順序:Action、CorrelationId、Comments、ParentId、Outcome、ReassignedTo。當使用者更新 SAP 工作流程時,Business Data Connectivity Service 就會呼叫 BDC 模型中的 Updater 方法。Updater 方法必須具備一個輸入參數與一個傳回參數。輸入參數必須指定工作流程實體中的五個必要欄位。當 Updater 方法的必要欄位有缺失時,就會發生這個錯誤。

徵狀

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

事件識別碼:3012 描述:Business Data Connectivity Service 端點驗證失敗。TaskParent 端點 bdc 方法應該要有一個輸入參數與一個傳回參數。輸入參數至少必須要有 5 個必要欄位。

原因

BDC 模型中的 Updater 方法缺少一個必要欄位。

解決方法

匯入 BDC 模型

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