Flujo de trabajo: Desencadenadores

Los disparadores son una de las dos maneras en que Acciones se puede hacer funcionar, siendo el otro Botones de Acción de Flujo de Trabajo. Los disparadores son una forma de ejecutar automáticamente una o más acciones relacionadas con registros específicos en una aplicación. El disparador indica cuándo ocurre, las acciones indican qué sucede.

Por ejemplo, en una aplicación de mesa de ayuda podrías crear un disparador para que se ejecute cada noche de lunes a viernes a las 7 p. m. y envíe un correo electrónico de cada solicitud de servicio que se haya creado hace más de 2 días pero que aún no se haya resuelto. Los correos electrónicos podrían enviarse al gerente del técnico de servicio asignado, o al gerente de servicio para solicitudes no asignadas. De esa manera, las solicitudes de servicio que no se están atendiendo de manera oportuna se escalarán automáticamente al gerente apropiado.

Un Diseñador de Aplicaciones puede crear, editar y eliminar Triggers desde Panel de Activadores. Para acceder al Panel de control de desencadenadores:

Editar App > Desencadenadores

Panel de Activadores

El panel de Triggers muestra todos los triggers disponibles para la aplicación actual, mostrados como una lista. Un App Designer puede crearlos y actualizarlos desde aquí. Cada trigger tiene su propio menú de fila (tres puntos verticales en el extremo derecho) que te permite trabajar con el trigger.

Panel de Activadores

Cada fila de desencadenador tiene las siguientes opciones:

Artículo Descripción
Estado Un interruptor para habilitar y deshabilitar el disparador. Los disparadores habilitados se evaluarán y ejecutarán en el momento oportuno, mientras que los deshabilitados estarán inactivos.
Editar Abre el disparador para editarlo. (Consulta Creación de un nuevo disparador, a continuación, para obtener detalles sobre el Formulario de disparador).
Quitar Elimina el disparador de la aplicación.
Historia Muestra el historial de edición y ejecución para el disparador.

Creando un nuevo disparador

Para crear un nuevo disparador, haz clic en + Crear nuevo disparador botón en la parte superior del panel. Luego se le presentará el Formulario de Disparador:

Nuevo cuadro de diálogo de desencadenador

Un Diseñador de Aplicaciones puede crear, editar y eliminar Triggers desde Panel de Activadores. Para acceder al Panel de control de desencadenadores:

Artículo Descripción
Nombre del disparador Introduce el nombre del nuevo disparador.
Descripción Si lo deseas, ingresa una descripción del disparador para ayudar a aclarar su propósito. [Opcional]
Seleccionar formulario  Selecciona el formulario cuyos registros deseas que el disparador active.
Activar

Selecciona la forma en que deseas que ocurra el disparador. Las opciones son:

  • Horario – Configura el desencadenador para que ocurra según un horario, con opciones similares a las que tienes en tu calendario de reuniones.
  • Acción – Puede activarse en la creación, actualización o eliminación de un registro.
  • Formulario de APF – Activar acciones basándose en registros que excedan un período de SLA de flujo de trabajo especificado.
Cancelar Cancela la creación del nuevo desencadenador.
Crear Crea el nuevo disparador y abre el editor de disparadores para que puedas ver la configuración para una revisión final o actualizaciones adicionales. El disparador ya ha sido creado y guardado.

Ahora describiremos las opciones de configuración específicas y los detalles para cada una de las opciones de Disparar al.

Opciones de Activación de Acción

Editor de Disparadores: Disparador de Acción
Artículo Descripción
Nombre El nombre del disparador.
Descripción [Opcional] Ingrese una descripción más detallada del desencadenador para ayudar a aclarar su propósito, si lo desea. 
Tipo de disparo [Solo lectura] El tipo de Disparador – En este caso ‘Acción’. Esto se configuró en el cuadro de diálogo ‘Nuevo Disparador’.
Forma objetivo [Solo lectura] Formulario al que se aplicará el desencadenador. Esto se estableció en el cuadro de diálogo ‘Nuevo desencadenador’.
Seleccionar Acción activada en

