Anveo Mobile App / Personalizar la interfaz de usuario / Enviar mensajes push al dispositivo móvil
This is an automatic translation. The original post is available in Inglés.

Enviar mensajes push al dispositivo móvil

Anveo Mobile App los usuarios pueden recibir mensajes push de Microsoft Dynamics NAV 2015. Estos mensajes se mostrarán en la pantalla sin un proceso de sincronización. El usuario puede estar desconectado de la base de datos de la aplicación y puede incluso no estar utilizando la aplicación para recibir mensajes push. Sin embargo, se requiere una conexión a Internet.

Un caso de uso típico es una notificación sobre nuevos datos importantes, como una asignación de Orden de Servicio o un cambio en el límite de crédito de un cliente.

Lista de mensajes y notificaciones push del sistema en la aplicación

Un mensaje contiene dos pasos: Primero viene un mensaje de empuje del sistema que incluye sonido y vibración (si el sistema operativo lo soporta y lo activa). Muestra un mensaje corto sobre los datos entrantes. En segundo lugar, el usuario debe iniciar sesión en la base de datos de la aplicación, sincronizar y abrir la lista de notificaciones en el menú principal.

Figura 5.4: Izquierda: Recibir mensajes push fuera de Anveo Mobile App. Centro: Número de mensajes en el icono de la aplicación. Cierto: Lista permanente de todos los mensajes de la aplicación, incluyendo el estado no leído/lectado y un enlace al registro relacionado.

La lista de notificaciones incluye un status sin leer/lectura y un enlace al registro relacionado. En el ejemplo de asignación de orden de servicio, el mensaje puede enlazarse directamente con la orden de servicio dentro de la aplicación. El usuario puede borrar posteriormente la entrada del aviso.

No envíe información sensible a través de mensajes push del sistema, ya que no están encriptados. Sin embargo, puede enviar información sensible a través de la tabla de notificación, ya que ésta se sincronizará utilizando el canal de datos encriptado.

Enviar notificaciones con C/AL

Las notificaciones se envían a los usuarios de Anveo utilizando el código C/AL en el Microsoft Dynamics NAV 2015. Cada dispositivo del mismo usuario recibe la misma notificación. Si desea excluir un dispositivo para un usuario, desactive las notificaciones en la lista Dispositivos de usuario Anveo con una bandera. No es posible enviar notificaciones a un solo dispositivo, es sólo en base a un Usuario Anveo.

Encontrará ejemplos de cómo utilizar las notificaciones en los eventos de aplicación de codeunit ACF.

Debido a las dependencias de servicios de terceros como Apple, Google, su proveedor de red y otros servicios, Anveo no puede garantizar la transmisión de mensajes push. Por favor, comprenda que debido a estas dependencias, también podemos descontinuar el servicio de mensajes push de Anveo sin previo aviso en cualquier momento. Si tiene procesos empresariales en los que el tiempo es un factor crítico, cree sus procesos utilizando confirmaciones internas de mensajes. De esta manera, en caso de tiempos muertos, podrá recurrir a otros sistemas de notificación alternativos.

Requisitos de Anveo Server / Firewall para mensajes Push

Anveo Server es responsable de enviar los mensajes y notificaciones push a los dispositivos. Para ello, el firewall debe estar configurado para permitir HTTPS salientes en el puerto de destino 443.

Eliminar un dispositivo

Si desea utilizar su dispositivo para otro usuario de Anveo, o si desinstala Anveo Mobile App, el dispositivo seguirá recibiendo mensajes push del usuario anterior. Si desea eliminar permanentemente las notificaciones de un usuario, es necesario eliminar el dispositivo correspondiente de la lista Anveo User Device de Microsoft Dynamics NAV 2015. No es suficiente con borrar la base de datos de la aplicación móvil o desinstalar la aplicación.