• Este debate tiene 3 respuestas, 4 mensajes y ha sido actualizado por última vez el hace 3 años, 7 meses por Cristina Nicolàs.
Viendo 4 entradas - de la 1 a la 4 (de un total de 4)

Notificaciones



  • Leasba Consulting
    Participante
    Leasba Consulting

    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!

    #13414

    Laura Nicolàs
    Superadministrador
    Laura Nicolàs

    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:

    • Si estas en Business Central, podrías probar con los Headlines que aparecen en la página del rol.
      No tengo claro que puedas controlar que solo se muestre en un día y una hora concreta, lo tendrías que probar.

      Business Central Headline example
      Artículo de referencia: Creating a Role Center Headline

    • Si lo que quieres son notificaciones, te podrías suscribir al evento OnOpenPage de la página del rol, y si se dan las condiciones (día/hora), entonces muestras la notificación.

      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

     

    #13480

    Maite Casquero
    Participante
    Maite Casquero

    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

    #14860

    Cristina Nicolàs
    Superadministrador
    Cristina Nicolàs

    Hola Maite,

    La verdad es que no he trabajado con estas notas de las que hablas, de modo que desconozco los detalles, pero así me parece que sólo está la opción de una persona o todos, pero no dos personas concretas.

    Un saludo,
    Cristina Nicolàs

    #14872
Viendo 4 entradas - de la 1 a la 4 (de un total de 4)

Debe iniciar sesión para responder a este tema.