Disponible con una licencia Standard o Advanced.
Disponible con una licencia de Workflow Manager.
Los tipos de notificación de trabajo definen la plantilla para los mensajes que se enviarán a los usuarios, por correo electrónico, después de que se hayan producido ciertos eventos en el sistema. De forma similar a los tipos de actividad, estas notificaciones se envían para eventos a lo largo del ciclo de vida del trabajo. A diferencia de los tipos de actividad, los usuarios se deben suscribir al tipo de notificación para poder verlos. Además del mensaje, puede incluir todos los adjuntos del trabajo como parte del correo electrónico enviado con notificaciones. De forma predeterminada, estas notificaciones se envían en los siguientes momentos:
- Se asigna o reasigna un trabajo
- Trabajo creado
- Trabajo clonado
- Trabajo cerrado
- Dependencia agregada
- Se libera una suspensión
- Retención agregada
- Propiedades extendidas actualizadas
- Se completa la ejecución de pasos
- Flujo de trabajo actualizado
- Flujo de trabajo confirmado para ejecución
- Paso completado
- Adjunto agregado
- Adjunto eliminado
- Dependencia eliminada
- Propiedades del trabajo actualizadas
- Área de interés actualizada
- Versiones creadas
- Conjunto de pasos actuales
- Paso asignado o reasignado
- Paso iniciado
- Paso establecido como paso actual del trabajo
- Notas actualizadas
- Propiedad vinculada (1-M) agregada
- Propiedad vinculada (1-M) eliminada
- Propiedad vinculada (1-M) actualizada
A diferencia de los tipos de actividad, las notificaciones se pueden ampliar e integrar fácilmente en sus flujos de trabajo utilizando el tipo de paso Enviar notificación. Este paso personalizado forma parte de la biblioteca Pasos de Workflow Manager (Classic) y toma un tipo de notificación como argumento.
Un tipo de notificación tiene las siguientes propiedades asociadas:
- Nombre
- Tema
- Cuerpo de mensaje
- Incluir adjuntos del trabajo
- Correo electrónico del remitente
- Nombre de visualización del remitente
- Suscriptores
La propiedad Suscriptores es una lista de direcciones de correo electrónico. Cada una de las propiedades anteriores puede contener valores dinámicos. Estos se controlan mediante tokens. Por ejemplo, puede suscribir al usuario actual a una notificación en particular, incluso si no sabe quién está en el momento del diseño, introduciendo lo siguiente:
[EMAILOF([SYS:CUR_LOGIN])]
Para las notificaciones que se van a enviar, debe configurarse el servidor SMTP del sistema. Para obtener más información sobre cómo configurar este ajuste, consulte Configuración del sistema de Workflow Manager (Classic). El límite de tamaño del adjunto se basa en la configuración del servidor de correo.
Agregar nuevos tipos de notificación de trabajos
Requisito previo:
Abra el Administrador de Workflow Manager y conéctese a la base de datos de Workflow Manager (Classic).
Puede agregar nuevos tipos de notificación desencadenados por acciones en la aplicación o por pasos del flujo de trabajo.
- En el Administrador de Workflow Manager, examine la carpeta Notificaciones de trabajo dentro de Notificaciones.
La lista mostrará todos los tipos de notificación que actualmente están configurados. Si no se configura ningún tipo de notificación, la lista estará en blanco.
- Haga clic con el botón derecho y seleccione Agregar notificación de trabajo.
Aparece el cuadro de diálogo Propiedades de tipo de notificación.
- Introduzca un nombre.
Así será como identifique el tipo de notificación al configurar los pasos en el flujo de trabajo.
- Introduzca un asunto.
Será el asunto del correo electrónico que se envía.
- Introduzca un mensaje.
Este será el contenido del correo electrónico que se envía.
- Seleccione la casilla Incluir adjuntos de trabajo para enviar todos los adjuntos del trabajo junto a esta notificación.
- Haga clic en la pestaña Para/De.
- Introduzca la dirección de correo electrónico del remitente y el nombre de visualización.
Estos campos podrían contener tokens para el usuario actual en el momento en que se envía la notificación.
- Haga clic en Modificar para agregar o quitar suscriptores o las personas que reciben la notificación.
Introduzca la dirección de correo electrónico en el cuadro de texto inferior (utilice un punto y coma para separar los suscriptores) o haga doble clic en un usuario de Workflow Manager (Classic) para agregar su dirección de correo electrónico.
- Haga clic en Aceptar para aplicar los cambios y cerrar el cuadro de diálogo.
Suscribirse a los tipos de notificación existentes
Suscribirse a los tipos de notificación en el Administrador
Puede suscribirse a varios tipos de notificación en el Administrador.
- Seleccione los tipos de notificación a los que desea suscribir usuarios pulsando la tecla Mayús mientras hace clic.
- Introduzca la dirección de correo electrónico del remitente y el nombre de visualización.
Estos campos podrían contener tokens para el usuario actual en el momento en que se envía la notificación.
- Haga clic en Modificar para agregar o quitar suscriptores o las personas que reciben la notificación.
Introduzca la dirección de correo electrónico en el cuadro de texto inferior (utilice un punto y coma para separar los suscriptores) o haga doble clic en un usuario de Workflow Manager (Classic) para agregar su dirección de correo electrónico.
- Haga clic en Aceptar para aplicar los cambios y cerrar el cuadro de diálogo.
Suscribirse a tipos de notificación en la aplicación
También puede suscribirse a los tipos de notificación de la aplicación.
- Haga clic en el botón Suscribirse a notificaciones .
Si no tiene configurada ninguna dirección de correo electrónico, la aplicación mostrará el cuadro de diálogo Propiedades del usuario para que proporcione una dirección de correo electrónico válida.
- Active la casilla de verificación situada junto al tipo de notificación al que desea suscribir la dirección de correo electrónico del usuario actual.
Repita esta acción para todos los tipos de notificación a los que desee suscribir la dirección de correo electrónico del usuario actual.
- Haga clic en la pestaña Notificaciones espaciales para suscribirse a las reglas de notificación espacial existentes.
- Haga clic en Aceptar para aplicar los cambios.
La suscripción a las notificaciones está controlada por el privilegio CanSubscribeToNotifications.
Utilizar notificaciones en sus flujos de trabajo
Si ha configurado tipos de notificación personalizados para su sistema, puede crearlos en sus flujos de trabajo estableciendo una notificación como parte de una propiedad de paso o utilizando el paso personalizado SendNotification.
Utilizar notificaciones como propiedad de un paso
Requisito previo:
Abra el Administrador de Workflow Manager y conéctese a la base de datos de Workflow Manager (Classic).
Puede configurar los pasos del flujo de trabajo para enviar notificaciones cuando se ejecuta el paso.
- En el Administrador de Workflow Manager, seleccione la carpeta Flujo de trabajo en Componentes del trabajo.
- Seleccione un flujo de trabajo existente o cree uno nuevo
- Haga clic en la pestaña Flujo de trabajo.
- Arrastre un paso al lienzo del flujo de trabajo o seleccione un paso que ya esté en el flujo de trabajo.
- Haga clic con el botón derecho y seleccione Propiedades.
Aparecerá el cuadro de diálogo Propiedades del tipo de paso.
- Elija el tipo de notificación que desea enviar después de ejecutar este paso en la lista desplegable.
- Haga clic en Aceptar en todos los cuadros de diálogo para que esta configuración sea persistente.
Utilizar notificaciones como tipo de paso
Requisito previo:
Abra el Administrador de Workflow Manager y conéctese a la base de datos de Workflow Manager (Classic).
Puede configurar los pasos del flujo de trabajo para enviar notificaciones cuando se ejecuta el paso.
- En el Administrador de Workflow Manager, navegue hasta la carpeta Tipos de pasos en Componentes del trabajo.
- Haga clic con el botón derecho y seleccione Agregar tipo de paso.
Aparecerá el cuadro de diálogo Propiedades del tipo de paso.
- Asigne al paso un nombre, una descripción y un indicador. Deje la casilla de verificación Ocultar Workflow Manager mientras se ejecuta.
- Haga clic en la pestaña Ejecución.
- Seleccione Objeto de paso personalizado.
- Localice CLSID/ProgID.
Aparece el cuadro de diálogo Examinar pasos personalizados.
- Elija SendNotification en la biblioteca de pasos de Workflow Manager (Classic) y haga clic en Aceptar.
- En los argumentos, introduzca el nombre del tipo de notificación que desea que envíe este paso.
Para este tipo de paso, el argumento debe estar precedido por /notifType.
/notifType:MyCustomNotification
- Compruebe que el argumento que ha introducido tenga el formato correcto.
- Haga clic en Aceptar para guardar el tipo de paso y cerrar el cuadro de diálogo.
- Seleccione un flujo de trabajo existente o cree uno nuevo
- Haga clic en la pestaña Flujo de trabajo.
El nuevo tipo de paso aparece en la lista de pasos bajo la carpeta Paso personalizado.
- Agréguelo al flujo de trabajo y organice la ruta para incluir el nuevo paso.
Ya está listo para crear un nuevo trabajo y ver cómo funciona.