Einleitung
In D365 können für bestimmte Entitäten Timer eingerichtet werden, um zum Beispiel zu einem bestimmten Zeitpunkt eine E-Mail zu versenden.
Timer können aktuell für folgende Entitäten erstellt werden:
- Firmen
- Kontakte
- Leads
- Verkaufschancen
- Angebote
- Anfragen
- Serviceobjekte
- Verträge
- Lieferantenverträge
- Arbeitsmittel
Timer erstellen
Um einen Timer zu erstellen, muss wie folgt vorgegangen werden:
- Einen Workflow für die gewünschte Entität (z.B. Verkaufschance) erstellen, der beim Erstellen oder Updaten der Entität über das Workflow-Activity "CreateTimer" den Timer mit den gewünschten Feldern erstellt:
- Die Felder im Timer haben dabei folgende Bedeutung:
Feld | Bemerkung |
---|---|
Entity Name | Angabe des internen Namens der Entität in Kleinschrift, z.B. “opportunity” für Verkaufschancen. |
Entity URL | Datensatz-URL des Datensatzes. |
Timer Type Name | Name des Timers, der frei vergeben werden dann. Mit diesem Namen kann später bei Bedarf bei der Ausführung auf den Timer reagiert werden. |
Timer Datum | Datum, an dem der Timer ausgelöst werden soll. |
Aktionstyp |
Angabe, welche Aktion nach dem Auslösen ausgeführt werden soll:
|
Timer Ausführung
Die Ausführung eines Timers im Falle der Auslösung erfolgt auf Basis einer Workflow-Vorlage, aus der einmal ein Workflow erstellt werden muss:
- Dazu einen Workflow "CATOSO - Timer Executer" aus der Workflow-Vorlage “CATOSO - Vorlage Timer Executer” erstellen. Diese Vorlage steht für die Entität “Timer” zur Verfügung.
- Dieser Workflow führt bei Auslösung eines Timers eine Aktion aus. Diese Aktion kann z.B. der Versand einer E-Mail sein.
- Der Workflow "CATOSO - Timer Executer" kann bei Bedarf kundenspezifisch erweitert werden. Dazu muss im Timer der Aktionstyp “Benutzerdefiniert” gesetzt werden und an der gelb markierten Stelle müssen weitere Bedingungen/Aktionen ergänzt werden: