Servicio de conectividad a datos empresariales: error en la validación de BDC de la entidad de flujo de trabajo - Evento 3016 (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 empresariales: error en la validación de BDC de la entidad de flujo de trabajo

Identificador de evento:   3016

Resumen

El modelo BDC asociado con un flujo de trabajo de SAP contiene los metadatos y métodos que requiere la aplicación de SAP para comunicarse con las soluciones de SharePoint y ejecutarlas. El modelo BDC asociado con el flujo de trabajo de SAP define la entidad del flujo de trabajo. Se produjo un error en la validación de la entidad de flujo de trabajo.

La entidad de flujo de trabajo de un modelo BDC para un flujo de trabajo de SAP debe tener los siguientes seis campos en el orden especificado: Action, CorrelationId, Comments, ParentId, Outcome y ReassignedTo. El valor del campo ParentID identifica la entidad de flujo de trabajo del modelo BDC. Se llama al método Updater en el modelo BDC cuando un usuario actualiza un flujo de trabajo de SAP. La entidad de flujo de trabajo de BDC configurada para que la use un flujo de trabajo de SAP debe definir un campo de identificador de tipo String. El método Updater también debe tomar este campo como entrada, como el cuarto parámetro. Además, el parámetro de entrada del método UpdateWorkflow debe ser un tipo anidado.

Síntomas

Es posible que se muestren los síntomas siguientes:

  • En el sitio de flujo de trabajo, no se pueden crear nuevas tareas para una aplicación de flujo de trabajo de SAP y no se pueden aprobar las tareas existentes.

  • Este evento aparece en el registro de eventos:

    Identificador de evento: 3016 Descripción: error en la validación del extremo del Servicio de conectividad a datos empresariales. El parámetro de entrada del método BDC del extremo TaskParent debe estar anidado y tener un identificador definido.

Causa

El problema se puede deber a una o varias de las causas siguientes:

  • La aplicación de Servicio de conectividad a datos empresariales no está instalada o no se ha iniciado.

  • No se encontró un campo obligatorio en la entidad de flujo de trabajo del modelo BDC o el método Updater del modelo BDC especifica el campo ParentID que no es el identificador de una entidad de flujo de trabajo.

Resolución

Comprobar que la aplicación de Servicio de conectividad a datos empresariales esté aprovisionada correctamente

  1. En la página principal de Administración central, haga clic en Administración de aplicaciones.

  2. En la página Administración de aplicaciones, en la sección Aplicaciones de servicio, haga clic en Administrar aplicaciones de servicio.

  3. En la página Aplicaciones de servicio, busque la Aplicación de Servicio de conectividad a datos empresariales y, en la columna Estado, compruebe que el estado del proxy de servicio es Iniciado.

Importación de modelos BDC

Creación de un nuevo tipo de contenido externo para aplicaciones de flujo de trabajo personalizadas