Selecciona el evento de acción que activará el disparador. Las opciones son:

  • Crear Registro Cada vez que se crea un registro nuevo del Formulario Objetivo.
  • Actualizar registro – Cada vez que se actualiza un registro del Formulario de Destino.
  • Eliminar Registro – Cada vez que se elimina un registro del Formulario de Destino.
Filtros Ver "Configuración de filtros" más adelante en este artículo para ver los detalles.
Acciones
Seleccionar acción Selecciona el tipo de Acción y luego la Acción específica de ese tipo para ejecutar.
Agregar botón de acción Haz clic para agregar más acciones que se ejecutarán cuando se active el disparador. Puedes agregar tantas acciones como necesites.

Opciones de Disparador Programado

Editor de Disparadores: Disparador Programado
ArtículoDescripción
Nombre (A)El nombre del disparador.
Descripción (B)[Opcional] Ingrese una descripción más detallada del desencadenador para ayudar a aclarar su propósito, si lo desea. 
Tipo de Disparador (C)[Solo lectura] El tipo de disparador – En este caso, ‘Horario’. Esto se estableció en el cuadro de diálogo ‘Nuevo disparador’.
Formulario de destino (D)[Solo lectura] Formulario al que se aplicará el desencadenador. Esto se configuró en el cuadro de diálogo ‘Nuevo desencadenador’
Programación de disparadores (E)¿Esta acción se repite de una manera que se describe mejor en términos de días, meses o años? Por ejemplo: si debe ejecutarse cada 3 días, selecciona ‘Diario’; si debe ejecutarse cada dos meses el día 3, selecciona ‘Mensual’; y si debe ejecutarse el 1.º de enero, junio y diciembre, selecciona ‘Anual’.
Repetir cada¿Cuántos días, meses o años debe esperar la acción entre cada activación? Si quisieras que se ejecutara todos los días, tendrías que seleccionar ‘Diario’ en ‘Programación de desencadenadores’ y ‘1’ en este campo. Si quisieras que se ejecutara cada 3 meses, tendrías que seleccionar ‘Mensual’ en 'Programación de desencadenadores' y '3' en este campo.
Meses del Año¿Qué meses del año debe ejecutarse el disparador? Selecciona tantos como sean necesarios. (Solo se muestra para la programación del disparador ‘Anual’).
Días de la Semana / Días del Mes (G)Qué días de la semana/mes debe ejecutarse el desencadenador. Seleccione los que sean necesarios. (Los días del mes se muestran para la programación de desencadenadores ‘Mensual’ y los días de la semana se muestran para la programación de desencadenadores ‘Semanal’.)
Hora del Día (H)¿A qué hora del día te gustaría que se activara la acción, o si quieres que se ejecute más de una vez al día, a qué horas? Los desencadenadores programados no se pueden configurar para que se ejecuten en un momento exacto del día, por lo que este campo muestra las horas como rangos de una hora de duración, es decir, ‘3pm ~ 4pm’. La acción se ejecutará en algún momento dentro de esa ventana de una hora.
Zona horaria (H)Dado que GW Apps se ejecuta en la plataforma global de Google Cloud, necesitamos especificar en qué zona horaria debe estar la configuración de ‘Hora del día’.
Empieza en (I)[Opcional] Te permite especificar una fecha antes de la cual el disparador no se ejecutará. Antes de esa fecha, se considera deshabilitado.
Termina en (J)[Opcional] Permite especificar una fecha posterior a la cual el activador no se ejecutará. En o después de esa fecha, se considera deshabilitado.
FiltrosVer "Configuración de filtros" más adelante en este artículo para ver los detalles.
Acciones
Seleccionar acciónSelecciona el tipo de Acción y luego la Acción específica de ese tipo para ejecutar.
Agregar botón de acciónHaz clic para agregar más acciones que se ejecutarán cuando se active el disparador. Puedes agregar tantas acciones como necesites.

