Freigeben über


Aktionen

 

Veröffentlicht: November 2016

Gilt für: Dynamics CRM 2015

Aktionen sind ein Prozesstyp in Microsoft Dynamics 365. Sie können Aktionen, darunter auch benutzerdefinierte Aktionen, direkt aus einem Workflow oder Dialogfeld aufrufen, ohne Code zu schreiben.Weitere Informationen:Aufrufen einer benutzerdefinierten Aktionen aus einem Workflow oder einem Dialog

Aktionen können auch aufgerufen werden, indem benutzerdefinierter Code ausgeführt wird, der die Microsoft Dynamics 365-Webdienste verwendet.

Sie können Aktionen aufrufen:

  • Über Code, der in einem Plugin oder einem benutzerdefinierten Workflow ausgeführt wird.

  • Über einen Befehl, der in der Anwendung platziert wird und die Ausführung mit JavaScript-Code startet.

  • Über eine Integration mit einem anderen System, das die Microsoft Dynamics 365-Webdienste verwendet.

  • Über eine benutzerdefinierte Client-Anwendung, die die Microsoft Dynamics 365-Webdienste verwendet.

Entwickler erfahren mehr in diesem Microsoft Dynamics CRM SDK Thema: Erstellen eigener Aktionen.

In diesem Thema

Warum Aktionen verwenden?

Konfigurierbare Meldungen

Globale Meldungen

Warum Aktionen verwenden?

Aktionen öffnen eine Vielzahl von Möglichkeiten für das Verfassen der Geschäftslogik. Bevor es diese Funktion gab, war die Implementierung von Geschäftsprozessen auf Plug-Ins oder benutzerdefinierte Workflowaktivitäten beschränkt. Mit Aktionen können Sie Vorgänge ausführen, z.B. aktualisieren, erstellen, zuweisen, löschen oder eine Aktion ausführen. Intern erstellt eine Aktion eine benutzerdefinierte Dynamics 365-Meldung. Entwickler bezeichnen diese Aktionen als "Meldungen". Jede dieser Meldungen basiert auf Aktionen, die für einen Entitätsdatensatz vorgenommen werden. Wenn das Ziel eines Prozesses das Erstellen eines Datensatzes ist und ihn anschließend zu aktualisieren und zuzuweisen, sind dies drei separate Schritte. Jeder Schritt wird durch die Funktionen der Entität bestimmt - nicht notwendigerweise durch Ihren Geschäftsprozess.

Aktionen ermöglichen das Definieren eines einzelnen Verb (oder einer Meldung), das/die zu einer Operation gehört, die Sie für Ihr Unternehmen durchführen müssen. Diese neuen Meldungen werden von einem Prozess oder einer Verhaltensweise unterstützt, und nicht durch das, was mit einer Entität getan werden kann. Diese Meldungen können Verben entsprechen wie Eskalieren, Konvertieren, Planen, Umleiten oder Genehmigen – ganz nach Ihrer Wahl. Das Hinzufügen dieser Verben schafft ein reicheres Vokabular für die flüssige Definition Ihrer Geschäftsprozesse. Sie können dieses umfangreichere Vokabular von Clients oder Integrationen verwenden und müssen die Aktion so nicht innerhalb von Clients schreiben. Darüber hinaus können Sie den Erfolg oder Misserfolg der gesamten Aktion als eine einzige Einheit verwalten und protokollieren.

Konfigurierbare Meldungen

Nachdem eine Aktion definiert und aktiviert ist, kann ein Entwickler diese Meldung wie jede andere von der Microsoft Dynamics 365-Plattform bereitgestellte Meldung verwenden. Ein bedeutender Unterschied ist jedoch, dass jetzt jemand, der kein Entwickler ist, Änderungen daran vornehmen kann, was getan werden soll, wenn diese Meldung verwendet wird. Sie können die Aktion modifizieren und so an Ihre sich ändernden Geschäftsprozesse anpassen. Benutzerdefinierter Code, der diese Meldung verwendet, muss nicht geändert werden, solange die die Prozessargumente nicht geändert werden.

Workflowprozesse und Plug-Ins bieten weiterhin die Möglichkeit zum Definieren von Automatisierungen. Workflowprozesse bieten Nicht-Entwicklern weiterhin die Möglichkeiten, Änderungen vorzunehmen. Der Unterschied besteht jetzt jedoch darin, wie Geschäftsprozesse zusammengesetzt sind, und wie Entwickler ihren Code schreiben können. Eine Aktion ist eine Meldung, die auf derselben Ebene operiert wie alle von der Microsoft Dynamics 365-Plattform bereitgestellten Meldungen. Entwickler können Aktionen für Plug-Ins registrieren.

Globale Meldungen

Im Gegensatz zu Workflowprozessen oder Plug-Ins muss eine Aktion nicht einer bestimmten Entität zugeordnet sein. Sie können "Globale" Aktionen definieren, die einzeln aufgerufen werden können.

Siehe auch

Erstellen Ihrer eigenen Aktionen
Konfigurieren von Aktionen
Aufrufen einer benutzerdefinierten Aktionen aus einem Workflow oder einem Dialog
Geschäftsprozessflüsse
Workflowprozesse
Dialoge
Erstellen Ihrer eigenen Aktionen

© 2016 Microsoft Corporation. Alle Rechte vorbehalten. Copyright