Buenos días, quería saber como puedo programar una notificación, que por ejemplo mostrará los articulos comprados, todos los dias de la semana a un hora concreta en business central. Lo he probado con los movimientos de cola de proyectos pero el ejecutar la codeunit no muestra el mensaje.
Gracias y un saludo!
Hola,
Las tareas de la cola de proyecto se ejecutan en una sesión en background que no tiene interfaz gráfica… por ahí no conseguirás mostrar la notificación.
Business Central (antes conocido como Navision), tampoco tiene un sistema que permita enviar una notificación a todos los usuarios conectados al sistema, por lo que para hacer lo que pides, yo lo atacaría de una de estas formas:
Artículo de referencia: Creating a Role Center Headline
Todos los usuarios acaban pasando por la página del rol a menudo, aunque no siempre será a la hora que necesitas. Si tienes un margen de 1 o 2 horas para mostrar la notificación, ningún problema.
Si necesitas que sea a una hora más específica, pues quizá te puedas suscribir a uno de los eventos globales (como por ejemplo OnAfterOnGlobalDelete, OnAfterOnGlobalInsert o OnAfterOnGlobalModify).
Con estos eventos hay más probabilidades que a todos los usuarios les aparezca más o menos al mismo tiempo… por lo menos para los usuarios que modifican datos en el sistema. Los que solo consultan no suelen desencadenar estos eventos…
También tienes que tener en cuenta que si usas estos eventos, se estarán ejecutando constantemente, solo para mandar un mensaje una vez a la semana… quizá no merezca la pena.
Mientras respondía al hilo y le daba vueltas a las distintas opciones, creo que en todos los casos te tendrás que dar una o dos horas de margen para asegurar que todos los usuarios reciben la notificación… espero que te sirva.
Nota: incluso con 2 horas, no podrás asegurar que todos los usuarios reciban la notificación…
Salut!
Laura Nicolàs
Buenos días a todos,
En mi empresa estamos poniendo en marcha las notas en Albaranes de venta, compra, pedidos, clientes, proveedores y hemos empezado a notificarnos esas “notas” entre usuarios. Pero no sabemos como poder notificar la misma nota a dos usuarios a la vez. Es decir, en el desplegable Para, sólo nos permite añadir un usuario… hay alguna forma de notificar a más de un usuario la misma nota?
Muchas gracias y salud,
Maite
Debe iniciar sesión para responder a este tema.