📖 Guía Completa de Fórmulas en AUTOMY

Centro de Conocimiento — Creador de Flujos

Por Lily Dominguez Guerra ·

AUTOMY permite el uso de fórmulas para realizar cálculos automáticos en formularios, acciones y entidades , ayudando a automatizar procesos y reducir errores manuales . 🎯 ¿Para qué sirven las fórmulas en AUTOMY? ✅ Para hacer cálculos dentro de un formulario sin necesidad de hacerlo manualmente. ✅ Para automatizar cálculos en acciones antes de ejecutarse. ✅ Para manipular información en entidades sin procesos manuales. 🛠 Cómo obtener el nombre interno de un campo Antes de escribir una fórmula, es fundamental obtener el nombre interno del campo que vas a usar.

Cómo obtener el nombre interno de un campo en un formulario 1️⃣ Ve a Procesos en AUTOMY. 2️⃣ Busca el formulario donde está el campo. 3️⃣ Dentro de la configuración del formulario, ubica la columna "Nombre Interno" . 4️⃣ Copia el nombre que aparece ahí. 📌 Estructura del nombre interno: {{Form.nombre_formulario.Field.nombre_campo}} 📌 Ejemplo: Si tienes un formulario llamado Solicitud de Vacaciones y un campo llamado Fecha Solicitud , el nombre interno será: {{Form.solicitud_de_vacaciones.Field.fecha_solicitud}} 📌 Cuándo usarlo: En una acción y para usarlo en otro formulario: Usa el nombre interno completo: {{Form.solicitud_de_vacaciones.Field.fecha_solicitud}} En un formulario: Usa solo el nombre del campo: {{fecha_solicitud}} Cómo obtener el nombre interno de un campo en una entidad Si quieres usar una fórmula con un campo de una entidad , sigue estos pasos: 1️⃣ Ve a Entidades en el menú principal. 2️⃣ Selecciona la entidad donde está el campo. 3️⃣ Haz clic en Configuraciones y entra en la pestaña Campos . 4️⃣ Ubica la columna "Nombre Interno" y copia el valor. 📌 Estructura del nombre interno: {{Entity.nombre_campo}} 📌 Ejemplo: Si tienes una entidad llamada Productos y un campo llamado Código SKU , el nombre interno será codigo_sku , y en una fórmula se verá así: {{Entity.codigo_sku}} 📌 Importante: Los campos de entidades solo pueden ser utilizados en la acción "Operación Entidad Dinámica" de tipo fórmula. 🛠 ¿Cómo aplicar fórmulas en un formulario? Puedes agregar una fórmula en un campo del formulario para calcular su valor en tiempo real. 📌 Ejemplo : Calcular el monto total multiplicando cantidad por precio.

Pasos: 1️⃣ Ve al Formulario donde quieres aplicar la fórmula. 2️⃣ Crea un campo (Texto, Número, Decimal o Fecha). 3️⃣ En la configuración del campo, busca la opción Fórmula . 4️⃣ Escribe la fórmula usando el nombre interno del campo . 📌 Ejemplo de fórmula en un formulario: Si tienes los campos cantidad y precio_unitario , puedes calcular el total así: Multiply({{cantidad}}, {{precio_unitario}}) 🛠 ¿En qué acciones puedo utilizar fórmulas? Las fórmulas en AUTOMY pueden usarse en las siguientes acciones: ✅ Establecer Datos de Formulario ✅ Operación Entidad Dinámica ✅ Establecer Variable ✅ Condicional ✅ Switch ✅ Iteración ✅ Operación Interna ✅ Generar Fichero ✅ Generar Excel ✅ Operación SharePoint ✅ Importar Fichero ✅ Integración ✅ Open AI ✅ Ejecutar acción Proceso ✅ Integración Google ✅ Operación FTP ✅ Ejecutar llamada API ✅ Iniciar Proceso ✅ Ejecutar consulta base de datos 📌 Cómo aplicar una fórmula en una acción: Cuando creas una de estas acciones, verás la opción "Origen Valor" .

Solo debes seleccionarla y elegir "Fórmula" . 📌 Cómo aplicar una fórmula en Condicional o Switch: En estas acciones, cuando agregues una condición, deberás escribir la fórmula en el campo "Valor" . 🛠 Tipos de fórmulas AUTOMY tiene diferentes categorías de fórmulas que te ayudan a realizar cálculos y comparaciones dentro de los procesos. 🔹 Comparación 🔹 Aritméticas 🔹 Texto 🔹 Lógica 🔹 Fecha y Tiempo 📌 Recomendaciones básicas para escribir fórmulas Antes de empezar a usar fórmulas, es importante saber cómo escribirlas correctamente, acá te dejamos algunas recomendaciones: 📌 Ejemplo: Correcto (comparación de números): IsEqual({{Form.productos.Field.codigo}}, 12345) Correcto (comparación de texto): IsEqual({{Form.clientes.Field.tipo}}, 'VIP') Correcto (comparación de fecha)…