fbpx

La nueva App de Business Central tiene lector QR

Dynamics 365 BusinessCentral wave 2

El lansamiento de la segunda ola 2023 de Microsoft nos trae la actualización 4.0 de la aplicación móvil de Business Central, ahora cuenta con un control de escáner de códigos de barras para aumentar la productividad de los usuarios del almacén, ya que pueden escanear códigos de barras utilizando la cámara del dispositivo móvil o tableta.

La nueva función de escaneo de códigos de barras admite tres escenarios diferentes, cada uno con diferentes niveles de complejidad. Los escenarios varían desde características simples de la interfaz de usuario (UI) hasta enfoques más avanzados que se adaptan a los ISV.

Botón de la interfaz de usuario (UI)

En este escenario, la aplicación móvil de Business Central presenta un control intuitivo en las páginas que permite iniciar el escaneo de códigos de barras. Los campos con la propiedad ExtendedDatatype establecida en “Barcode” muestran automáticamente un botón de escaneo de códigos de barras en la interfaz, permitiendo el escaneo a través de la cámara del dispositivo. Este proceso es altamente eficiente, con un procesamiento a nivel del sistema operativo móvil, y es compatible con los formatos de códigos de barras más comunes (1D y 2D). Una vez escaneado un código de barras, su valor se introduce en el campo de la página, simplificando la entrada de datos. Esta característica es compatible tanto con dispositivos iOS como Android.

Acción AL

Los desarrolladores de AL pueden iniciar el escaneo de códigos de barras mediante una acción basada en AL, permitiendo el escaneo a través de un botón, enlace u otras acciones semiautomatizadas. Esta funcionalidad es compatible con dispositivos iOS y Android, utiliza la misma tecnología de escaneo basada en cámara que el escenario 1 y devuelve el valor del código de barras escaneado al código AL para su posterior procesamiento.

Evento de código de barras

Este escenario está diseñado para dispositivos de hardware profesionales con escáneres de códigos de barras basados en láser, ofreciendo flexibilidad a los desarrolladores. Es compatible con escáneres de códigos de barras de hardware, como Zebra o Datalogic, en dispositivos con Android 11 o superior (no es compatible con iOS). En este escenario, los desarrolladores registran un suscriptor de códigos de barras que escucha los eventos de códigos de barras en el lado AL. Cuando el hardware escanea un código de barras, su valor se envía a la aplicación móvil de Business Central y luego al código AL. En otras palabras, el código AL puede interceptar eventos desde dispositivos Android y procesar los códigos de barras decodificados de manera más avanzada. Además, este escenario permite el escaneo de códigos de barras y la creación de documentos sin necesidad de interactuar con una interfaz de usuario.

Siguinte ola

Esta ola nos trae una gran cantidad de informes estándar. En las versiones anteriores, si necesitábamos escanear, debíamos utilizar otras soluciones, integrar hardware adicional o utilizar soluciones en Power Apps. Ahora solo necesitamos usar funciones estándar para hacerlo. Esperemos que Microsoft pronto pueda hacer disponible el método “Escanear múltiples” en SaaS en la próxima ola.