Business Data Connectivity Service - BDC Workflow identifier is not valid - Event 3013 (Duet Enterprise)
Applies to: Duet Enterprise for Microsoft SharePoint and SAP
Alert Name: Business Data Connectivity Service - BDC Workflow identifier is not valid
Event ID: 3013
Summary
The value of the ParentID field identifies the workflow entity in a BDC model that is associated with a SAP workflow. The Updater method in the BDC model is called when a user updates an SAP workflow. The BDC workflow entity that is configured to be used by an SAP workflow must define an identifier field of type String. The Updater method must also take this field as input as the fourth parameter. This error occurs when the fourth parameter of the Updater method is not defined as identifier.
Symptoms
The following symptoms might appear:
On the workflow site, new tasks cannot be created for an SAP workflow application and existing tasks cannot be approved.
This event appears in the event log:
Event ID: 3013 Description: Business Data Connectivity Service endpoint validation failed. TaskParent end point bdc method input parameter parentId should be defined as an identifier.
Cause
The Updater method in the BDC model specifies the ParentID field that is not the identifier for workflow entity.
Resolution
Import BDC models
Important
This procedure is supported with BDC models that are provided with Duet Enterprise only. Do not use this procedure to import a custom BDC model. For more information, see Manage BDC models (SharePoint Server 2010) (https://go.microsoft.com/fwlink/p/?LinkId=200925).
- Follow the procedure for importing the BDC models that are provided for all of the solutions that are provided with Duet Enterprise. For more information, see Import models (https://go.microsoft.com/fwlink/p/?LinkId=203586). For more information about how to import a BDC model, see Manage BDC models (SharePoint Server 2010) (https://go.microsoft.com/fwlink/p/?LinkId=200925). For information about how to use Windows PowerShell to import a BDC model, see Import-SPBusinessDataCatalogModel (https://go.microsoft.com/fwlink/p/?LinkID=203587).
Create a new external content type for custom workflow applications
- Use Microsoft SharePoint Designer 2010 to create a new external content type and import the new BDC model. For more information, see Creating SharePoint Server 2010 External Content Type Associations Using SharePoint Designer 2010 (https://go.microsoft.com/fwlink/p/?LinkId=203862).