Opciones de activador de SLA

Editor de Disparadores: Disparador SLA del Formulario
ArtículoDescripción
NombreEl nombre del disparador.
Descripción[Opcional] Ingrese una descripción más detallada del desencadenador para ayudar a aclarar su propósito, si lo desea. 
Tipo de disparo[Solo lectura] El tipo de disparador – En este caso, ‘Horario’. Esto se estableció en el cuadro de diálogo ‘Nuevo disparador’.
Forma objetivo[Solo lectura] Formulario al que se aplicará el desencadenador. Esto se configuró en el cuadro de diálogo ‘Nuevo desencadenador’
Seleccionar Acciones Desencadenadas EnSelecciona el evento de acción relacionado con SLA que hará que se active el disparador. Las opciones son:
Retraso Cada vez que un registro exceda el tiempo permitido de SLA en la etapa actual del flujo de trabajo, si se define uno.
Seleccionar de SLASelecciona el SLA que deseas monitorear. Solo puedes seleccionar un SLA por cada desencadenador.
FiltrosVer "Configuración de filtros" más adelante en este artículo para ver los detalles.
Acciones
Seleccionar acciónSelecciona el tipo de Acción y luego la Acción específica de ese tipo para ejecutar.
Agregar botón de acciónHaz clic para agregar más acciones que se ejecutarán cuando se active el disparador. Puedes agregar tantas acciones como necesites.

Configuración de filtros

Los filtros en los disparadores funcionan de la misma manera que en los campos de búsqueda en formularios y en el filtrado de vistas, por lo que si está familiarizado con los filtros allí, sabrá cómo configurarlos en los disparadores.

Hay dos pasos principales para agregar un filtro: Seleccionar el campo en el formulario de búsqueda con el que comparar, junto con el operador de comparación, y luego en el paso 2 definir contra qué se está comparando.

Agregar un filtro – Paso 1
CampoDescripción
Haz clic en este ícono para agregar un nuevo filtro. Puedes tener tantos filtros concurrentes como necesites. Si agregas más de un filtro, todas las condiciones del filtro deben cumplirse simultáneamente. (Se combinan con una LÓGICA Y.)
Eliminar: Haz clic en este ícono para eliminar el filtro asociado.
Nombre del campoSeleccione el campo en el formulario de destino sobre el cual desea filtrar: por ejemplo, Nombre del producto, Departamento, etc.
OperadorSelecciona el operador lógico deseado para la comparación. Las opciones varían según el tipo de datos del campo seleccionado en Campo. Las opciones son: Para campos de tipo texto y de tipo selección (botón de radio, casilla de verificación, selección de lista, búsqueda múltiple): igual no igual en blanco no en blanco contiene no contiene Para campos de tipo fecha: antes después igual Campos de estado: igual

Los operadores “igual a” y “no igual a” requieren que todo el valor comparado coincida o no coincida: por ejemplo, «Departamento» no coincide con «Departamento de TI» cuando se utiliza el operador «igual a», ya que el valor completo no es el mismo.

Contiene y No contiene solo buscan el texto especificado en el valor de comparación para ver si está presente. No se requiere que el valor completo comparado coincida: por ejemplo, “Departamento” coincide con “Departamento de TI” cuando se usa "Contiene".

Cómo agregar un filtro – Paso 2
CampoDescripción
Texto / Fecha / Número / Opción(es)Ingrese el valor real con el que comparar: por ejemplo, si estuviera filtrando el disparador para que solo se ejecutara en registros donde el campo del área del proyecto contuviera ‘TI’, simplemente escriba ‘TI’ en este campo. El tipo de campo de entrada de datos que verá dependerá del tipo de datos del campo seleccionado en ‘Nombre del campo’.

Nota: No hay una opción de ‘Campo local’ para filtrar desencadenadores.

Actualizado el 15 de julio de 2026
¿Fue útil este artículo?

Artículos relacionados