Servicio Conectividad a datos de empresariales: los parámetros del método de actualización de BDC no coinciden con los campos de entidad del flujo de trabajo. Evento 3012 (Duet Enterprise)
Se aplica a: Duet Enterprise for Microsoft SharePoint and SAP
Última modificación del tema: 2016-11-29
Nombre de alerta: Servicio de conectividad a datos: los parámetros del método de actualización de BDC no coinciden con los campos de entidad del flujo de trabajo
Identificador de evento: 3012
Resumen
Complemento de SharePoint para Duet Enterprise y los complementos de SAP para Duet Enterprise usan Servicios de conectividad empresarial de Microsoft para permitir la comunicación entre SharePoint Server 2010 y el entorno de SAP. El modelo BDC que está asociado con el flujo de trabajo de SAP contiene los metadatos y los métodos que necesita la aplicación SAP para comunicarse con las soluciones de SharePoint y ejecutarlas. El modelo BDC que está asociado con el flujo de trabajo de SAP define la entidad para el flujo de trabajo. Una entidad describe una colección de campos de datos.
El método Updater de un modelo BDC para un flujo de trabajo de SAP debe tener los siguientes seis campos en este orden específico: Action, CorrelationId, Comments, ParentId, Outcome, ReassignedTo. El Servicio de conectividad a datos empresariales llama al método en el modelo BDC cuando un usuario actualiza un flujo de trabajo de SAP. El método Updater debe tener un parámetro de entrada y otro de devolución. El parámetro de entrada debe especificar los cinco campos obligatorios en la entidad de flujo de trabajo. Este evento se produce cuando no se encuentra un campo que el método Updater necesita.
Síntomas
El siguiente evento aparece en el registro de eventos:
Identificador de evento: 3012 Descripción: error en la validación del extremo del servicio de conectividad a datos empresariales. El método BDC del extremo TaskParent debe tener un parámetro de entrada y otro de devolución. El parámetro de entrada debe tener como mínimo 5 campos obligatorios.
Causa
No se encontró un campo obligatorio en el método Updater del modelo BDC.
Resolución
Importar modelos BDC
- Siga el procedimiento para la importación de los modelos BDC que se proporcionan para todas las soluciones que se incluyen con Duet Enterprise. Para obtener más información, vea el tema sobre importación de modelos (https://go.microsoft.com/fwlink/?linkid=203586&clcid=0xC0A). Para obtener más información acerca de cómo importar un modelo BDC, vea Administración de modelos de Conectividad a datos empresariles (SharePoint Server 2010) (https://go.microsoft.com/fwlink/?linkid=200925&clcid=0xC0A). Para obtener información acerca de cómo usar Windows PowerShell para importar un modelo BDC, vea Import-SPBusinessDataCatalogModel (https://go.microsoft.com/fwlink/?linkid=203587&clcid=0xC0A).
Creación de un nuevo tipo de contenido externo para las aplicaciones de flujo de trabajo personalizadas
- Use Microsoft SharePoint Designer 2010 para crear un nuevo tipo de contenido externo e importar el nuevo modelo BDC. Para obtener más información, vea el tema sobre la creación de asociaciones de tipo de contenido externo de SharePoint Server 2010 mediante SharePoint Designer 2010 (https://go.microsoft.com/fwlink/?linkid=203862&clcid=0xC0A).