Ejecutar Función en Documento
Usa esta acción cuando un tipo de registro expone una acción personalizada o función del lado del servidor que quieres llamar desde un workflow.
Mejor para
- Ejecutar una acción de documento integrada desde automatización
- Reutilizar lógica de negocio que ya existe en un tipo de registro
- Realizar una operación personalizada que es más que una simple actualización de campo
Campos principales
| Campo | Qué hace |
|---|---|
| Dynadata Item Type | Elige el tipo de registro |
| Usar ID manual | Permite pasar un ID desde una expresión CEL en vez de elegir un registro fijo |
| Dynadata Item ID | Selecciona el registro cuando el ID manual está desactivado |
| dynadataItemId (manual cel) | Evalúa al ID del registro cuando el ID manual está activado |
| Function Name | Nombra la función a ejecutar en ese documento |
| args (CEL -> object) | Una expresión CEL que evalúa a un objeto pasado como argumentos de la función |
Qué pueden usar los pasos posteriores
El resultado está disponible en:
step(N).data.returnValue— el valor de retorno de la funciónstep(N).data.doc— el documento actualizado (cuando la función lo modifica)
Consejos
- Usa esto solo cuando el tipo de datos seleccionado realmente soporte la función que quieres llamar.
- Si un paso simple de crear, obtener, buscar, actualizar o eliminar puede hacer el trabajo, prefiere la acción más simple.
- Depura una vez con entradas realistas antes de usar el resultado en condiciones posteriores.