Você está aqui:
ActionListService:processOnCreateActions
Esse serviço executa a Ação do Vlocity definida na versão do Modelo de estado do objeto.
Como a ação OnCreate foi projetada para ser executada quando o objeto é criado, esse método pode ser chamado após o acionador de inserção do objeto de destino. O serviço executa as ações OnCreate associadas à lista de IDs de objeto passados a ele.
Ou, esse serviço pode passar um mapa de parâmetros opcionais, que são passados para a ação OnCreate que vai ser executada.
Este serviço não é como os outros serviços que implementam VlocityOpenInterface2. A assinatura desse serviço é:
processOnCreateActions(List<Id> objectIds, Map<String, Object> output, Map<String, Object> options
Classe: ActionListService
Método: processOnCreateActions
Como funciona
-
O serviço pega a lista de IDs de objeto e localiza o modelo de estado, a versão do modelo de estado e a ação OnCreate Vlocity associada ao nível de versão do modelo de estado.
-
O serviço executa o método invocar definido na ação.
A entrada para a ação é o ID do objeto sob a chave "id". Exemplo: "Id": "0Q06g000000ZE7vCAG"
-
O serviço passa o resultado da execução no mapa de saída com a saída objectId e OnCreate.

