Desencadenantes
Se pueden configurar desencadenantes para que los eventos relacionados con ciertos objetos provoquen la ejecución de un procedimiento.
Supongamos que desea insertar datos en una base de datos cuando cambie el estado de un proyecto particular de borrador a activo. Se puede utilizar un desencadenante para hacerlo definiendo lo siguiente:
Un procedimiento que inserte un registro en una tabla de base de datos externa.
Una plantilla de proyecto, DirectMail.
Un enlace desencadenante de la plantilla DirectMail, definido para que se desencadene cuando el estado de un proyecto cambia (por ejemplo, de borrador a activo).
Si crea un proyecto basado un la plantilla DirectMail, el sistema llama al procedimiento cuando se produzca el cambio del estado especificado.
Se aplican las siguientes reglas de desencadenante:
Los desencadenantes se producen justo antes o después de un evento.
Los desencadenantes se ejecutan en un subconjunto de los eventos del sistema, incluidos los que están relacionados con proyectos, solicitudes, objetos de marketing, aprobaciones, tareas, hojas de cálculo de flujo de trabajo, filas de plantillas, usuarios, facturas, presupuestos, cuentas y recursos.
Por lo general, deben definirse los desencadenantes en el nivel más granular posible. Por ejemplo, en lugar de configurar un desencadenante que enlace con un objeto, configúrelo para que enlace con evento particular para una plantilla de proyecto particular.
Se puede ver una lista de los enlaces de desencadenantes para la instalación seleccionando
Configuración > Configuración de Marketing Operations
y pulsando
Enlaces de desencadenantes
.
Adición de un desencadenante
Adición o edición de un enlace desencadenante
Detalles de enlaces de desencadenantes
Copyright IBM Corporation 2012. All Rights Reserved.