Aktionen ausführen
In Dynamics 365 CRM können Sie mit Aktionen serverseitige Operationen hinzufügen, die sich nicht problemlos als CRUD-Operationen definieren lassen, wie z.B. das Erstellen, Abrufen, Aktualisieren und Löschen für Entitäten.
Aktionen können Daten zurückgeben und können verwendet werden, um die folgenden Operationen auszuführen:
Komplexe Transaktionen
Gleichzeitige Bearbeitung mehrerer Entitäten
Zulassen von Aktualisierungen nur für bestimmte Eigenschaften einer Entität
Senden von Daten, die keine Entität sind
Eine Aktion kann für eine einzelne Entität oder eine Sammlung ausgeführt werden. In der OData-Terminologie ist dies die Bindung. Sie können auch ungebundene Aktionen haben, die im Rahmen des Diensts als statische Operationen bezeichnet werden.
Verwenden Sie diese Aktion, um die Aktionen entsprechend der Analyse von Dynamics 365 CRM-Metadaten auszuführen.
Aktion "Aktionen ausführen" verwenden
Um diese Aktion in einem Workflow verwenden zu können, müssen Sie sie mit ThingWorx Flow verbinden. Gehen Sie zum Herstellen einer Verbindung mit dem Fluss wie folgt vor:
1. Ziehen Sie die Aktion Aktionen ausführen unter dem Dynamics 365 CRM-Konnektor in den Zeichenbereich, zeigen Sie mit der Maus auf die Aktion, und klicken Sie dann auf . Oder: Doppelklicken Sie auf die Aktion. Das Fenster für die Aktion "Aktionen ausführen" wird geöffnet.
2. Bearbeiten Sie bei Bedarf den Namen der Beschriftung. Standardmäßig ist der Beschriftungsname mit dem Aktionsnamen identisch.
3. Informationen zum Hinzufügen einer neuen Autorisierung finden Sie im Abschnitt Dynamics 365 CRM autorisieren des Themas "Dynamics 365 CRM-Konnektor".
* 
Wenn Sie bereits zuvor eine Autorisierung für Dynamics 365 CRM hinzugefügt haben, können Sie eine Autorisierung in der Liste auswählen.
4. Wählen Sie eine Aktion für Dynamics 365 CRM für die Ausführung aus. Das Eingabeformular ändert sich je nach der ausgewählten Aktion.
Wenn Sie beispielsweise AddAppComponents auswählen, werden die folgenden Eigenschaften im Eingabeformular angezeigt:
AppId
Components
5. Geben Sie die Details der Eigenschaften ein, und klicken Sie dann auf Fertig.
Dynamisches Ausgabeschema
Die Aktion "Aktionen ausführen" gibt ein dynamisches Ausgabeschema zurück, das von der ausgewählten Dynamics 365 CRM-Aktion abhängt. Wenn die Aktion nicht über einen Rückgabetyp verfügt, wird eine Meldungszeichenfolge zurückgegeben. Ein Beispiel-Ausgabeschema bei Auswahl der Aktion "CalculateActualValueOpportunity-opportunity" sehen Sie in der folgenden Abbildung: