Business Data Connectivity-Dienst – Parameter der BDC-Updatemethode stimmen nicht mit Workflowentitätsfeldern überein – Ereignis 3012 (Duet Enterprise)
Gilt für: Duet Enterprise for Microsoft SharePoint and SAP
Letztes Änderungsdatum des Themas: 2012-04-26
Warnungsname: Business Data Connectivity-Dienst – Parameter der BDC-Updatemethode stimmen nicht mit Workflowentitätsfeldern überein
Ereignis-ID: 3012
Zusammenfassung
Das SharePoint-Add-On für Duet Enterprise und die Duet Enterprise SAP-Add-Ons verwenden Microsoft Business Connectivity Services, um die Kommunikation zwischen SharePoint Server 2010 und der SAP-Umgebung zu ermöglichen. Das dem SAP-Workflow zugeordnete BDC-Modell enthält Metadaten und Methoden, die von der SAP-Anwendung benötigt werden, um mit SharePoint-Lösungen zu kommunizieren und in diesen ausgeführt zu werden. Das dem SAP-Workflow zugeordnete BDC-Modell definiert die Entität für den Workflow. Eine Entität beschreibt eine Sammlung von Datenfeldern.
Die Updater-Methode in einem BDC-Modell für einen SAP-Workflow erfordert die folgenden sechs Felder in der angegebenen Reihenfolge: Action, CorrelationId, Comments, ParentId, Outcome, ReassignedTo. Die Methode wird vom Business Data Connectivity Service im BDC-Modell aufgerufen, wenn ein Benutzer einen SAP-Workflow aktualisiert. Für die Updater-Methode ist ein Eingabeparameter und ein Rückgabeparameter erforderlich. Der Eingabeparameter muss die fünf Pflichtfelder in der Workflowentität angeben. Dieses Ereignis tritt auf, wenn ein Feld, das für die Updater-Methode erforderlich ist, nicht gefunden wird.
Symptome
Dieses Ereignis wird im Ereignisprotokoll angezeigt:
Ereignis-ID: 3012 Beschreibung: Fehler beim Überprüfen des Business Data Connectivity Service-Endpunkts. Die BDC-Methode des Endpunkts "TaskParent" muss einen Eingabe- und einen Rückgabeparameter besitzen. Der Eingabeparameter muss mindestens 5 Pflichtfelder besitzen.
Ursache
Ein Pflichtfeld in der Updater-Methode des BDC-Modells wurde nicht gefunden.
Lösung
Importieren von BDC-Modellen
- Führen Sie das Verfahren zum Importieren der BDC-Modelle aus, die für alle im Lieferumfang von Duet Enterprise enthaltenen Lösungen bereitgestellt werden. Weitere Informationen finden Sie unter Importieren von Modellen (https://go.microsoft.com/fwlink/?linkid=203586&clcid=0x407). Weitere Informationen zum Importieren eines BDC-Modells finden Sie unter Verwalten von BDC-Modellen (SharePoint Server 2010) (https://go.microsoft.com/fwlink/?linkid=200925&clcid=0x407). Weitere Informationen zum Importieren eines BDC-Modells mithilfe von Windows PowerShell finden Sie unter Import-SPBusinessDataCatalogModel (https://go.microsoft.com/fwlink/?linkid=203587&clcid=0x407).
Erstellen eines neuen externen Inhaltstyps für benutzerdefinierte Workflowanwendungen
- Verwenden Sie Microsoft SharePoint Designer 2010, um einen neuen externen Inhaltstyp zu erstellen und das neue BDC-Modell zu importieren. Weitere Informationen finden Sie unter Erstellen von Zuordnungen mit externen Inhaltstypen in SharePoint Server 2010 mit SharePoint Designer 2010 (https://go.microsoft.com/fwlink/?linkid=203862&clcid=0x407).