Duda
¿Cómo implementar una nueva rutina de usuario en el Visor de eventos?
Entorno
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Compras (SIGACOM) - versión 12.1.2210 en adelante
Todos los países.
Solución
La inclusión de notificaciones del Visor de Eventos es una característica abierta a ser implementada tanto por el Producto Estándar como por los Clientes en sus Personalizaciones. Por esta razón, se puso a disposición la función EventInsert con el objetivo de registrar un Evento y consecuentemente notificar a todos los usuarios registrados.
Para ello primero debemos registrar el evento en la tabla genérica E3 (SX5).
Ejemplo
- Debemos acceder al Configurador en el menú “Entorno ” y elegir la rutina “Tablas” (CFGX016).
NOTA: Para registrar eventos personalizados, se recomienda considerar un número muy superior al actual para el campo Clave (por ejemplo, si la última clave en la tabla E3 es 084, registro personalizado a partir de 300), garantizando así una mayor distancia hasta nuevas notificaciones. anular los personalizados.
2. Una vez completado el registro, el nuevo evento estará disponible para el registro de los usuarios que seleccionen el Canal “002 – Entornos” y la categoría “001 – Módulos” de la siguiente manera:
NOTA: Sólo con el registro no se emitirá ningún evento a los usuarios registrados ya que aún es necesario implementar el "trigger" en una rutina, disparador que podemos programar usando la función EventInsert.
3. El ejemplo anterior es solo del Trigger que deberá ir dentro de la rutina personalizada "U_XXX" En este caso la rutina personalizadas sera "U_TstEW"
4.- Al realizar movimiento en la rutina personalizada, el evento se activará y detonara la notificación del Event Viewer.
Conozca más
Event Viewer
0 Comentarios