Executar Função no Documento
Use esta ação quando um tipo de registro expõe uma ação personalizada ou função do lado do servidor que você quer chamar a partir de um workflow.
Melhor para
- Executar uma ação de documento integrada a partir de automação
- Reutilizar lógica de negócio que já existe em um tipo de registro
- Realizar uma operação personalizada que é mais do que uma simples atualização de campo
Campos principais
| Campo | O que faz |
|---|---|
| Dynadata Item Type | Escolhe o tipo de registro |
| Usar ID manual | Permite passar um ID de uma expressão CEL em vez de escolher um registro fixo |
| Dynadata Item ID | Seleciona o registro quando o ID manual está desativado |
| dynadataItemId (manual cel) | Avalia para o ID do registro quando o ID manual está ativado |
| Function Name | Nomeia a função a executar nesse documento |
| args (CEL -> object) | Uma expressão CEL que avalia para um objeto passado como argumentos da função |
O que passos posteriores podem usar
O resultado está disponível em:
step(N).data.returnValue— o valor de retorno da funçãostep(N).data.doc— o documento atualizado (quando a função o modifica)
Dicas
- Use apenas quando o tipo de dados selecionado realmente suporta a função que você quer chamar.
- Se um passo simples de criar, buscar, pesquisar, atualizar ou excluir pode fazer o trabalho, prefira a ação mais simples.
- Depure uma vez com entradas realistas antes de usar o resultado em condições posteriores.