Business Data Connectivity Service - BDC 更新方法参数与工作流实体字段不匹配 - 事件 3012 (Duet Enterprise)

 

适用于: Duet Enterprise for Microsoft SharePoint and SAP

上一次修改主题: 2016-11-29

警报名称:   Business Data Connectivity Service - BDC 更新方法参数与工作流实体字段不匹配

事件 ID:   3012

摘要

Duet Enterprise SharePoint 加载项 和 Duet Enterprise SAP 加载项利用 Microsoft Business Connectivity Services 来实现 SharePoint Server 2010 和 SAP 环境之间的通信。与 SAP 工作流关联的 BDC 模型包含 SAP 应用程序与 SharePoint 解决方案通信并在其中运行所需的元数据和方法。与 SAP 工作流关联的 BDC 模型定义工作流的实体。实体描述数据字段的集合。

SAP 工作流的 BDC 模型中的 Updater 方法必须具有此特定顺序的以下六个字段:Action、CorrelationId、Comments、ParentId、Outcome、ReassignedTo。当用户更新 SAP 工作流时,Business Data Connectivity Service 会调用您的 BDC 模型中的方法。Updater 方法必须具有一个输入参数和一个返回参数。输入参数必须指定工作流实体中的五个必需字段。如果未找到 Updater 方法所需的字段,即会发生此事件。

症状

事件日志中出现以下事件:

事件 ID: 3012 描述: Business Data Connectivity Service 终结点验证失败。任务父终结点 bdc 方法应具有一个输入参数和一个返回参数。输入参数必须至少有 5 个必需字段。

原因

未找到 BDC 模型的 Updater 方法中的必填字段。

解决方案

导入 BDC 模型

为自定义工作流应用程序创建新外部内容类型