2016-06-24 11 views

Antwort

2

Ja, es ist möglich, einen Workflow auszulösen, wenn sich die Phase in einem Business Process Flow ändert.

Ein Geschäftsprozessablauf hat Felder mit der Bezeichnung ProcessId and StageId. ProcessId ist die GUID des BPF, während StageId die GUID der Stufe im BPF ist. In der UI StageId heißt Process Stage.

Sie können einen Workflow zu starten registrieren, wenn: Rekord Felder und wählenProcess Stage ändern. Zu Beginn des Workflows fügen Sie eine Check-Bedingung Schritt und sehen, ob Process Stage (Process Stage) ->Process Stage Name entspricht "Entwickeln".

+0

Ich habe bereits die obige Lösung versucht, aber es hat nicht für mich funktioniert. Es wurde eine Aufgabe auf jeder Bühnenbewegung erstellt. – Pradip

+0

Ich bin in der Lage, eine Aufgabe basierend auf Business Process Flow Stage Move mit den oben genannten Schritten zu erstellen. Eigentlich habe ich in die Process Sessions von workflow geschaut und dabei viele Aufgaben gefunden (Task für jede Stufe). Und ja, es wird View-Record für jede Stage-Bewegung in Sicht erstellt, aber es wird eine Aufgabe basierend auf Bedingung erstellen. Danke Henrik. – Pradip