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 模型
- 按照导入为 Duet Enterprise 附带的所有解决方案提供的 BDC 模型的过程操作。有关详细信息,请参阅导入模型 (https://go.microsoft.com/fwlink/?linkid=203586&clcid=0x804)。有关如何导入 BDC 模型的详细信息,请参阅管理 BDC 模型 (SharePoint Server 2010) (https://go.microsoft.com/fwlink/?linkid=200925&clcid=0x804)。有关如何使用 Windows PowerShell 导入 BDC 模型的信息,请参阅 Import-SPBusinessDataCatalogModel (https://go.microsoft.com/fwlink/?linkid=203587&clcid=0x804)。
为自定义工作流应用程序创建新外部内容类型
- 使用 Microsoft SharePoint Designer 2010 创建新外部内容类型并导入新的 BDC 模型。有关详细信息,请参阅使用 SharePoint Designer 2010 创建 SharePoint Server 2010 外部内容类型关联 (https://go.microsoft.com/fwlink/?linkid=203862&clcid=0x804)。