Sie befinden sich hier:
ActionListService:processOnCreateActions
Dieser Service führt den Satz "Vlocity Action" (Geschwindigkeitsaktion) für die Statusmodellversion des Objekts aus.
Da die Aktion OnCreate so konzipiert ist, dass sie beim Erstellen des Objekts ausgeführt wird, kann diese Methode nach dem Einfügeauslöser des Zielobjekts aufgerufen werden. Der Service führt die OnCreate-Aktionen aus, die der Liste der an ihn übergebenen Objekt-IDs zugeordnet sind.
Alternativ kann dieser Service eine Zuordnung optionaler Parameter übergeben, die an die Aktion OnCreate übergeben werden, die ausgeführt werden soll.
Dieser Service unterscheidet sich von den anderen Services, die VlocityOpenInterface2 implementieren. Die Signatur für diesen Service lautet:
processOnCreateActions(List<Id> objectIds, Map<String, Object> output, Map<String, Object> options
Klasse: ActionListService
Methode: processOnCreateActions
Funktionsweise
-
Der Service verwendet die Liste der Objekt-IDs und sucht nach dem Statusmodell, der Statusmodellversion und der OnCreate Vlocity-Aktion, die der Statusmodellversionsebene zugeordnet ist.
-
Der Service führt die in der Aktion definierte Methode invoke aus.
Die Eingabe für die Aktion ist die Objekt-ID unter dem Schlüssel "id". Beispiel: "Id": "0Q06g000000ZE7vCAG"
-
Der Service übergibt das Ergebnis der Ausführung in der Ausgabezuordnung mit der Ausgabe objectId und OnCreate.

