次の方法で共有


Business Data Connectivity Service - ワークフロー エンティティの BDC フィールドが見つかりません - イベント 3014 (Duet Enterprise)

 

適用先: Duet Enterprise for Microsoft SharePoint and SAP

トピックの最終更新日: 2016-11-29

アラート名:   Business Data Connectivity Service - Updater メソッドの BDC フィールドが見つかりませんでした

イベント ID:   3014

概要

SAP ワークフローと関連付けられている BDC モデルには、SAP アプリケーションが SharePoint ソリューションと通信し、その中で実行するために必要な、メタデータとメソッドが含まれます。SAP ワークフローと関連付けられている BDC モデルでは、ワークフローのエンティティが定義されています。このエンティティでは、SharePoint Server から SAP システムへのタスクのステータスを更新するための Updater 型メソッドが定義されている必要があります。UpdateWorkflow メソッドでは、Action、CorrelationId、Comments、ParentId、Outcome、ReassignedTo の各パラメーターが、この順序で定義されている必要があります。Workflow エンティティに見つからない必須フィールドがあります。

現象

次の現象が発生する可能性があります。

  • ワークフロー サイトで、新しいタスクを SAP ワークフロー アプリケーションに対して作成できず、既存のタスクを承認できません。

  • イベント ログに次のイベントが記録されます:

    イベント ID: 3014 説明: Business Data Connectivity Service のエンドポイントの検証に失敗しました。次のパラメーターが見つかりませんでした: '{0}'。Business Data Connectivity Service モデルのワークフロー更新メソッドの署名を参照してください。

原因:

BDC モデルの UpdateWorkflow メソッドで必須のフィールドが見つからなかったか、または正しい順序になっていません。

解決方法

BDC モデルをインポートします

カスタム ワークフロー アプリケーション用の新しい外部コンテンツ タイプを作成します